Skip to content

Checked

Hospitals in Missouri

120 hospitals in 78 cities and 68 counties · Data as of 08/12/2026

Hospitals on this page

Hospitals in Missouri at a glance

  • There are 120 hospitals in Missouri, or roughly one for every 51,598 people.
  • That is 21% more per resident than the national rate of 0.16 per 10,000.
  • The most common type is Acute Care Hospitals (62, 52%), followed by Critical Access Hospitals (35) and Psychiatric Hospitals (13).
  • The average Medicare star rating here is 3.1 stars across 79 rated hospitals, with 5 at five stars.
  • The largest concentrations are in Kansas City (9), St. Louis (7) and Columbia (4).

Top-rated hospitals in Missouri

Highest Medicare star ratings

Find hospitals by city or county

Pick a place to see its full list

All hospitals in Missouri

120 listed, A to Z · Page 1 of 4

Frequently asked questions

How many hospitals are in Missouri?
There are 120 hospitals in Missouri in our data as of 08/12/2026.
Which Missouri cities have the most hospitals?
Kansas City (9), St. Louis (7), Columbia (4), Springfield (4), Cape Girardeau (3).
What is the highest-rated hospital in Missouri?
Barnes-Jewish West County Hospital in Creve Coeur, Missouri Baptist Medical Center in Saint Louis, Saint Lukes North Hospital in Kansas City have a 5-star Medicare star rating, the highest available.