Skip to content

Checked

Nursing Homes in Ohio

922 nursing homes in 346 cities and 88 counties · Data as of 08/12/2026

Nursing homes on this page

Nursing homes in Ohio at a glance

  • With a population of 11,810,293, Ohio has 922 nursing homes (0.78 per 10,000 people).
  • Per person, that is 80% above the national rate (0.43 per 10,000).
  • It ranks 3rd among the states by number of nursing homes.
  • The largest group is For-Profit Nursing Homes (85%), ahead of Nonprofit Nursing Homes and Government Nursing Homes.
  • 913 have a Medicare star rating, averaging 3.2 out of 5; 209 earned the top five stars.
  • Columbus (29), Cincinnati (22) and Cleveland (19) have the most, 8% of the state total combined.

Top-rated nursing homes in Ohio

Highest Medicare star ratings

Find nursing homes by city or county

Pick a place to see its full list

·

All nursing homes in Ohio

922 listed, A to Z · Page 1 of 31

Frequently asked questions

How many nursing homes are in Ohio?
There are 922 nursing homes in Ohio in our data as of 08/12/2026.
Which Ohio cities have the most nursing homes?
Columbus (29), Cincinnati (22), Cleveland (19), Toledo (11), Springfield (9).
What is the highest-rated nursing home in Ohio?
Abbyshire Place Health and Rehabilitation Center L in Bidwell, Addison Healthcare Center in Masury, Admirals Pointe Nursing & Rehabilitation in Huron have a 5-star Medicare star rating, the highest available.