Animal Control and Stray Holding Facilities

SearchTips

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

Granite City Animal Control

Greater O’Hare Animal Control

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)

Service the following as impound facility:
  • 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