Checked
Hospitals in Minnesota
136 hospitals in 103 cities and 79 counties · Data as of 08/12/2026
Hospitals on this page
Hospitals in Minnesota at a glance
- There are 136 hospitals in Minnesota, or roughly one for every 42,202 people.
- That is 48% more per resident than the national rate of 0.16 per 10,000.
- The most common type is Critical Access Hospitals (76, 56%), followed by Acute Care Hospitals (45) and Psychiatric Hospitals (10).
- The average Medicare star rating here is 3.8 stars across 56 rated hospitals, with 13 at five stars.
- The largest concentrations are in Minneapolis (5), St. Paul (4) and Duluth (3).
Top-rated hospitals in Minnesota
Highest Medicare star ratings
- Buffalo HospitalAcute care hospital303 Catlin Street, Buffalo, MN
- Centracare Health System - Melrose HospitalCritical access hospital525 West Main Street, Melrose, MN
- M Health Fairview Southdale HospitalERAcute care hospital6401 France Avenue South, Edina, MN
- M Health Fairview St John's HospitalERAcute care hospital1575 Beam Avenue, Maplewood, MN
- Maple Grove HospitalERAcute care hospital9875 Hospital Drive, Maple Grove, MN
Find hospitals by city or county
Pick a place to see its full list
·
- Minneapolis5
- St. Paul4
- Duluth3
- Alexandria2
- Bemidji2
- St. Cloud2
- Thief River Falls2
- Willmar2
- Ada1
- Aitkin1
- Albert Lea1
- Annandale1
- Appleton1
- Arlington1
- Aurora1
- Bagley1
- Baudette1
- Baxter1
- Benson1
- Bigfork1
- Blue Earth1
- Brainerd1
- Buffalo1
- Burnsville1
- Cambridge1
- Canby1
- Cannon Falls1
- Cass Lake1
- Cloquet1
- Coon Rapids1
- Crookston1
- Crosby1
- Dawson1
- Deer River1
- Detroit Lakes1
- Edina1
- Ely1
- Fairmont1
- Faribault1
- Fergus Falls1
- Fosston1
- Glencoe1
- Glenwood1
- Grand Marais1
- Grand Rapids1
- Hallock1
- Hendricks1
- Hibbing1
- Hutchinson1
- International Falls1
- Jackson1
- Lake City1
- Litchfield1
- Little Falls1
- Long Prairie1
- Madelia1
- Mankato1
- Maple Grove1
- Maplewood1
- Marshall1
- Melrose1
- Montevideo1
- Monticello1
- Moose Lake1
- Morris1
- New Prague1
- Northfield1
- Olivia1
- Ortonville1
- Owatonna1
- Park Rapids1
- Paynesville1
- Perham1
- Pipestone1
- Princeton1
- Ramsey1
- Red Wing1
- Redwood Falls1
- Robbinsdale1
- Rochester1
- Roseau1
- Sauk Centre1
- Sebeka1
- Shakopee1
- Slayton1
- Sleepy Eye1
- St. James1
- St. Louis Park1
- St. Peter1
- Staples1
- Stillwater1
- Tracy1
- Tyler1
- Virginia1
- Wabasha1
- Waconia1
- Warren1
- Waseca1
- Westbrook1
- Wheaton1
- Winona1
- Woodbury1
- Wyoming1
All hospitals in Minnesota
136 listed, A to Z · Page 1 of 5
- Abbott Northwestern HospitalERAcute care hospital800 East 28th Street, Minneapolis, MN
- Allina Health Faribault Medical CenterERAcute care hospital200 State Avenue, Faribault, MN
- Allina United HospitalERAcute care hospital333 North Smith Avenue, Saint Paul, MN
- Alomere HealthERAcute care hospital111 17th Avenue East, Alexandria, MN
- Anoka Metro Regional Treatment CenterPsychiatric hospital3301 7th Ave North, Anoka, MNNot rated
- Appleton Area HealthERCritical access hospital30 S Behl St, Appleton, MNNot rated
- Aspirus Lake View HospitalERCritical access hospital325 Eleventh Ave, Two Harbors, MNNot rated
- Astera HealthERCritical access hospital421 11th Street NW, Wadena, MN
- Avera Granite FallsERCritical access hospital345 Tenth Avenue, Granite Falls, MNNot rated
- Avera Marshall Regional Medical CtrERCritical access hospital300 South Bruce Street, Marshall, MNNot rated
- Avera Tyler HospitalERCritical access hospital240 Willow Street, Tyler, MNNot rated
- Bigfork Valley HospitalERCritical access hospital258 Pine Tree Drive, Bigfork, MNNot rated
- Buffalo HospitalAcute care hospital303 Catlin Street, Buffalo, MN
- Cambridge Medical CenterERAcute care hospital701 South Dellwood Avenue, Cambridge, MN
- Capitol Park Mental Health HospitalPsychiatric hospital559 North Capital Boulevard, Saint Paul, MNNot rated
- Cass Lake Indian Health Services HospitalERCritical access hospital425 7th Street NW, Cass Lake, MNNot rated
- Centracare - BensonERCritical access hospital1815 Wisconsin Avenue, Benson, MNNot rated
- Centracare - Long Prairie HospitalERCritical access hospital50 Centracare Drive, Long Prairie, MNNot rated
- Centracare - Paynesville HospitalERCritical access hospital200 1st Street West, Paynesville, MNNot rated
- Centracare - RedwoodERCritical access hospital100 Fallwood Road, Redwood Falls, MNNot rated
- Centracare - St. Cloud HospitalERAcute care hospital1406 6th Ave North, Saint Cloud, MN
- Centracare Health - MonticelloERCritical access hospital1013 Hart Boulevard, Monticello, MNNot rated
- Centracare Health System - Melrose HospitalCritical access hospital525 West Main Street, Melrose, MN
- Centracare Health System - Sauk CentreERCritical access hospital425 North Elm Street, Sauk Centre, MNNot rated
- Centracare- Rice Memorial HospitalERAcute care hospital301 Becker Ave SW, Willmar, MN
- Child and Adolescent Behavioral Health HospitalPsychiatric hospital2301 Transportation Drive NE, Willmar, MNNot rated
- Children's Hospitals & Clinics of MnERChildren's hospital2525 Chicago Avenue South, Minneapolis, MNNot rated
- Chippewa County HospitalERCritical access hospital824 North 11th Street, Montevideo, MNNot rated
- Community Behavioral Health Hospital - BaxterPsychiatric hospital14241 Grand Oaks Drive, Baxter, MNNot rated
- Community Behavioral Health Hospital - BemidjiPsychiatric hospital800 Bemidji Avenue North, Bemidji, MNNot rated
Frequently asked questions
- How many hospitals are in Minnesota?
- There are 136 hospitals in Minnesota in our data as of 08/12/2026.
- Which Minnesota cities have the most hospitals?
- Minneapolis (5), St. Paul (4), Duluth (3), Alexandria (2), Bemidji (2).
- What is the highest-rated hospital in Minnesota?
- Buffalo Hospital in Buffalo, Centracare Health System - Melrose Hospital in Melrose, M Health Fairview Southdale Hospital in Edina have a 5-star Medicare star rating, the highest available.