MN statewide
Minnesota Nursing Homes
338 facilities across 236 cities, using CMS March 2026 data.
338 facilities236 cities24,198 certified bedsAvg score 64.6National rank #19 of 51 states
State overview
Minnesota has 338 CMS-listed nursing home facilities across 236 cities in the March 2026 dataset. The statewide average composite score is 64.6, with 24,198 certified beds overall. Use the charts, city summary map, and city list below to explore the state.
State charts
Top cities by average score
Cities with the most facilities
Map of Minnesota cities
State maps use city-level centroid markers for readability and performance. Click a marker to open the city page.
Cities in Minnesota
1
Princeton
90.3
1
Sartell
88.9
1
Wyoming
88.3
1
Hayfield
86.8
1
Watkins
85.6
1
Redlake
85.5
1
Oak Park Heights
85.2
1
Cold Spring
84.9
1
Sauk Rapids
84.8
2
Buffalo
84.6
1
Janesville
84.3
1
Annandale
83.5
1
Maple Plain
83.2
1
Pelican Rapids
82.9
1
Aurora
82.6
1
Farmington
82.6
1
Truman
82.6
1
Ely
82.5
1
Breckenridge
81.8
1
Mcintosh
81.3
1
Silver Bay
80.8
1
Perham
80.7
1
Fairmont
80.6
1
Cambridge
80.4
1
Mahnomen
80.3
1
Staples
79.8
1
Coon Rapids
79.7
1
Ulen
79.7
1
Hills
79.6
1
Osakis
79.6
1
Dassel
79.3
1
Browns Valley
79.2
2
Alexandria
78.9
1
Barnesville
78.8
1
Menahga
78.8
1
White Bear Lake
78.5
1
Lake Park
78.2
1
Jackson
77.9
1
Frazee
77.8
1
Battle Lake
77.7
3
Plymouth
77.5
1
Karlstad
77.4
1
Renville
77.4
1
Bigfork
77.0
1
Houston
77.0
1
Milaca
76.9
1
Wayzata
76.7
1
Cokato
76.4
1
Brooklyn Park
75.9
1
Crosby
75.8
1
Springfield
75.7
1
Apple Valley
75.6
1
Barrett
75.6
1
Blue Earth
75.6
1
Chatfield
75.6
2
Willmar
75.3
1
Red Wing
75.2
1
La Crescent
74.8
1
Mapleton
74.7
1
North Oaks
74.7
3
Golden Valley
74.6
2
Brainerd
74.5
1
Edina
74.4
1
Clarissa
74.3
1
Harmony
74.3
1
Wells
74.2
1
Paynesville
73.7
1
Spring Park
73.7
1
Rushford
73.4
1
Mountain Lake
73.2
1
Northfield
73.2
1
Mora
73.1
2
Detroit Lakes
72.7
2
Saint Cloud
72.6
1
Plainview
72.5
1
Belgrade
72.4
1
Park Rapids
72.3
1
New Prague
72.2
3
Fergus Falls
72.1
1
Burnsville
72.1
1
Lake City
72.1
1
Glencoe
72.0
1
Long Prairie
72.0
1
Moose Lake
72.0
1
Parkers Prairie
71.9
1
Dodge Center
71.8
1
Greenbush
71.7
2
Hastings
71.0
1
Baudette
71.0
1
Howard Lake
71.0
1
Grand Marais
70.8
1
Morris
70.7
1
Buffalo Lake
70.5
1
Graceville
69.9
1
Granite Falls
69.9
1
Cottage Grove
69.5
1
Eden Prairie
69.3
1
Clarkfield
68.8
1
Brooklyn Center
68.6
1
Wheaton
68.6
1
Evansville
68.5
1
Pierz
68.4
1
Halstad
67.8
1
Marshall
67.8
1
Carlton
67.7
2
Little Falls
67.6
1
Cook
67.6
1
Spring Valley
67.6
5
Bloomington
67.6
1
Richfield
67.4
2
Sleepy Eye
67.1
1
International Falls
67.1
1
Belle Plaine
66.9
1
Onamia
66.7
1
Hallock
66.6
2
Grand Rapids
66.5
1
Monticello
66.4
1
Fulda
66.3
3
Austin
66.2
2
New Hope
65.9
1
New Ulm
65.7
1
Fosston
65.6
2
Hopkins
65.0
2
Maplewood
64.8
1
Roseau
64.7
2
Woodbury
64.7
2
Virginia
64.5
3
Roseville
64.3
1
Morgan
64.2
1
Two Harbors
64.0
1
Canby
63.9
19
Minneapolis
63.7
1
Hutchinson
63.7
2
Robbinsdale
62.6
3
Stillwater
62.6
3
Albert Lea
62.5
1
St Peter
62.3
1
Madelia
62.1
1
Pipestone
62.1
1
Zumbrota
62.0
1
Forest Lake
61.8
1
Deer River
61.3
3
Winona
61.2
1
Pine River
61.1
1
Fertile
61.0
1
Ostrander
61.0
17
Saint Paul
60.9
1
Arden Hills
60.7
1
Buhl
60.7
1
Fridley
60.7
7
Rochester
60.4
1
Blooming Prairie
60.3
1
Foley
60.1
2
Inver Grove Heights
60.0
1
Moorhead
59.9
1
Pine Island
59.7
1
Waseca
59.7
1
Clara City
59.5
1
North Branch
59.5
2
West Saint Paul
59.3
1
Bagley
59.2
1
Dawson
59.2
5
Saint Louis Park
59.1
1
Elk River
58.9
1
Rush City
58.8
1
Ada
58.6
1
Waite Park
58.6
1
Hibbing
58.2
1
Le Center
58.2
1
Redwood Falls
58.1
1
Sauk Centre
58.1
1
Tyler
58.1
1
Westbrook
58.0
2
Shakopee
57.6
1
Chisago City
57.4
1
Appleton
57.2
3
New Brighton
57.1
2
Crystal
57.0
1
Wabasha
57.0
1
Gaylord
56.1
1
Blackduck
56.0
8
Duluth
55.8
1
Warren
55.7
1
Delano
55.3
2
Anoka
55.2
1
Albany
54.9
1
Montevideo
54.8
1
Sandstone
54.6
2
Aitkin
54.5
2
Waconia
54.0
2
Luverne
53.7
4
Mankato
53.6
1
Osseo
53.1
1
St Charles
53.1
1
Lamberton
53.0
1
Ellsworth
52.7
1
Melrose
52.7
1
Glenwood
52.5
1
Owatonna
52.0
1
Starbuck
51.9
1
Mabel
51.8
1
Madison
51.7
1
Hendricks
51.5
1
Lakefield
51.2
1
Tracy
50.9
1
Windom
50.8
1
Stewartville
50.5
2
Bemidji
49.8
1
Columbia Heights
49.7
1
Litchfield
49.7
1
Chaska
49.5
1
Belview
49.1
1
Winsted
48.6
1
Ortonville
48.3
1
New London
47.9
1
Grand Meadow
47.6
1
Le Sueur
47.6
1
Warroad
46.6
1
Crookston
46.4
1
Chisholm
46.3
1
New Richland
46.3
1
Wabasso
46.3
1
Eveleth
46.1
1
Edgerton
45.9
1
St James
45.3
1
Spring Grove
45.1
1
St Anthony
44.8
1
Excelsior
44.6
1
Wadena
44.4
1
Franklin
43.1
1
Worthington
43.1
1
Faribault
42.6
1
Littlefork
42.5
1
Minnetonka
42.1
2
Thief River Falls
40.2
1
Olivia
38.3
All data from CMS Nursing Home Compare (March 2026). Composite scores calculated by NursingHomesNearMe.org. Not endorsed by CMS. Always verify at medicare.gov/care-compare before making any care decision.