State Directory

Senior Care in Minnesota

Browse 340 government-rated nursing homes across 237 cities. Find the safest care for your loved one.

340

Total Facilities

$8,100

Avg. Monthly Cost

3.18/5

Avg CMS Rating

88

5-Star Facilities

Top Cities for Care in Minnesota

All Minnesota Cities

Showing 237 cities with nursing homes

Minneapolis (19) Saint Paul (17) Duluth (8) Rochester (7) Bloomington (5) Saint Louis Park (5) Mankato (4) Albert Lea (3) Austin (3) Fergus Falls (3) Golden Valley (3) New Brighton (3) Plymouth (3) Roseville (3) Stillwater (3) Winona (3) Aitkin (2) Alexandria (2) Anoka (2) Bemidji (2) Brainerd (2) Buffalo (2) Crystal (2) Detroit Lakes (2) Grand Rapids (2) Hastings (2) Hopkins (2) Inver Grove Heights (2) Little Falls (2) Luverne (2) Maplewood (2) New Hope (2) Robbinsdale (2) Saint Cloud (2) Sartell (2) Shakopee (2) Sleepy Eye (2) Thief River Falls (2) Virginia (2) Waconia (2) West Saint Paul (2) Willmar (2) Woodbury (2) Ada (1) Albany (1) Annandale (1) Apple Valley (1) Appleton (1) Arden Hills (1) Aurora (1) Bagley (1) Barnesville (1) Barrett (1) Battle Lake (1) Baudette (1) Belgrade (1) Belle Plaine (1) Belview (1) Bigfork (1) Blackduck (1) Blooming Prairie (1) Blue Earth (1) Breckenridge (1) Brooklyn Center (1) Brooklyn Park (1) Browns Valley (1) Buffalo Lake (1) Buhl (1) Burnsville (1) Cambridge (1) Canby (1) Carlton (1) Chaska (1) Chatfield (1) Chisago City (1) Chisholm (1) Clara City (1) Clarissa (1) Clarkfield (1) Cokato (1) Cold Spring (1) Columbia Heights (1) Cook (1) Coon Rapids (1) Cottage Grove (1) Crookston (1) Crosby (1) Dassel (1) Dawson (1) Deer River (1) Delano (1) Dodge Center (1) Eden Prairie (1) Edgerton (1) Edina (1) Elk River (1) Ellsworth (1) Ely (1) Evansville (1) Eveleth (1) Excelsior (1) Fairmont (1) Faribault (1) Farmington (1) Fertile (1) Foley (1) Forest Lake (1) Fosston (1) Franklin (1) Frazee (1) Fridley (1) Fulda (1) Gaylord (1) Glencoe (1) Glenwood (1) Graceville (1) Grand Marais (1) Grand Meadow (1) Granite Falls (1) Greenbush (1) Hallock (1) Halstad (1) Harmony (1) Hayfield (1) Hendricks (1) Hibbing (1) Hills (1) Houston (1) Howard Lake (1) Hutchinson (1) International Falls (1) Jackson (1) Janesville (1) Karlstad (1) La Crescent (1) Lake City (1) Lake Park (1) Lakefield (1) Lamberton (1) Le Center (1) Le Sueur (1) Litchfield (1) Littlefork (1) Long Prairie (1) Mabel (1) Madelia (1) Madison (1) Mahnomen (1) Maple Plain (1) Mapleton (1) Marshall (1) Mcintosh (1) Melrose (1) Menahga (1) Milaca (1) Minnetonka (1) Montevideo (1) Monticello (1) Moorhead (1) Moose Lake (1) Mora (1) Morgan (1) Morris (1) Mountain Lake (1) New London (1) New Prague (1) New Richland (1) New Ulm (1) North Branch (1) North Oaks (1) Northfield (1) Oak Park Heights (1) Olivia (1) Onamia (1) Ortonville (1) Osakis (1) Osseo (1) Ostrander (1) Owatonna (1) Park Rapids (1) Parkers Prairie (1) Paynesville (1) Pelican Rapids (1) Perham (1) Pierz (1) Pine Island (1) Pine River (1) Pipestone (1) Plainview (1) Princeton (1) Red Wing (1) Redlake (1) Redwood Falls (1) Renville (1) Richfield (1) Roseau (1) Rush City (1) Rushford (1) Sandstone (1) Sauk Centre (1) Sauk Rapids (1) Silver Bay (1) Spring Grove (1) Spring Park (1) Spring Valley (1) Springfield (1) St Anthony (1) St Charles (1) St James (1) St Peter (1) Staples (1) Starbuck (1) Stewartville (1) Tracy (1) Trimont (1) Truman (1) Two Harbors (1) Tyler (1) Ulen (1) Wabasha (1) Wabasso (1) Wadena (1) Waite Park (1) Warren (1) Warroad (1) Waseca (1) Watkins (1) Wayzata (1) Wells (1) Westbrook (1) Wheaton (1) White Bear Lake (1) Windom (1) Winsted (1) Worthington (1) Wyoming (1) Zumbrota (1)

Browse Other States

Understanding CMS Nursing Home Data

All information comes directly from Medicare's official nursing home database.

Overall Rating

CMS 5-star rating combining health inspections, staffing, and quality measures

Staffing Rating

Based on RN, LPN, and CNA hours per resident per day

Abuse Icon

CMS flag indicating substantiated findings of abuse, neglect, or exploitation

All data sourced from CMS Medicare Provider Data. Last updated: December 2025

Keep your loved one connected

ElderVoice provides daily AI companionship calls for seniors. Friendly conversation, medication reminders, and wellness check-ins — no app needed.

Start Free Trial
No app required Works on any phone Cancel anytime

Care Questions in Minnesota

Yes, Minnesota Medicaid can help cover nursing home costs for eligible residents. Most states require applicants to meet income and asset limits. Contact your local Area Agency on Aging or Medicaid office for specific eligibility requirements in Minnesota.

You can file a complaint with the Minnesota Long-Term Care Ombudsman program or the state's health department survey agency. For immediate concerns about abuse or neglect, contact Adult Protective Services. All complaints can be made anonymously.

The average monthly cost for nursing home care in Minnesota is approximately $8,100. However, costs vary significantly by city and level of care needed. Private rooms typically cost 10-20% more than semi-private rooms.

Start by reviewing CMS 5-star ratings, which combine health inspection results, staffing levels, and quality measures. Visit facilities in person, talk to current residents and families, and check for any history of abuse or violations. Look for facilities with consistent staffing and specialized care if needed.