Hospitals in Minnesota
136 Medicare-certified hospitals with quality data published by CMS. 56 have an overall star rating, and 35 of those are rated 4 or 5 stars.
Hospitals by city in Minnesota
Browse the 121 cities and towns in Minnesota that have a Medicare-certified hospital.
Minneapolis5
Saint Paul4
Duluth3
Rochester3
Alexandria2
Bemidji2
Thief River Falls2
Willmar2
Ada1
Aitkin1
Albert Lea1
Annandale1
Anoka1
Appleton1
Arlington1
Aurora1
Bagley1
Baudette1
Baxter1
Benson1
Bigfork1
Blue Earth1
Brainerd1
Breckenridge1
Buffalo1
Burnsville1
Cambridge1
Canby1
Cannon Falls1
Cass Lake1
Cloquet1
Cook1
Coon Rapids1
Crookston1
Crosby1
Dawson1
Deer River1
Detroit Lakes1
Edina1
Elbow Lake1
Ely1
Fairmont1
Faribault1
Fergus Falls1
Fosston1
Glencoe1
Glenwood1
Graceville1
Grand Marais1
Grand Rapids1
Granite Falls1
Hallock1
Hendricks1
Hibbing1
Hutchinson1
International Falls1
Jackson1
Lake City1
Le Sueur1
Litchfield1
Little Falls1
Long Prairie1
Luverne1
Madelia1
Madison1
Mahnomen1
Mankato1
Maple Grove1
Maplewood1
Marshall1
Melrose1
Montevideo1
Monticello1
Moose Lake1
Mora1
Morris1
New Prague1
New Ulm1
Northfield1
Olivia1
Onamia1
Ortonville1
Owatonna1
Park Rapids1
Paynesville1
Perham1
Pipestone1
Princeton1
Red Wing1
Redlake1
Redwood Falls1
Robbinsdale1
Roseau1
ST James1
ST Peter1
ST. Cloud1
Saint Cloud1
Saint Louis Park1
Sandstone1
Sauk Centre1
Shakopee1
Slayton1
Sleepy Eye1
Staples1
Stillwater1
Tracy1
Two Harbors1
Tyler1
Virginia1
Wabasha1
Waconia1
Wadena1
Warren1
Waseca1
Westbrook1
Wheaton1
Windom1
Winona1
Woodbury1
Worthington1
Wyoming1
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).