Animal shelters in Illinois
Our directory lists 412 animal shelters and rescues in Illinois, spread across 83 counties and 222 cities and towns. Identified types include 126 animal rescues (31%), 87 animal control and animal services (21%) and 60 humane societies (15%). 127 are registered with the IRS as a tax-exempt animal welfare charity. Chicago has the highest number of listings of any city in the state, with 31. 394 listings include a phone number or website.
Featured animal shelters in Illinois
- CatNap from the Heart1101 Beach Ave, La Grange ParkAnimal shelter
- Hinsdale Humane Society21 Salt Creek Ln, HinsdaleHumane society
- Humane Society of Central Illinois423 Kays Dr, NormalHumane society
- Tree House Humane Society7225 N Western Ave, ChicagoHumane society
- Cat Guardians932 E St Charles Rd, LombardAnimal shelter
- Chicago Canine Rescue5272 N Elston Ave, ChicagoAnimal rescue
- Hi Kitty Kitty2037 W Birchwood Ave, ChicagoAnimal rescue
- Wish Bone Canine Rescue1824 W Hovey Ave, NormalAnimal rescue
- Midwest Greyhound Adoption433 Bliss Rd, Sugar GroveAnimal rescue
- Purrfect Cat Rescue Inc.318 S Illinois Rte 31, Crystal LakeAnimal rescue
- Fat Cat Rescue15290 IL-173, WadsworthAnimal rescue
- Illinois Equine Humane Center47W635 Beith Rd, Maple ParkAnimal rescue
Ranked by how complete the record is (address, phone, website, opening hours), not by size or popularity.
Types and features in Illinois
Dog, cat and other rescues
Animal control and animal services
- Carroll County Animal Control10735 Mill Rd, Mt Carroll, ILAnimal control
- Aurora Animal Care & Control600 S River St, Aurora, ILAnimal control
- Calumet City Animal Control1651 Dolton Rd, Calumet City, ILAnimal control
- Champaign County Animal ControlAnimal Control, 210 Art Bartell Rd, Urbana, ILAnimal control
- Chicago Animal Care and Control2741 S Western Ave, Chicago, ILAnimal control
- Christian County Animal Control - Taylorville Illinois300 S Baughman Rd, Taylorville, ILAnimal control
- City of Herrin Animal Control8619 Travis Ct, Herrin, ILAnimal control
- City of Princeton Animal Control1118 N Church St, Princeton, ILAnimal control
Humane societies
- Hinsdale Humane Society21 Salt Creek Ln, Hinsdale, ILHumane society
- Humane Society of Central Illinois423 Kays Dr, Normal, ILHumane society
- Tree House Humane Society7225 N Western Ave, Chicago, ILHumane society
- Animal Aid Humane Society239 50th St #1953, Moline, ILHumane society
- Bond County Humane Society2510 S Elm St, Greenville, ILHumane society
- Centralia Humane Society8190 Shattuc Rd, Centralia, ILHumane society
- Clinton County Humane Society1301 Apple Ln, Breese, ILHumane society
- Friends Forever Humane Society966 Rudy Rd, Freeport, ILHumane society
Cities with the most animal shelters
- Chicago31
- Joliet7
- Rockford6
- Barrington6
- Plainfield5
- Edwardsville5
- Marion5
- Murphysboro5
- Naperville4
- Peoria4
- Evanston4
- Decatur4
- Skokie4
- Wheaton4
- Crystal Lake4
- Woodstock4
- South Elgin4
- Lincoln4
- Springfield3
- Bloomington3
- Bolingbrook3
- Palatine3
- Normal3
- Downers Grove3
- Quincy3
- Algonquin3
- Chicago Heights3
- Granite City3
- Freeport3
- North Aurora3
- Canton3
- Effingham3
- Kewanee3
- Monmouth3
- Olney3
- Princeton3
- Marengo3
- Monticello3
- Milan3
- Louisville3
- Elizabeth3
- Elgin2
- Waukegan2
- Arlington Heights2
- Schaumburg2
- Des Plaines2
- Elmhurst2
- Lombard2
- DeKalb2
- Moline2
- Urbana2
- Belleville2
- Northbrook2
- Pekin2
- Danville2
- Mundelein2
- Galesburg2
- Glen Ellyn2
- West Chicago2
- Kankakee2
Animal shelters by county
- Adams County3
- Bond County2
- Boone County3
- Bureau County3
- Carroll County2
- Cass County2
- Champaign County3
- Christian County1
- Clark County1
- Clay County4
- Clinton County3
- Coles County1
- Cook County78
- Crawford County2
- De Witt County1
- DeKalb County5
- Douglas County1
- DuPage County25
- Edgar County2
- Effingham County3
- Fayette County1
- Franklin County1
- Fulton County3
- Grundy County3
- Hamilton County1
- Hancock County1
- Henry County6
- Iroquois County3
- Jackson County7
- Jefferson County4
- Jersey County3
- Jo Daviess County4
- Kane County19
- Kankakee County7
- Kendall County2
- Knox County2
- LaSalle County4
- Lake County18
- Lawrence County1
- Lee County2
- Livingston County4
- Logan County4
- Macon County4
- Macoupin County3
- Madison County16
- Marion County3
- Massac County2
- McDonough County1
- McHenry County20
- McLean County10
- Menard County1
- Mercer County1
- Monroe County2
- Montgomery County1
- Morgan County1
- Moultrie County1
- Ogle County2
- Peoria County5
- Perry County1
- Piatt County3
- Pike County1
- Randolph County2
- Richland County3
- Rock Island County5
- Saline County1
- Sangamon County3
- Schuyler County1
- Shelby County3
- St. Clair County8
- Stephenson County4
- Tazewell County5
- Union County1
- Vermilion County4
- Wabash County1
- Warren County3
- Washington County2
- Wayne County1
- White County1
- Whiteside County2
- Will County27
- Williamson County5
- Winnebago County6
- Woodford County1
Frequently asked questions
How many animal shelters are there in Illinois?
Our directory currently lists 412 animal shelters and rescues in Illinois, across 83 counties. The count covers municipal animal control shelters, humane societies, SPCAs, rescues, sanctuaries and wildlife rehabilitators found in public map data. Records can be out of date, so please call ahead to confirm hours.
Are there animal rescues in Illinois?
Yes. We list 126 rescue organizations in Illinois, based on the source classification or the organization's name. Many rescues are foster-based and have no public shelter building, so they adopt by appointment or at adoption events; check their website before you visit.
Are there no-kill shelters in Illinois?
We list 4 organizations in Illinois that state they are no-kill in their name or confirmed record. Many other shelters also save more than 90 percent of their animals without using the label, so ask a shelter about its live release rate if this matters to you.
Are there dog or cat rescues in Illinois?
Yes. We have identified 26 dog rescues and shelters, 14 cat rescues and shelters, 7 horse rescues, 4 farm animal sanctuaries and 4 rabbit and small animal rescues in Illinois, based on the organization's name or source record. Most general shelters take in both dogs and cats, so they are worth checking even when they are not listed under a specific animal.
How do I adopt a pet in Illinois?
Start on the shelter's or rescue's own website: most post their adoptable animals there and on Petfinder or Adopt-a-Pet. Visit or call to meet an animal, then fill in an adoption application. Expect to show a photo ID, and if you rent, proof that your landlord allows pets. The adoption fee usually covers spay or neuter surgery, first vaccinations and a microchip. Fees vary by organization and by animal, so ask the shelter directly.
I found a stray animal. What should I do?
If the animal is friendly and safe to approach, check for an ID tag and take it to any vet or shelter to scan for a microchip. Report the found animal to your local animal control or municipal shelter, since that is where owners look first, and post it on local lost-and-found pet pages. Many cities require found pets to be reported or brought to the shelter within a few days. For injured or orphaned wildlife, call a licensed wildlife rehabilitator instead of handling the animal.
Related guides
- Pet Adoption Fees ExplainedTypical adoption fees for dogs, cats and other pets, what the fee usually covers, and why prices differ between shelters and rescues.
- How to Adopt a DogWhere to look, how the application, meet-and-greet and home check work, what it costs, and how to pick a dog that fits your life.
- Pet Adoption ChecklistWhat to prepare before you apply, what to bring on adoption day, the supplies to buy and how to pet-proof your home.
- Adopting a Senior PetThe benefits of adopting an older dog or cat, realistic health costs, questions to ask and how to help a senior pet settle in.