Help our furry friends find their way home!
Post pictures and information for free in the Lost and Found section.
Also check with your local animal control if your pet is missing.
(photos of dogs and cats that have been picked up are sometimes available on their website)
St. Louis City
Humane Society of Missouri
Macklind Avenue Headquarters Center in St. Louis City
1201 Macklind Ave.
St. Louis, MO 63110
(314) 951-1562
St. Louis City Animal Control
2120 Gasconade
St. Louis, MO 63118
(314) 353-5838
St. Louis County
Humane Society of Missouri
Westport Area Center in Maryland Heights
2400 Drilling Service Rd.
Maryland Heights, MO 63043
(314) 951-1588
Humane Society of Missouri
Chesterfield Valley Center at Boone's Crossing
17357 Eddison Ave.
Chesterfield, MO 63005
(636) 530-0806
Animal Protective Association of MO
1705 S. Hanley
Brentwood, MO 63144
(314) 645-4610
North County Animal Control
4100 Seven Hills Dr.
Florissant, MO 63033
(314) 831-6500
South County Animal Control
77 Hunter Rd.
Ladue, MO 63124
(314) 726-6655
St. Charles County
St. Charles 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 (Police)
(636) 240-3200, ext. 742
Lake St. Louis (Police)
(636) 625-8018
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-4614
Open Door Animal Sanctuary
(636) 671-3643
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
