Animal shelters in Ohio
Our directory lists 341 animal shelters and rescues in Ohio, spread across 84 counties and 197 cities and towns. Identified types include 88 animal rescues (26%), 76 humane societies (22%) and 32 animal control and animal services (9%). 130 are registered with the IRS as a tax-exempt animal welfare charity. Columbus has the highest number of listings of any city in the state, with 12. 324 listings include a phone number or website.
Featured animal shelters in Ohio
- Animal Shelter Society1430 Newark Rd, ZanesvilleAnimal shelter
- Athens County Dog Shelter13333 State Route 13, MillfieldAnimal shelter
- Humane Society of Delaware County4920 OH-37, DelawareHumane society
- Every Dog Matters Rescue6329 Market St, YoungstownAnimal rescue
- Fairfield County Dog Adoption Center & Shelter1715 Granville Pike, LancasterAnimal shelter
- Ohio House Rabbit Rescue5485 N High St, WorthingtonAnimal rescue
- Union County Humane Society16540 County Home Rd, MarysvilleHumane society
- Cat Welfare Association741 Wetmore Rd, ColumbusAnimal shelter
- Silver Fur K9 Rescue and Retirement2600 Forman Rd, AustinburgAnimal rescue
- BACK Street CAT Rescue214 Maple Ave, BethesdaAnimal rescue
- Bella Run Equine4664 Pleasant Hill Rd, AthensAnimal rescue
- Big Creek Search Dog Team4626 John Thomas Rd, RavennaAnimal rescue
Ranked by how complete the record is (address, phone, website, opening hours), not by size or popularity.
Types and features in Ohio
Dog, cat and other rescues
Animal control and animal services
- Pike County Dog Pound2575 Alma Omega Rd, Waverly, OHAnimal control
- Harrison County Dog Pound82900 Toot Rd, Cadiz, OHAnimal control
- Holmes County Dog Warden's Department and Adoption Center5387 CR-349, Millersburg, OHAnimal control
- Marion County Ohio Dog Pound2252 Richland Rd, Marion, OHAnimal control
- Richland County Dog Warden and Adoption Center810 N Home Rd, Mansfield, OHAnimal control
- Brooklyn/Parma Heights Animal Control8000 Memphis Ave, Brooklyn, OHAnimal control
- Carroll County Dog Pound2185 Kensington Rd NE, Carrollton, OHAnimal control
- City Clevland Animal Control2690 W 7th St, Cleveland, OHAnimal control
Humane societies
- Humane Society of Delaware County4920 OH-37, Delaware, OHHumane society
- Union County Humane Society16540 County Home Rd, Marysville, OHHumane society
- Animal Friends Humane Society1820 Princeton Rd, Hamilton, OHHumane society
- Auglaize County Humane Society616 N Dixie Hwy, Wapakoneta, OHHumane society
- Fairfield Area Humane Society1721 Granville Pike, Lancaster, OHHumane society
- Fort Defiance Humane Society7169 State Route 15, Defiance, OHHumane society
- Fulton County Humane Society22450 Co Rd F, Archbold, OHHumane society
- Geauga Humane Society15463 Chillicothe Rd, Novelty, OHHumane society
Cities with the most animal shelters
- Columbus12
- Cleveland11
- Cincinnati11
- Toledo8
- Akron5
- Springfield5
- Zanesville5
- Findlay4
- Marysville4
- Wilmington4
- Ravenna4
- Batavia4
- Dayton3
- Lorain3
- Mentor3
- Marion3
- North Royalton3
- Wooster3
- Medina3
- Xenia3
- Sandusky3
- Athens3
- Steubenville3
- New Philadelphia3
- Defiance3
- Salem3
- Amelia3
- Georgetown3
- Mt Vernon3
- Columbia Station3
- Youngstown2
- Hamilton2
- Euclid2
- Mansfield2
- Lancaster2
- Delaware2
- Lima2
- Gahanna2
- Bowling Green2
- Troy2
- Solon2
- South Euclid2
- Chillicothe2
- Sidney2
- Ashtabula2
- Tiffin2
- Fremont2
- Washington Court House2
- Circleville2
- Greenville2
- Trenton2
- Blue Ash2
- Urbana2
- Van Wert2
- Heath2
- Vermilion2
- Cambridge2
- Wapakoneta2
- Bryan2
- Canfield2
Animal shelters by county
- Adams County2
- Allen County2
- Ashland County1
- Ashtabula County4
- Athens County5
- Auglaize County2
- Belmont County2
- Brown County4
- Butler County7
- Carroll County2
- Champaign County4
- Clark County6
- Clermont County9
- Clinton County4
- Columbiana County4
- Coshocton County1
- Crawford County1
- Cuyahoga County31
- Darke County2
- Defiance County3
- Delaware County5
- Erie County6
- Fairfield County3
- Fayette County2
- Franklin County19
- Fulton County2
- Gallia County1
- Geauga County4
- Greene County5
- Guernsey County2
- Hamilton County19
- Hancock County4
- Hardin County1
- Harrison County1
- Henry County2
- Highland County1
- Hocking County2
- Holmes County3
- Huron County1
- Jefferson County3
- Knox County3
- Lake County3
- Lawrence County2
- Licking County6
- Logan County1
- Lorain County10
- Lucas County11
- Madison County2
- Mahoning County5
- Marion County3
- Medina County8
- Meigs County3
- Miami County5
- Monroe County2
- Montgomery County5
- Morgan County2
- Morrow County4
- Muskingum County5
- Ottawa County2
- Perry County1
- Pickaway County2
- Pike County1
- Portage County8
- Preble County1
- Putnam County1
- Richland County2
- Ross County2
- Sandusky County2
- Scioto County4
- Seneca County2
- Shelby County2
- Stark County3
- Summit County8
- Trumbull County5
- Tuscarawas County6
- Union County4
- Van Wert County2
- Vinton County1
- Warren County5
- Washington County1
- Wayne County4
- Williams County2
- Wood County5
- Wyandot County3
Frequently asked questions
How many animal shelters are there in Ohio?
Our directory currently lists 341 animal shelters and rescues in Ohio, across 84 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 Ohio?
Yes. We list 88 rescue organizations in Ohio, 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 dog or cat rescues in Ohio?
Yes. We have identified 52 dog rescues and shelters, 21 cat rescues and shelters, 10 horse rescues, 7 farm animal sanctuaries, 4 rabbit and small animal rescues and 3 bird rescues in Ohio, 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 Ohio?
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.
- Shelter vs Rescue vs Humane SocietyHow municipal shelters, humane societies, SPCAs and foster-based rescues differ in funding, intake and adoption.
- 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.