Hospitals in Missouri
135 hospitals, 105 with emergency services. Acute Care Hospital: 62 · Critical Access Hospital: 35 · Psychiatric Hospital: 13 · Inpatient Rehabilitation Hospital: 8 · Long-Term Acute Care Hospital: 7 · Federal/VA Acute Care Hospital: 4 · Children's Hospital: 4 · Military Hospital (Department of Defense): 1 · Rural Emergency Hospital: 1.
Compare the 4 top-rated hospitals in Missouri side by side → or choose your own.
Assisted living in Missouri: 600 licensed homes →
Hospitals by county
- Adair County1
- Atchison County1
- Barry County2
- Barton County1
- Bates County1
- Boone County6
- Buchanan County3
- Butler County2
- Callaway County1
- Camden County2
- Cape Girardeau County3
- Carroll County1
- Cass County2
- Cedar County1
- Christian County1
- Clay County4
- Clinton County1
- Cole County1
- Crawford County1
- Dent County1
- Franklin County1
- Gasconade County1
- Gentry County1
- Greene County6
- Grundy County1
- Harrison County1
- Henry County2
- Howell County2
- Iron County1
- Jackson County12
- Jasper County2
- Jefferson County2
- Johnson County1
- Laclede County1
- Lafayette County1
- Lawrence County1
- Lincoln County1
- Linn County1
- Livingston County1
- Macon County1
- Madison County1
- Marion County1
- Newton County3
- Nodaway County1
- Pemiscot County1
- Perry County1
- Pettis County1
- Phelps County1
- Pike County1
- Platte County1
- Polk County1
- Pulaski County1
- Putnam County1
- Randolph County1
- Ray County1
- Saline County1
- Scotland County1
- Scott County1
- St. Charles County6
- St. Clair County1
- St. Francois County3
- St. Louis County16
- St. Louis City6
- Ste. Genevieve County1
- Stoddard County1
- Sullivan County1
- Taney County1
- Texas County1
- Vernon County1
- Washington County1
Cities with several hospitals
Nursing homes, hospice, home health and dialysis
Medicare-certified providers, with Medicare star ratings and official data.
Outpatient surgery centers
Medicare-certified ambulatory surgery centers: kinds of surgery, Medicare quality measures and patient survey.
Medical supply stores
Medical equipment suppliers enrolled in Medicare: wheelchairs, walkers, oxygen, CPAP, diabetic supplies and more.
ER wait times and Medicare ratings
Ranked only by official Medicare (CMS) numbers.
Care in Missouri: specialties, conditions and doctors
Specialties listed by hospitals here
Conditions listed by hospitals here
The number is how many hospitals here list it on their own website (hospitals with a reviewed website profile only).
All hospitals in Missouri, by city
Albany
- Mosaic Medical Center Albany(660) 726‑3941Critical Access Hospital · ER · Full profile
Appleton City
- Ellett Memorial Hospital(660) 476‑2111Critical Access Hospital · ER · Full profile
Aurora
- Mercy Hospital Aurora(417) 678‑2122Critical Access Hospital · ER · Full profile
Belton
- Belton Regional Medical Center(816) 348‑1200Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Bethany
- Harrison County Community Hospital(660) 425‑2211Critical Access Hospital · ER · Medicare rating 3 of 5 · Full profile
Blue Springs
- St Mary's Medical Center(816) 228‑5900Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Bolivar
- Citizens Memorial Hospital(417) 326‑6000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Bonne Terre
- Parkland Health Center - Bonne Terre(573) 358‑1400Rural Emergency Hospital · ER · Full profile
Branson
- Cox Medical Center Branson(417) 335‑7000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Bridgeton
- SSM Health Depaul Hospital St Louis(314) 344‑6000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Brookfield
- Pershing Memorial Hospital(660) 258‑2222Critical Access Hospital · ER · Medicare rating 3 of 5 · Full profile
Butler
- Bates County Memorial Hospital(660) 200‑7000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Cameron
- Cameron Regional Medical Center(816) 632‑2101Acute Care Hospital · ER · Medicare rating 1 of 5 · Full profile
Cape Girardeau
- Mercy Hospital Southeast(573) 334‑4822Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- Saint Francis Medical Center(573) 331‑3000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Southeast Behavioral Hospital(601) 630‑5669Psychiatric Hospital · Full profile
Carrollton
- Carroll County Memorial Hospital(660) 542‑1695Critical Access Hospital · ER · Full profile
Carthage
- Mercy Hospital Carthage(417) 358‑8121Critical Access Hospital · ER · Medicare rating 4 of 5 · Full profile
Cassville
- Mercy Hospital - Cassville(417) 847‑6065Critical Access Hospital · ER · Full profile
Chesterfield
- Mercy Rehabilitation Hospital St Louis(314) 889‑2704Inpatient Rehabilitation Hospital · Full profile
- St Luke's Rehabilitation Hospital(314) 317‑5700Inpatient Rehabilitation Hospital · Full profile
- St Lukes Hospital(314) 434‑1500Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Chillicothe
- Hedrick Medical Center(660) 646‑1480Critical Access Hospital · ER · Medicare rating 4 of 5 · Full profile
Clinton
- Golden Valley Memorial Hospital(660) 885‑5511Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Columbia
- Boone Hospital Center(573) 815‑8000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Centerpointe Hospital of Columbia(855) 623‑7016Psychiatric Hospital · Full profile
- Columbia Mo VA Medical Center(573) 814‑6000Federal/VA Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Landmark Hospital of Columbia, LLC(573) 355‑5127Long-Term Acute Care Hospital · Full profile
- Rusk Rehabilitation Ctr(573) 817‑2703Inpatient Rehabilitation Hospital · Full profile
- University of Missouri Health Care(573) 882‑4141Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Creve Coeur
- Barnes-Jewish West County Hospital(314) 996‑8000Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
Crystal City
- Mercy Hospital Jefferson(636) 933‑1000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Dexter
- Mercy Hospital Stoddard(573) 624‑5566Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
El Dorado Springs
- Cedar County Memorial Hospital(417) 876‑2511Critical Access Hospital · ER · Full profile
Excelsior Springs
- Excelsior Springs Hospital(816) 630‑6081Critical Access Hospital · ER · Full profile
Fairfax
- Community Hospital Association(660) 686‑2211Critical Access Hospital · ER · Medicare rating 3 of 5 · Full profile
Farmington
- Parkland Health Center(573) 431‑6005Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Southeast Missouri Mental Hlth Ctr(573) 218‑6792Psychiatric Hospital · Full profile
Fenton
- SSM St Clare Health Center(636) 496‑2000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Fort Leonard Wood
- General Leonard Wood ACH (FT Leonard Wood)(573) 596‑0035Military Hospital (Department of Defense) · ER · Full profile
Fredericktown
- Madison Medical Center(573) 781‑3341Critical Access Hospital · ER · Full profile
Fulton
- Center for Behavioral Medicine(573) 592‑4100Psychiatric Hospital · Full profile
Hannibal
- Hannibal Regional Hospital(573) 248‑1300Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Harrisonville
- Cass Regional Medical Center(816) 380‑5888Critical Access Hospital · ER · Medicare rating 4 of 5 · Full profile
Hayti
- Pemiscot County Memorial Hospital(573) 359‑1372Acute Care Hospital · ER · Full profile
Hermann
- Hermann Area District Hospital(573) 486‑2191Critical Access Hospital · ER · Full profile
Houston
- Texas County Memorial Hospital(417) 967‑3311Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Independence
- Centerpoint Medical Center(816) 698‑7000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Jefferson City
- SSM Health St. Mary's Hospital - Jefferson City(573) 681‑3000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Joplin
- Freeman Health System - Freeman West(417) 347‑1111Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- Landmark Hospital of Joplin, LLC(417) 220‑4364Long-Term Acute Care Hospital · Full profile
- Mercy Hospital Joplin(417) 781‑2727Acute Care Hospital · ER · Medicare rating 1 of 5 · Full profile
Kansas City
- Center for Behavioral Medicine(816) 512‑7000Psychiatric Hospital · Full profile
- Kansas City VA Medical Center(816) 861‑4700Federal/VA Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Kindred Hospital Northland(816) 420‑6300Long-Term Acute Care Hospital · Full profile
- Research Medical Center(816) 276‑4000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- Saint Lukes North Hospital(816) 891‑6000Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
- St Joseph Medical Center(816) 942‑4400Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- St Lukes Hospital of Kansas City(816) 932‑2000Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
- The Children's Mercy Hospital(816) 234‑3000Children's Hospital · ER · Full profile
- Truman Medical Center Hospital Hill(816) 404‑1000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- University Health Lakewood Medical Center(816) 404‑7000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Kirksville
- Northeast Regional Medical Center(660) 785‑1000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Lake Saint Louis
- SSM St Joseph Hospital West(636) 625‑5200Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Lamar
- Cox Barton County Hospital(417) 682‑6081Critical Access Hospital · ER · Full profile
Lebanon
- Mercy Hospital Lebanon(417) 533‑6100Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Lees Summit
- Lee's Summit Medical Center(816) 282‑5000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Saint Luke's East Hospital(816) 347‑5000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Lexington
- Lafayette Regional Health Center(660) 259‑2203Critical Access Hospital · ER · Medicare rating 2 of 5 · Full profile
Liberty
- Liberty Hospital(816) 781‑7200Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Louisiana
- Pike County Memorial Hospital(573) 754‑5531Critical Access Hospital · ER · Full profile
Macon
- Macon County Samaritan Memorial Hospital(660) 385‑8700Critical Access Hospital · ER · Medicare rating 2 of 5 · Full profile
Marshall
- Fitzgibbon Hospital(660) 886‑7431Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Maryland Heights
- Maryland Heights Center for Behavioral Health(314) 528‑2700Psychiatric Hospital · Full profile
- Ranken Jordan Pediatric Bridge Hospital(314) 872‑6400Children's Hospital · Full profile
Maryville
- Mosaic Medical Center - Maryville(660) 562‑2600Critical Access Hospital · ER · Full profile
Memphis
- Scotland County Hospital(660) 465‑8511Critical Access Hospital · ER · Medicare rating 2 of 5 · Full profile
Milan
- Sullivan County Memorial Hospital(660) 265‑4212Critical Access Hospital · ER · Full profile
Moberly
- Moberly Regional Medical Center(660) 263‑8400Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Monett
- Cox Monett Hospital(417) 354‑1400Critical Access Hospital · ER · Medicare rating 3 of 5 · Full profile
Mountain View
- Mercy St Francis Hospital(417) 934‑7000Critical Access Hospital · ER · Full profile
Neosho
- Freeman Neosho Hospital(417) 451‑1234Critical Access Hospital · ER · Medicare rating 4 of 5 · Full profile
Nevada
- Nevada Regional Medical Center(417) 667‑3355Acute Care Hospital · ER · Full profile
North Kansas City
- NKC Health(816) 691‑2000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Ofallon
- Progress West Hospital(636) 344‑2273Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Osage Beach
- Lake Regional Health System(573) 348‑8000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Osage Beach Center for Behavioral Health(573) 302‑0319Psychiatric Hospital · Full profile
Ozark
- Coxhealth Rehabilitation Hospital(417) 551‑9670Inpatient Rehabilitation Hospital · Full profile
Perryville
- Mercy Hospital Perry(573) 547‑2536Critical Access Hospital · ER · Medicare rating 2 of 5 · Full profile
Pilot Knob
- Iron County Medical Center(573) 546‑1260Critical Access Hospital · ER · Full profile
Poplar Bluff
- Poplar Bluff Regional Medical Center(573) 785‑7721Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- Poplar Bluff VA Medical Center(573) 686‑4151Federal/VA Acute Care Hospital · Full profile
Potosi
- Washington County Memorial Hospital(573) 438‑5451Critical Access Hospital · ER · Full profile
Richmond
- Ray County Memorial Hospital(816) 470‑5432Critical Access Hospital · ER · Full profile
Richmond Heights
- SSM Health Rehabilitation Hospital(314) 768‑5202Inpatient Rehabilitation Hospital · Full profile
Rolla
- Phelps County Regional Medical Center(573) 458‑8899Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Saint Charles
- Centerpointe Hospital(636) 441‑7300Psychiatric Hospital · Full profile
- Select Specialty Hospital-St Louis(314) 768‑3400Long-Term Acute Care Hospital · Full profile
- SSM St Joseph Health Center(636) 947‑5000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Saint Joseph
- Mosaic Life Care at St Joseph(816) 271‑6000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Mosiac Life Care at St Joseph(816) 271‑6480Long-Term Acute Care Hospital · Full profile
- Northwest Missouri Psychiatric Rehab Ctr(816) 387‑2300Psychiatric Hospital · Full profile
Saint Louis
- Barnes Jewish Hospital(314) 747‑3000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Christian Hospital Northeast(314) 653‑5000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Kindred Hospital St Louis South(314) 525‑8100Long-Term Acute Care Hospital · Full profile
- Mercy Hospital South(314) 525‑1000Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
- Mercy Hospital St Louis(314) 251‑6000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Mercy Rehabilitation Hospital South(314) 948‑2000Inpatient Rehabilitation Hospital · Full profile
- Missouri Baptist Medical Center(314) 996‑5000Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
- Shriners Hospitals for Children(314) 432‑3600Children's Hospital · Full profile
- SSM Health Saint Louis University Hospital(314) 257‑8000Acute Care Hospital · ER · Medicare rating 1 of 5 · Full profile
- SSM Health St Mary's Hospital - St Louis(314) 768‑8000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- St Louis Childrens Hospital(314) 454‑6000Children's Hospital · ER · Full profile
- St Louis Forensic Treatment Center(314) 644‑8000Psychiatric Hospital · Full profile
- The Rehabilitation Institute of St. Louis, An Affi…(314) 658‑3800Inpatient Rehabilitation Hospital · Full profile
Saint Peters
- Barnes-Jewish St Peters Hospital(636) 916‑9000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Sainte Genevieve
- Ste Genevieve County Memorial Hospital(573) 883‑2751Critical Access Hospital · ER · Medicare rating 4 of 5 · Full profile
Salem
- Salem Memorial District Hospital(573) 729‑6626Critical Access Hospital · ER · Medicare rating 4 of 5 · Full profile
Sedalia
- Bothwell Regional Health Center(660) 826‑8833Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Sikeston
- Missouri Delta Medical Center(573) 472‑7586Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Springfield
- Cox Medical Centers(417) 269‑6000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Lakeland Behavioral Health System(417) 865‑5581Psychiatric Hospital · ER · Full profile
- Mercy Hospital Springfield(417) 820‑2000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Mercy Rehabilitation Hospital Springfield(417) 820‑2973Inpatient Rehabilitation Hospital · Full profile
- Perimeter Behavioral Hospital of Springfield(417) 837‑4000Psychiatric Hospital · Full profile
- Select Specialty Hospital Springfield, Inc(417) 881‑1657Long-Term Acute Care Hospital · Full profile
St. Louis
- St Louis-John Cochran VA Medical Center(314) 652‑4100Federal/VA Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
Sullivan
- Missouri Baptist Sullivan Hospital(573) 468‑4186Critical Access Hospital · ER · Medicare rating 2 of 5 · Full profile
Trenton
- Wright Memorial Hospital(660) 358‑5700Critical Access Hospital · ER · Medicare rating 4 of 5 · Full profile
Troy
- Mercy Hospital Lincoln(636) 528‑8551Critical Access Hospital · ER · Full profile
Unionville
- Putnam County Memorial Hospital(660) 947‑2411Critical Access Hospital · ER · Full profile
Warrensburg
- Western Missouri Medical Center(660) 747‑2500Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Washington
- Mercy Hospital Washington(636) 239‑8000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
West Plains
- Ozarks Healthcare(417) 256‑9111Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Windsor
- Royal Oaks Hospital(660) 647‑2182Psychiatric Hospital · Full profile
Health centers, clinics and pharmacies in Missouri
Addiction and mental health treatment in Missouri
From SAMHSA’s FindTreatment.gov. In a crisis, call or text 988.
Common questions
How many hospitals are in Missouri?
Our directory lists 135 hospitals in Missouri, from official Medicare (CMS) data. 105 of them list emergency services.
Which hospitals in Missouri have a 5-star Medicare rating?
5 hospitals have the top overall rating of 5 stars in the current CMS data: Barnes-Jewish West County Hospital, Missouri Baptist Medical Center, Saint Lukes North Hospital, St Louis-John Cochran VA Medical Center and St Lukes Hospital of Kansas City.
Which cities in Missouri have the most hospitals?
Saint Louis (13), Kansas City (10), Columbia (6), Springfield (6) and Cape Girardeau (3).
Source: Centers for Medicare & Medicaid Services (CMS) hospital data, updated 2026-07-22, retrieved 2026-10-29. Methodology