Hospitals in Minnesota
138 hospitals, 122 with emergency services. Critical Access Hospital: 76 · Acute Care Hospital: 45 · Psychiatric Hospital: 10 · Children's Hospital: 2 · Long-Term Acute Care Hospital: 2 · Federal/VA Acute Care Hospital: 2 · Rural Emergency Hospital: 1.
Compare the 4 top-rated hospitals in Minnesota side by side → or choose your own.
Assisted living in Minnesota: 2,067 licensed homes →
Hospitals by county
- Aitkin County1
- Anoka County2
- Becker County1
- Beltrami County3
- Big Stone County2
- Blue Earth County1
- Brown County2
- Carlton County2
- Carver County1
- Cass County1
- Chippewa County1
- Chisago County1
- Clearwater County1
- Cook County1
- Cottonwood County2
- Crow Wing County3
- Dakota County2
- Douglas County2
- Faribault County1
- Freeborn County1
- Goodhue County3
- Grant County1
- Hennepin County10
- Hubbard County1
- Isanti County1
- Itasca County3
- Jackson County1
- Kanabec County1
- Kandiyohi County2
- Kittson County1
- Koochiching County1
- Lac Qui Parle County2
- Lake County1
- Lake of Woods County1
- Le Sueur County1
- Lincoln County2
- Lyon County2
- Mahnomen County1
- Marshall County1
- Martin County1
- McLeod County2
- Meeker County1
- Mille Lacs County2
- Morrison County1
- Murray County1
- Nicollet County1
- Nobles County1
- Norman County1
- Olmsted County3
- Otter Tail County3
- Pennington County2
- Pine County1
- Pipestone County1
- Polk County2
- Pope County1
- Ramsey County6
- Redwood County1
- Renville County1
- Rice County1
- Rock County1
- Roseau County1
- Scott County2
- Sibley County1
- St. Louis County8
- Stearns County5
- Steele County1
- Stevens County1
- Swift County2
- Todd County2
- Traverse County1
- Wabasha County1
- Waseca County1
- Washington County2
- Watonwan County2
- Wilkin County1
- Winona County1
- Wright County3
- Yellow Medicine County2
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 Minnesota: 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 Minnesota, by city
Ada
- Essentia Health Ada(218) 784‑5000Critical Access Hospital · ER · Full profile
Aitkin
- Riverwood Healthcare Center(218) 927‑5501Critical Access Hospital · ER · Full profile
Albert Lea
- Mayo Clinic Health System - Albert Lea and Austin(507) 377‑6490Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
Alexandria
- Alomere Health(320) 762‑1511Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Community Behavioral Health Hospital Alexandria(320) 335‑6201Psychiatric Hospital · Full profile
Annandale
- Community Behavioral Health Hospital Annandale(651) 259‑3854Psychiatric Hospital · Full profile
Anoka
- Anoka Metro Regional Treatment Center(651) 431‑5003Psychiatric Hospital · Full profile
Appleton
- Appleton Area Health(320) 289‑1580Critical Access Hospital · ER · Full profile
Arlington
- Ridgeview Sibley Medical Center(507) 964‑2271Critical Access Hospital · ER · Full profile
Aurora
- Essentia Health Northern Pines Medical Center(218) 229‑4222Critical Access Hospital · ER · Full profile
Bagley
- Sanford Bagley Medical Center(218) 694‑6501Critical Access Hospital · ER · Full profile
Baudette
- Lakewood Health Center(218) 634‑2120Critical Access Hospital · ER · Full profile
Baxter
- Community Behavioral Health Hospital - Baxter(218) 316‑3101Psychiatric Hospital · Full profile
Bemidji
- Community Behavioral Health Hospital - Bemidji(218) 308‑2400Psychiatric Hospital · Full profile
- Sanford Bemidji Medical Center(218) 751‑5430Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Benson
- CentraCare - Benson(320) 843‑4232Critical Access Hospital · ER · Full profile
Bigfork
- Bigfork Valley Hospital(218) 743‑3177Critical Access Hospital · ER · Full profile
Blue Earth
- United Hospital District(507) 526‑3273Critical Access Hospital · ER · Medicare rating 5 of 5 · Full profile
Brainerd
- Essentia Health St Joseph's Medical Center(218) 829‑2861Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Breckenridge
- St Francis Medical Center(218) 643‑3000Critical Access Hospital · ER · Full profile
Buffalo
- Buffalo Hospital(763) 682‑1212Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
Burnsville
- M Health Fairview Ridges Hospital(952) 892‑2000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Cambridge
- Cambridge Medical Center(763) 689‑7700Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Canby
- Sanford Canby Medical Center(507) 223‑7277Critical Access Hospital · ER · Full profile
Cannon Falls
- Mayo Clinic Health System - Cannon Falls(507) 263‑6000Critical Access Hospital · ER · Full profile
Cass Lake
- Cass Lake Indian Health Services Hospital(218) 335‑3205Critical Access Hospital · ER · Full profile
Cloquet
- Community Memorial Hospital(218) 879‑4641Critical Access Hospital · ER · Full profile
Cook
- Cook Hospital(218) 666‑5945Critical Access Hospital · ER · Full profile
Coon Rapids
- Mercy Hospital(762) 236‑6000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Crookston
- Riverview Hospital(218) 281‑9200Critical Access Hospital · ER · Full profile
Crosby
- Cuyuna Regional Medical Center(218) 546‑2300Critical Access Hospital · ER · Medicare rating 3 of 5 · Full profile
Dawson
- Johnson Memorial Hospital(320) 769‑4323Critical Access Hospital · ER · Full profile
Deer River
- Essentia Health Deer River(218) 246‑4200Critical Access Hospital · ER · Full profile
Detroit Lakes
- Essentia Health St Marys - Detroit Lakes(218) 847‑0888Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Duluth
- Essentia Health Duluth(218) 786‑2652Acute Care Hospital · Full profile
- Essentia Health St Mary's Medical Center(218) 786‑3574Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- St Lukes Hospital(218) 249‑2449Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Edina
- M Health Fairview Southdale Hospital(952) 924‑5000Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
Elbow Lake
- Prairie Ridge Hospital and Health Services(218) 685‑7300Critical Access Hospital · ER · Full profile
Ely
- Ely - Bloomenson Community Hospital(218) 365‑3271Critical Access Hospital · ER · Full profile
Fairmont
- Mayo Clinic Health System - Fairmont(507) 238‑5064Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
Faribault
- Allina Health Faribault Medical Center(507) 334‑6451Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Fergus Falls
- Community Behavioral Health Hospital Fergus Falls(218) 331‑5005Psychiatric Hospital · Full profile
Fosston
- Essentia Health Fosston(218) 435‑1133Critical Access Hospital · ER · Full profile
Glencoe
- Glencoe Regional Health(320) 864‑3121Critical Access Hospital · ER · Full profile
Glenwood
- Glacial Ridge Hospital(320) 634‑4521Critical Access Hospital · ER · Medicare rating 4 of 5 · Full profile
Golden Valley
- Regency Hospital of Minneapolis LLC(763) 302‑0301Long-Term Acute Care Hospital · Full profile
Graceville
- Essentia Health Holy Trinity Hospital(320) 748‑7223Critical Access Hospital · ER · Full profile
Grand Marais
- North Shore Health(218) 387‑3040Critical Access Hospital · ER · Full profile
Grand Rapids
- Grand Itasca Clinic and Hospital(218) 326‑3401Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Granite Falls
- Avera Granite Falls(320) 564‑3111Critical Access Hospital · ER · Full profile
Hallock
- Kittson Healthcare(218) 843‑3612Critical Access Hospital · ER · Full profile
Hendricks
- Hendricks Community Hospital(507) 275‑3134Critical Access Hospital · ER · Full profile
Hibbing
- Range Regional Health Services(218) 362‑6730Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Hutchinson
- Hutchinson Health(320) 234‑5000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
International Falls
- Rainy Lake Medical Center(218) 283‑4481Critical Access Hospital · ER · Full profile
Jackson
- Sanford Jackson Medical Center(507) 847‑2420Critical Access Hospital · ER · Full profile
Lake City
- Mayo Clinic Health System - Lake City(651) 345‑5955Critical Access Hospital · ER · Full profile
Le Sueur
- Minnesota Valley Health Center Inc(507) 665‑3375Critical Access Hospital · ER · Full profile
Litchfield
- Meeker Memorial Hospital(320) 693‑4500Critical Access Hospital · ER · Full profile
Little Falls
- St Gabriels Hospital(320) 632‑5441Critical Access Hospital · ER · Medicare rating 4 of 5 · Full profile
Long Prairie
- CentraCare - Long Prairie Hospital(320) 732‑2141Critical Access Hospital · ER · Full profile
Luverne
- Sanford Luverne Medical Center(507) 283‑2321Critical Access Hospital · ER · Full profile
Madelia
- Madelia Health(507) 642‑3255Critical Access Hospital · ER · Full profile
Madison
- Madison Hospital(320) 598‑7536Critical Access Hospital · ER · Full profile
Mahnomen
- Mahnomen Health Center(218) 935‑2511Rural Emergency Hospital · ER · Full profile
Mankato
- Mayo Clinic Health System - Mankato(507) 625‑4031Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
Maple Grove
- Maple Grove Hospital(763) 581‑1000Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
Maplewood
- M Health Fairview St John's Hospital(651) 232‑7000Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
Marshall
- Avera Marshall Regional Medical Ctr(507) 537‑9661Critical Access Hospital · ER · Full profile
Melrose
- CentraCare Health System - Melrose Hospital(320) 256‑4231Critical Access Hospital · Medicare rating 5 of 5 · Full profile
Minneapolis
- Abbott Northwestern Hospital(612) 863‑4000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Children's Hospitals & Clinics of MN(612) 813‑6112Children's Hospital · ER · Full profile
- Hennepin County Medical Center(612) 873‑3000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- M Health Fairview University of MN Medical Center(612) 624‑1765Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
- Minneapolis VA Medical Center(612) 725‑2000Federal/VA Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
Montevideo
- Chippewa County Hospital(320) 269‑8877Critical Access Hospital · ER · Full profile
Monticello
- CentraCare Health - Monticello(763) 295‑2945Critical Access Hospital · ER · Full profile
Moose Lake
- Essentia Health Moose Lake(218) 786‑1367Critical Access Hospital · ER · Full profile
Mora
- Welia Health(320) 679‑1212Critical Access Hospital · ER · Medicare rating 3 of 5 · Full profile
Morris
- Stevens Community Medical Center Inc(320) 589‑1313Critical Access Hospital · ER · Full profile
New Prague
- Mayo Clinic Health System New Prague(952) 758‑4431Critical Access Hospital · ER · Medicare rating 2 of 5 · Full profile
New Ulm
- New Ulm Medical Center(507) 217‑5000Critical Access Hospital · ER · Medicare rating 5 of 5 · Full profile
Northfield
- Northfield Hospital(507) 646‑1004Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Olivia
- Olivia Hospital & Clinic(320) 523‑1261Critical Access Hospital · ER · Medicare rating 2 of 5 · Full profile
Onamia
- Mille Lacs Health System(320) 532‑3154Critical Access Hospital · ER · Full profile
Ortonville
- Ortonville Area Health Services(320) 839‑2502Critical Access Hospital · ER · Full profile
Owatonna
- Owatonna Hospital(507) 451‑3850Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
Park Rapids
- St Josephs Area Health Services(218) 732‑3311Critical Access Hospital · ER · Medicare rating 3 of 5 · Full profile
Paynesville
- CentraCare - Paynesville Hospital(320) 243‑3767Critical Access Hospital · ER · Full profile
Perham
- Perham Health(218) 347‑4500Critical Access Hospital · ER · Medicare rating 3 of 5 · Full profile
Pipestone
- Pipestone County Medical Center(507) 825‑5811Critical Access Hospital · ER · Full profile
Princeton
- Fairview Northland Regional Hospital(952) 892‑2101Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Red Wing
- Mayo Clinic Health System in Red Wing(651) 267‑5000Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Redlake
- Red Lake Hospital(218) 679‑3912Acute Care Hospital · ER · Full profile
Redwood Falls
- CentraCare - Redwood(507) 637‑4500Critical Access Hospital · ER · Full profile
Robbinsdale
- North Memorial Health Hospital(763) 520‑5200Acute Care Hospital · ER · Medicare rating 1 of 5 · Full profile
Rochester
- Community Behavioral Health Hospital Rochester(507) 206‑2561Psychiatric Hospital · Full profile
- Mayo Clinic Hospital Rochester(507) 255‑5123Acute Care Hospital · ER · Medicare rating 5 of 5 · Full profile
- Olmsted Medical Center(507) 288‑3443Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Roseau
- Lifecare Medical Center(218) 463‑2500Critical Access Hospital · ER · Full profile
Saint Cloud
- CentraCare - St. Cloud Hospital(320) 255‑5661Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Saint Louis Park
- Park Nicollet Methodist Hospital(952) 993‑5000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Saint Paul
- Allina United Hospital(651) 241‑8000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Capitol Park Mental Health Hospital(763) 237‑6800Psychiatric Hospital · Full profile
- Gillette Childrens Specialty Hospital(651) 578‑5611Children's Hospital · Full profile
- M Health Fairview Bethesda Hospital(651) 326‑3762Long-Term Acute Care Hospital · Full profile
- Regions Hospital(651) 254‑1616Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Sandstone
- Essentia Health Sandstone(218) 786‑1367Critical Access Hospital · ER · Full profile
Sauk Centre
- CentraCare Health System - Sauk Centre(320) 352‑2221Critical Access Hospital · ER · Full profile
Shakopee
- St Francis Regional Medical Center(952) 428‑3000Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Slayton
- Murray County Memorial Hospital(507) 836‑6111Critical Access Hospital · ER · Full profile
Sleepy Eye
- Sleepy Eye Medical Center(507) 794‑3571Critical Access Hospital · ER · Full profile
St James
- Mayo Clinic Health System St. James(507) 375‑8602Critical Access Hospital · ER · Full profile
St Peter
- River's Edge Hospital & Clinic(507) 931‑2200Critical Access Hospital · ER · Full profile
St. Cloud
- St Cloud VA Medical Center(320) 252‑1670Federal/VA Acute Care Hospital · Full profile
Staples
- Lakewood Health System(218) 894‑1515Critical Access Hospital · ER · Full profile
Stillwater
- Lakeview Memorial Hospital(651) 430‑4509Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Thief River Falls
- Sanford Behavioral Health Center(218) 683‑4351Psychiatric Hospital · Full profile
- Sanford Thief River Falls Medical Center(218) 683‑4400Critical Access Hospital · ER · Full profile
Tracy
- Sanford Tracy Medical Center(507) 629‑8400Critical Access Hospital · ER · Full profile
Two Harbors
- Aspirus Lake View Hospital(218) 834‑7300Critical Access Hospital · ER · Full profile
Tyler
- Avera Tyler Hospital(507) 247‑5521Critical Access Hospital · ER · Full profile
Virginia
- Essentia Health Virginia(218) 741‑3340Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Wabasha
- St Elizabeth Medical Center(651) 565‑4531Critical Access Hospital · ER · Full profile
Waconia
- Ridgeview Medical Center(952) 442‑2191Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Wadena
- Astera Health(218) 631‑7489Critical Access Hospital · ER · Medicare rating 3 of 5 · Full profile
Warren
- North Valley Health Center(218) 745‑4211Critical Access Hospital · ER · Full profile
Waseca
- Mayo Clinic Health System - Waseca(507) 835‑1210Critical Access Hospital · ER · Full profile
Westbrook
- Sanford Westbrook Medical Center(507) 274‑1150Critical Access Hospital · ER · Full profile
Wheaton
- Sanford Wheaton Medical Center(320) 563‑8226Critical Access Hospital · ER · Full profile
Willmar
- Centracare- Rice Memorial Hospital(320) 235‑4543Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
- Child and Adolescent Behavioral Health Hospital(320) 441‑0125Psychiatric Hospital · Full profile
Windom
- Windom Area Health(507) 831‑2400Critical Access Hospital · ER · Full profile
Winona
- Winona Health Services(507) 454‑3650Acute Care Hospital · ER · Medicare rating 2 of 5 · Full profile
Woodbury
- M Health Fairview Woodwinds Hospital(651) 232‑2185Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Worthington
- Sanford Worthington Medical Center(507) 372‑3110Acute Care Hospital · ER · Medicare rating 4 of 5 · Full profile
Wyoming
- Fairview Lakes Health Services(952) 892‑2101Acute Care Hospital · ER · Medicare rating 3 of 5 · Full profile
Health centers, clinics and pharmacies in Minnesota
Addiction and mental health treatment in Minnesota
From SAMHSA’s FindTreatment.gov. In a crisis, call or text 988.
Common questions
How many hospitals are in Minnesota?
Our directory lists 138 hospitals in Minnesota, from official Medicare (CMS) data. 122 of them list emergency services.
Which hospitals in Minnesota have a 5-star Medicare rating?
13 hospitals have the top overall rating of 5 stars in the current CMS data: Buffalo Hospital, CentraCare Health System - Melrose Hospital, M Health Fairview Southdale Hospital, M Health Fairview St John's Hospital, Maple Grove Hospital, Mayo Clinic Health System - Albert Lea and Austin, Mayo Clinic Health System - Fairmont, Mayo Clinic Health System - Mankato, Mayo Clinic Hospital Rochester, Minneapolis VA Medical Center, New Ulm Medical Center, Owatonna Hospital and United Hospital District.
Which cities in Minnesota have the most hospitals?
Minneapolis (5), Saint Paul (5), Duluth (3), Rochester (3) and Alexandria (2).
Source: Centers for Medicare & Medicaid Services (CMS) hospital data, updated 2026-07-22, retrieved 2026-10-29. Methodology