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.
Animal Control facilities licensed by the IL Dept. of Agriculture:  Licensed Animal Control Facilities If your village, city or county is not listed, contact the police or sheriff to find out where the holding facility for your area is located.

Adams County Animal Shelter – 217-228-0414

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

Holds for:

  • Alsip
  • Bedford Park
  • Bellwood
  • Blue Island
  • Bridgeview
  • Broadview
  • Brookfield
  • Burbank
  • Burnham
  • Chicago
  • Chicago Ridge
  • County Club Hills
  • Crestwood
  • Dixmoor
  • Dolton
  • East Hazel Crest
  • Evergreen Park
  • Forestview
  • Harvey
  • Hazel Crest
  • Hickory Hills
  • Hodgkins
  • Hometown
  • Kenilworth
  • Markham
  • Merionette Park
  • Midlothian
  • Oak Lawn
  • Orland Hills
  • Orland Park
  • Palos Heights
  • Palos Hills
  • Palos Park
  • Posen
  • Phoenix
  • Robbins
  • Worth

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

City of Streator Animal Control

Clay County Animal Control

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 & Rosemount.)

Douglas County Animal Control

Dupage County Animal Care & Control

Edgar County Humane Association

Effingham County Animal Control

Effingham County Humane Society

Frankfort Township Animal Control

Franklin Township Animal Control

Facebook

Humane Society of Fulton County (only shelter in Fulton County and takes in animals from the entire county)

Golf Rose Animal Hospital

Golf Rose Animal Hospital provides animal control services to:

  • Schaumburg
  • Streamwood
  • Hoffman Estates
  • Palatine, Elgin
  • South Elgin (part-time)
  • Barrington Hills
  • South Barrington
  • Arlington Heights
  • Rolling Meadows
  • Roselle
  • Mt. Prospect
  • Carpentersville
  • Certain Unincorporated Areas of Cook County
  • Elk Grove Village (Emergency Medical Only)

Granite City Animal Control

Greater O’Hare Animal Control

Grundy County Animal Control

Herrin Animal Control

Hinsdale Humane Society

Serves the following villages:

  • Hinsdale
  • Clarendon Hills
  • Indian Head Park
  • LaGrange
  • LaGrange Park
  • Oak Brook
  • Westmont
  • Western 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

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

Stark County Animal Control

Tazewell County Animal Control

Union County Animal Control

Warrenville Animal Control

Washington County Animal Control

Waukegan Animal Control

White Hall Animal Control

Will County Animal Control

Williamson County Animal Control

Winnebago County Animal Services