Hospitals in Missouri
120 Medicare-certified hospitals with quality data published by CMS. 79 have an overall star rating, and 33 of those are rated 4 or 5 stars.
Hospitals by city in Missouri
Browse the 87 cities and towns in Missouri that have a Medicare-certified hospital.
Saint Louis10
Kansas City9
Columbia4
Springfield4
Cape Girardeau3
Farmington2
Joplin2
Lees Summit2
Maryland Heights2
Osage Beach2
Poplar Bluff2
Saint Charles2
Saint Joseph2
Albany1
Appleton City1
Aurora1
Belton1
Bethany1
Blue Springs1
Bolivar1
Bonne Terre1
Branson1
Bridgeton1
Brookfield1
Butler1
Cameron1
Carrollton1
Carthage1
Cassville1
Chesterfield1
Chillicothe1
Clinton1
Creve Coeur1
Crystal City1
Dexter1
El Dorado Springs1
Excelsior Springs1
Fairfax1
Fenton1
Fort Leonard Wood1
Fredericktown1
Fulton1
Hannibal1
Harrisonville1
Hayti1
Hermann1
Houston1
Independence1
Jefferson City1
Kirksville1
Lake Saint Louis1
Lamar1
Lebanon1
Lexington1
Liberty1
Louisiana1
Macon1
Marshall1
Maryville1
Memphis1
Milan1
Moberly1
Monett1
Mountain View1
Neosho1
Nevada1
North Kansas City1
Ofallon1
Perryville1
Pilot Knob1
Potosi1
Richmond1
Rolla1
ST. Louis1
Saint Peters1
Sainte Genevieve1
Salem1
Sedalia1
Sikeston1
Sullivan1
Trenton1
Troy1
Unionville1
Warrensburg1
Washington1
West Plains1
Windsor1
Important:
hospiguide.org is an independent informational resource. It is not affiliated
with, endorsed by, or connected to the Centers for Medicare & Medicaid Services
(CMS), the U.S. Department of Health and Human Services, or Medicare.
This site does not provide medical advice and should not be used to decide
whether to seek or delay care — talk to a clinician about your situation.
Quality measures come from CMS public datasets, released August 13, 2026, and reflect
care delivered during earlier reporting periods, so they may not describe a
hospital as it operates today.
Always verify details at
Medicare.gov Care Compare
or by calling 1-800-MEDICARE (1-800-633-4227).