Menu Close

Lost Pet Resources

We hope you never lose your pet, but if you do:

  • Start looking immediately. Do not assume that your pet will “come back when he’s ready.” Animal shelters are required to hold stray animals for only five days, after which they may be placed into a new home or humanely euthanized. Don’t give up! Many pets are found after being missing for weeks or even months.
  • Check with all neighbors within 4-6 blocks of your home. Sometimes pets, especially cats, are found a short distance from where they live.
  • Post signs in your neighborhood with a photo detailing your pet’s color, size, breed, age, sex and any identification. Offering a reward might speed your pet’s return.
  • Place ads in your local newspapers. Sometimes newspapers run lost & found ads at no charge.
  • Visit ALL animal shelters in your area as often as possible. Animals might be picked up in one area but taken to a shelter in a different place, so be sure to call and/or visit as many shelters as possible.

Where to check for a lost pet

STL Lost Pets Affiliated Shelters

Animal Protective Association of Missouri
1705 S. Hanley
Brentwood, MO 63144
(314) 645-4610

Humane Society of Missouri Best Buddy Pet Center
11660 Administration Dr. (Page & Schuetz)
Maryland Heights, MO 63146
(314) 951-1588

Humane Society of Missouri – Macklind Ave. Headquarters
1201 Macklind Ave.
St. Louis, MO 63110
(314) 951-1562

St. Louis County Animal Care & Control
10521 Baur Boulevard
Olivette, MO 63132
(314) 615-0650

Other Agencies in St. Louis + Surrounding areas

Stray Rescue
2320 Pine St.
St. Louis, MO 63103
(314) 771-6121

Animal House (cats only)
2801 Clark Avenue
St. Louis, Missouri 63103
(314) 531-4626
[email protected]

Tenth Life Cat Rescue
[email protected]
(314) 808-2454

St. Charles County
Five Acres Humane Society (636) 949-9918
St. Charles City Animal Control (636) 949-3395
St. Charles County Animal Control (636) 332-3647
St. Peters City Animal Control (636) 949-7354
O’Fallon Animal Control (636) 379-5683
Lake St. Louis (636) 379-5683

Jefferson County
Jefferson County Animal Control (636) 797-5577
Arnold Animal Control (636) 282-2387
Festus Animal Control (636) 937-6646, ext 115
Crystal City Animal Control (636) 937-4601
Open Door Animal Sanctuary (636) 671-3643
Pevely Animal Control (636) 475-7405
DeSoto Animal Control (636)-586-8891

St. Louis County Municipalities
Not all municipalities have animal shelters. Please call first.
Berkeley (314) 524-3313
Bridgeton (314)739-7557
Crestwood (314) 729-4868
Creve Coeur (314) 872-2533
Florissant (314) 839-7655
Hazelwood (314) 838-5000
Overland (314) 428-1212
St. Ann (314) 427-8000
University City (314) 862-6767, ext. 380

Other Agencies
Alton Area 5A Humane Society (618) 462-3721
Bellville Area Humane Society (618) 235-3712
Collinsville Animal Shelter (618) 346-5213
Franklin County Humane Society (636) 583-4300
Granite City APA (618) 931-7030
Lincoln County P.A.L.S. (636) 338-1818
Madison County Rabies Control (618) 692-1700
Metro East Humane Society (618) 656-4405

Specialized Animal Services
Animal Emergency Clinic – North (314) 739-1500
Animal Emergency Clinic – South (314) 822-7600
Animal Emergency Clinic – St Charles Co. (636) 240-5496
Missouri Wildlife Rescue Center (636) 394-1880
Missouri Conservation Department (314) 301-1500
World Bird Sanctuary (314) 984-9116