Information about City of Chicago Lost Pet Recovery Services: City of Chicago Lost Pets
Lost pets in Animal Shelters: Petharbor. Enter zip code where dog was lost, click on Lost My Pet button, then Search Online button, and choose the appropriate shelter from the list. Now ‘define your search’ by choosing Dog, then red ‘Search Now’ button. See photos (where available) and descriptions of animals in the shelter.
If your village, city or county is not listed, contact the police or sheriff to find out where the holding facility is for your area is located.
Licensed Animal Control Facilities
Adams County Animal Shelter
Albion Animal Pound (Edwards County) 618-445-3214
Alton Animal Control
Animal Care League
Holds for:
- Forest Park
- North Riverside
- North lake
- Oak Park
- River Forest
Animal Welfare League
Aurora Animal Control & Care
Bolingbrook Animal Control & Care
Boone County Animal Control
Bureau County Animal Control
Carroll County Animal Control
Cass County Animal Control
Champaign County Animal Services
Chicago Animal Care & Control
North Chicago Animal Care & Control
Christian County Animal Control
Cicero Animal Control ( hold for Cicero, Berwyn and Stickney) – See Waggin Tails
Clay County Animal Shelter and Rescue
Clinton County Animal Control
Cook County Animal & Rabies Control
Countryside Veterinary Center (Stray holding facility serving Riverside, Countryside, Burr Ridge & Lyons)
Northwest Animal Hospital Des Plaines (Stray holding facility serving Des Plaines, Park Ridge & Rosemont.)
Douglas County Animal Control
DuPage County Animal Care & Control
Edgar County Humane Association
Effingham County Animal Control and Shelter
Effingham County Humane Society
Frankfort Township Animal Control – No longer offering Animal Control services. See list of shelters handling animal control in that area.
Humane Society of Fulton County (only shelter in Fulton County and takes in animals from the entire county)
Golf Rose Pet Lodge
Golf Rose provides animal control services to:
- Arlington Heights
- Barrington Hills
- Carpentersville
- Elgin
- Elk Grove Village (Emergency Medical Only)
- Hoffman Estates
- Mt. Prospect
- Palatine
- Schaumburg
- Streamwood
- Rolling Meadows
- Roselle
- South Barrington
- South Elgin (part-time)
- Certain Unincorporated Areas of Cook County
Grundy County Animal Control
Herrin Animal Control
Hinsdale Humane Society
Serves the following villages:
- Clarendon Hills
- Hinsdale
- Indian Head Park
- LaGrange
- LaGrange Park
- Oak Brook
- Western Springs
- Westmont
- Willow Springs
- Willowbrook
Jefferson County Animal Control
Jerseyville Animal Control
Joliet Township Animal Control
Kane County Animal Control
Kankakee County Animal Control Center
Kendall County Animal Control
Lake County Animal Care & Control
Lawrence County Animal Shelter
Lee County Animal Control
LivCo Animal Control Inc. (Livingston County)
Logan County Animal Control
Macon County Animal Control
Macoupin County Animal Control
Madison County Animal Control
McHenry County Animal Control
McLean County Animal Control Center
Menard County Animal Control
Mercer County Animal Control
Montgomery County Animal Control & Shelter
Morgan County Animal Control
Moultrie County Animal Control
Naperville Animal Control
Noah’s Ark Animal Sanctuary (Rockford, IL)
Oak Forest Animal Control
Ogle County Animal Control
Peoria County Animal Protection Services
Perry County Animal Control
Pike County Animal Control
Putnam County Animal Control
Richland County Animal Control
Rock Island County Animal Care & Control
Saline County Animal Control
Sangamon County Animal Control Center
Shelby County Animal Control
South Suburban Humane Society (Chicago Heights)
- Chicago Heights
- Hazel Crest
- Homewood
- Lansing
- Cook County Animal Control/Sheriffs Police – south suburbs only (south of I55) **COOK COUNTY NO LONGER GOES TO AWL**
The following towns bring strays to SSHS after they have held for stray hold period:
- Glenwood
- Olympia Fields
- Posen
St Clair County Animal Control
Streator Animal Control
Tazewell County Animal Control
Union County Animal Control
Waggin Tails – Animal Control for Berwyn/Cicero Area
Warrenville Animal Control
Washington County Animal Control
Waukegan Animal Control
Wheeling Animal Hospital & Pet Resort
Will County Animal Control
Williamson County Animal Control
Winnebago County Animal Services