HospitalRanked

Best Hospitals in Minnesota

136 hospitals ranked by safety and quality. Average CMS rating: 3.8/5. Page 1 of 3.

Best Hospital in Minnesota

Mayo Clinic Hospital Rochester

Rochester, MN5/5 stars — Score: 92/100

Mayo Clinic Hospital Rochester

5/5
92/100
Rochester, MN 55902
(507) 255-5123
Acute Care HospitalsERBirthing6 safety+

M Health Fairview Southdale Hospital

5/5
83/100
Edina, MN 55435
(952) 924-5000
Acute Care HospitalsERBirthing3 safety+

Mayo Clinic Health System - Mankato

5/5
82/100
Mankato, MN 56002
(507) 625-4031
Acute Care HospitalsERBirthing1 safety+

M Health Fairview St John'S Hospital

5/5
82/100
Maplewood, MN 55109
(651) 232-7000
Acute Care HospitalsERBirthing3 safety+

Minneapolis Va Medical Center

5/5
80/100
Minneapolis, MN 55417
(612) 725-2000
Acute Care - Veterans AdministrationER2 safety+

Mayo Clinic Health System - Albert Lea And Austin

5/5
78/100
Albert Lea, MN 56007
(507) 377-6490
Acute Care HospitalsERBirthing

Buffalo Hospital

5/5
77/100
Buffalo, MN 55313
(763) 682-1212
Acute Care HospitalsBirthing

Owatonna Hospital

5/5
76/100
Owatonna, MN 55060
(507) 451-3850
Acute Care HospitalsERBirthing

Mayo Clinic Health System - Fairmont

5/5
76/100
Fairmont, MN 56031
(507) 238-5064
Acute Care HospitalsERBirthing

Maple Grove Hospital

5/5
76/100
Maple Grove, MN 55369
(763) 581-1563
Acute Care HospitalsERBirthing1 safety+

New Ulm Medical Center

5/5
75/100
New Ulm, MN 56073
(507) 217-5000
Critical Access HospitalsERBirthing

United Hospital District

5/5
73/100
Blue Earth, MN 56013
(507) 526-3273
Critical Access HospitalsERBirthing

M Health Fairview Ridges Hospital

4/5
72/100
Burnsville, MN 55337
(952) 892-2000
Acute Care HospitalsERBirthing1 safety+

M Health Fairview University Of Mn Medical Center

4/5
71/100
Minneapolis, MN 55454
(612) 624-1765
Acute Care HospitalsERBirthing2 safety+

Centracare Health System - Melrose Hospital

5/5
71/100
Melrose, MN 56352
(320) 256-1805
Critical Access HospitalsBirthing

Essentia Health St Mary'S Medical Center

4/5
70/100
Duluth, MN 55805
(218) 786-3574
Acute Care HospitalsERBirthing2 safety+

St Cloud Hospital

4/5
70/100
Saint Cloud, MN 56303
(320) 255-5661
Acute Care HospitalsERBirthing2 safety+

Ridgeview Medical Center

4/5
69/100
Waconia, MN 55387
(952) 442-2191
Acute Care HospitalsERBirthing1 safety+

Olmsted Medical Center

4/5
68/100
Rochester, MN 55904
(507) 288-3443
Acute Care HospitalsERBirthing

Cambridge Medical Center

4/5
68/100
Cambridge, MN 55008
(763) 689-7700
Acute Care HospitalsER

Sanford Worthington Medical Center

4/5
68/100
Worthington, MN 56187
(507) 372-3110
Acute Care HospitalsERBirthing

Alomere Health

4/5
68/100
Alexandria, MN 56308
(320) 762-1511
Acute Care HospitalsERBirthing

Lake Region Healthcare Corporation

4/5
68/100
Fergus Falls, MN 56537
(218) 736-8000
Acute Care HospitalsER

Abbott Northwestern Hospital

4/5
68/100
Minneapolis, MN 55407
(612) 863-4000
Acute Care HospitalsERBirthing1 safety+

Grand Itasca Clinic And Hospital

4/5
68/100
Grand Rapids, MN 55744
(218) 326-3401
Acute Care HospitalsERBirthing

Sanford Bemidji Medical Center

4/5
68/100
Bemidji, MN 56601
(218) 751-5430
Acute Care HospitalsERBirthing1 safety+

Essentia Health St Marys - Detroit Lakes

4/5
68/100
Detroit Lakes, MN 56501
(218) 847-0888
Acute Care HospitalsBirthing

M Health Fairview Woodwinds Hospital

4/5
68/100
Woodbury, MN 55125
(651) 232-2185
Acute Care HospitalsERBirthing1 safety+

Northfield Hospital

4/5
67/100
Northfield, MN 55057
(507) 646-1004
Acute Care HospitalsERBirthing

Mayo Clinic Health System In Red Wing

4/5
67/100
Red Wing, MN 55066
(651) 267-5000
Acute Care HospitalsERBirthing

Essentia Health Virginia

4/5
67/100
Virginia, MN 55792
(218) 741-3340
Acute Care HospitalsBirthing

Fairview Northland Regional Hospital

4/5
67/100
Princeton, MN 55371
(952) 892-2101
Acute Care HospitalsERBirthing

Range Regional Health Services

4/5
66/100
Hibbing, MN 55746
(218) 362-6730
Acute Care HospitalsBirthing

Lakeview Memorial Hospital

4/5
66/100
Stillwater, MN 55082
(651) 430-4509
Acute Care HospitalsERBirthing

St Gabriels Hospital

4/5
66/100
Little Falls, MN 56345
(320) 632-5441
Critical Access HospitalsERBirthing

Hennepin County Medical Center

3/5
64/100
Minneapolis, MN 55415
(612) 873-3000
Acute Care HospitalsERBirthing3 safety+

Regions Hospital

3/5
64/100
Saint Paul, MN 55101
(651) 254-1616
Acute Care HospitalsERBirthing3 safety+

Allina United Hospital

3/5
63/100
Saint Paul, MN 55102
(763) 236-8205
Acute Care HospitalsERBirthing3 safety+

Glacial Ridge Hospital

4/5
62/100
Glenwood, MN 56334
(320) 634-4521
Critical Access HospitalsER

Park Nicollet Methodist Hospital

3/5
61/100
Saint Louis Park, MN 55426
(952) 993-5000
Acute Care HospitalsERBirthing2 safety+

Mercy Hospital

3/5
61/100
Coon Rapids, MN 55433
(762) 236-6000
Acute Care HospitalsERBirthing3 safety+

Essentia Health St Joseph'S Medical Center

3/5
60/100
Brainerd, MN 56401
(218) 829-2861
Acute Care HospitalsERBirthing1 safety+

St Lukes Hospital

3/5
59/100
Duluth, MN 55805
(218) 249-5555
Acute Care HospitalsERBirthing1 safety+

Fairview Lakes Health Services

3/5
59/100
Wyoming, MN 55092
(952) 892-2101
Acute Care HospitalsERBirthing

Allina Health Faribault Medical Center

3/5
59/100
Faribault, MN 55021
(507) 334-6451
Acute Care HospitalsERBirthing

Centracare- Rice Memorial Hospital

3/5
59/100
Willmar, MN 56201
(320) 235-4543
Acute Care HospitalsERBirthing

St Francis Regional Medical Center

3/5
59/100
Shakopee, MN 55379
(952) 428-3000
Acute Care HospitalsERBirthing

Hutchinson Health

3/5
59/100
Hutchinson, MN 55350
(320) 234-5000
Acute Care HospitalsERBirthing

Cuyuna Regional Medical Center

3/5
56/100
Crosby, MN 56441
(218) 546-2300
Critical Access HospitalsERBirthing

Astera Health

3/5
56/100
Wadena, MN 56482
(218) 631-7489
Critical Access HospitalsERBirthing

Welia Health

3/5
56/100
Mora, MN 55051
(320) 679-1212
Critical Access HospitalsER

Perham Health

3/5
56/100
Perham, MN 56573
(218) 347-4500
Critical Access HospitalsER

St Josephs Area Health Services

3/5
55/100
Park Rapids, MN 56470
(218) 732-3311
Critical Access HospitalsER

Winona Health Services

2/5
52/100
Winona, MN 55987
(507) 454-3650
Acute Care HospitalsERBirthing

Essentia Health Duluth

Not rated
50/100
Duluth, MN 55805
(218) 786-2652
Acute Care HospitalsBirthing1 safety+

Olivia Hospital & Clinic

2/5
46/100
Olivia, MN 56277
(320) 523-1261
Critical Access HospitalsER

River'S Edge Hospital & Clinic

Not rated
46/100
St Peter, MN 56082
(507) 931-2200
Critical Access HospitalsER

Avera Marshall Regional Medical Ctr

Not rated
46/100
Marshall, MN 56258
(507) 537-9661
Critical Access HospitalsERBirthing

Mayo Clinic Health System New Prague

2/5
46/100
New Prague, MN 56071
(952) 758-4431
Critical Access HospitalsER

Riverwood Healthcare Center

Not rated
45/100
Aitkin, MN 56431
(218) 927-5501
Critical Access HospitalsER

Frequently Asked Questions

What is the best hospital in Minnesota?

Mayo Clinic Hospital Rochester in Rochester is the highest-ranked hospital in Minnesota with a trust score of 92/100 and a 5/5 CMS star rating.

How many hospitals are in Minnesota?

There are 136 hospitals in Minnesota tracked by CMS. Of these, 57 have an official CMS star rating.

How are hospitals in Minnesota ranked?

Hospitals are ranked by a composite trust score (0-100) based on CMS star rating (40%), patient safety (20%), mortality outcomes (20%), readmission rates (10%), and patient experience (10%).