Skip to content

Checked

Nursing Homes in Missouri

487 nursing homes in 235 cities and 112 counties · Data as of 08/12/2026

Nursing homes on this page

Nursing homes in Missouri at a glance

  • There are 487 nursing homes in Missouri, or roughly one for every 12,714 people.
  • That is 81% more per resident than the national rate of 0.43 per 10,000.
  • By count, it is 9th in the country.
  • The most common type is For-Profit Nursing Homes (388, 80%), followed by Nonprofit Nursing Homes (77) and Government Nursing Homes (22).
  • The average Medicare star rating here is 2.5 stars across 480 rated nursing homes, with 53 at five stars.
  • The largest concentrations are in Kansas City (23), Springfield (15) and St. Louis (13).

Top-rated nursing homes in Missouri

Highest Medicare star ratings

Find nursing homes by city or county

Pick a place to see its full list

·

All nursing homes in Missouri

487 listed, A to Z · Page 1 of 17

Frequently asked questions

How many nursing homes are in Missouri?
There are 487 nursing homes in Missouri in our data as of 08/12/2026.
Which Missouri cities have the most nursing homes?
Kansas City (23), Springfield (15), St. Louis (13), Independence (10), Chesterfield (9).
What is the highest-rated nursing home in Missouri?
Aberdeen Heights in Kirkwood, Arrowhead Senior Living Community in Osage Beach, Bertrand Nursing and Rehab Center in Bertrand have a 5-star Medicare star rating, the highest available.