Minnesota · CMS Data August 2026

Nursing Homes That Accept Medicaid in Minnesota

Where Are the Nursing Homes That Accept Medicaid in Minnesota?

CMS Care Compare lists 332 Medicaid-certified nursing homes in Minnesota, out of 338 certified nursing homes (data from August 2026). The most are in Minneapolis (19), Saint Paul (16) and Duluth (8). 151 of them are rated 4 or 5 stars overall.

Matching homes
332
All homes in Minnesota
338
Rated 4 or 5 stars
151
Average overall stars
3.1

How this list is made: CMS lists the home as certified for Medicaid (or for both Medicare and Medicaid). Certification means the home can bill Medicaid; ask whether a Medicaid bed is open. Homes are ordered by CMS's overall rating, then its inspection rating.

The Top 40 by CMS Rating

Nursing Homes That Accept Medicaid in Minnesota, highest-rated first
Nursing homeCityOverallInspectionsStaffingQuality
Annandale Care Center Inc.Annandale5544
Boundary Waters Care CenterEly5555
Chosen Valley Care CenterChatfield5552
Country Manor Healthcare and Rehab CenterSartell5554
Cura of WatkinsWatkins5543
Ecumen LakeshoreDuluth5554
Elim Wellspring Health Care CenterPrinceton5555
Essentia Health Northern Pines Medical CenterAurora5554
Fairview University Trans ServMinneapolis5555
Field Crest Care CenterHayfield5554
GaleonOsakis5553
Good Samaritan AmbassadorNew Hope5553
Good Samaritan Society - Battle LakeBattle Lake5543
Good Samaritan Society - WoodlandBrainerd5543
Good Shepherd Lutheran HomeRushford5554
Gundersen Harmony Care CenterHarmony5544
Gundersen St Elizabeth's Care CenterWabasha5552
Haven Homes of Maple PlainMaple Plain5555
Jourdain Perpich Ext Care FacRedlake5515
Karlstad Healthcare Center Inc.Karlstad5545
Knute Nelson Care CenterAlexandria5555
Langton ShoresRoseville5554
Lifecare Greenbush ManorGreenbush5553
Ostrander Care and RehabOstrander5544
Park View Health Care CenterBuffalo5554
Pelican Valley Health CenterPelican Rapids5554
Perham LivingPerham5553
Sanford Health Sylvan CourtCanby5543
St Lukes Lutheran Care CenterBlue Earth5552
St Ottos Care CenterLittle Falls5553
Valley Care and Rehab LLCBarnesville5555
Viking Manor Nursing HomeUlen5544
Whispering CreekJanesville5553
Allina Health Restorative SuitesPlymouth5455
Apple Valley Village Health Care CenterApple Valley5454
Augustana Care Hastings Health and RehabilitationHastings5455
Barrett Care Center Inc.Barrett5453
Bigfork Valley CommunitiesBigfork5453
Birchwood Care HomeMinneapolis5435
Carondelet Village Care CenterSaint Paul5452

Stars are out of 5; blank cells are ratings CMS doesn't report for that home. Every matching home is on its city page, linked below.

Matching Homes by City

Nursing Homes That Accept Medicaid in Minnesota by city
CityMatching homes4 or 5 stars
Nursing homes in Minneapolis195
Nursing homes in Saint Paul164
Nursing homes in Duluth81
Nursing homes in Rochester60
Nursing homes in Saint Louis Park51
Nursing homes in Bloomington42
Nursing homes in Mankato40
Nursing homes in Albert Lea31
Nursing homes in Austin31
Nursing homes in Fergus Falls32
Nursing homes in New Brighton30
Nursing homes in Plymouth32
Nursing homes in Roseville31
Nursing homes in Stillwater32
Nursing homes in Winona32
Nursing homes in Aitkin20
Nursing homes in Alexandria21
Nursing homes in Anoka21
Nursing homes in Bemidji20
Nursing homes in Brainerd22
Nursing homes in Buffalo22
Nursing homes in Crystal20
Nursing homes in Detroit Lakes21
Nursing homes in Golden Valley21
Nursing homes in Grand Rapids21
Nursing homes in Hastings21
Nursing homes in Hopkins21
Nursing homes in Inver Grove Heights20
Nursing homes in Little Falls21
Nursing homes in Luverne21
Nursing homes in Maplewood21
Nursing homes in New Hope21
Nursing homes in Robbinsdale20
Nursing homes in Saint Cloud21
Nursing homes in Shakopee20
Nursing homes in Sleepy Eye21
Nursing homes in Thief River Falls20
Nursing homes in Virginia21
Nursing homes in Waconia20
Nursing homes in Willmar21
Nursing homes in Woodbury21
Nursing homes in Ada10
Nursing homes in Albany10
Nursing homes in Annandale11
Nursing homes in Apple Valley11
Nursing homes in Appleton10
Nursing homes in Arden Hills11
Nursing homes in Aurora11
Nursing homes in Bagley11
Nursing homes in Barnesville11
Nursing homes in Barrett11
Nursing homes in Battle Lake11
Nursing homes in Baudette11
Nursing homes in Belgrade11
Nursing homes in Belle Plaine11
Nursing homes in Belview10
Nursing homes in Bigfork11
Nursing homes in Blackduck10
Nursing homes in Blooming Prairie11
Nursing homes in Blue Earth11
Nursing homes in Breckenridge11
Nursing homes in Brooklyn Center11
Nursing homes in Brooklyn Park10
Nursing homes in Browns Valley10
Nursing homes in Buffalo Lake11
Nursing homes in Buhl10
Nursing homes in Burnsville11
Nursing homes in Cambridge11
Nursing homes in Canby11
Nursing homes in Carlton11
Nursing homes in Chaska10
Nursing homes in Chatfield11
Nursing homes in Chisago City10
Nursing homes in Chisholm10
Nursing homes in Clara City10
Nursing homes in Clarissa11
Nursing homes in Clarkfield11
Nursing homes in Cokato11
Nursing homes in Cold Spring11
Nursing homes in Columbia Heights10
Nursing homes in Cook11
Nursing homes in Coon Rapids10
Nursing homes in Cottage Grove11
Nursing homes in Crookston10
Nursing homes in Crosby11
Nursing homes in Dassel11
Nursing homes in Dawson10
Nursing homes in Deer River10
Nursing homes in Delano11
Nursing homes in Dodge Center10
Nursing homes in Eden Prairie11
Nursing homes in Edgerton10
Nursing homes in Edina11
Nursing homes in Elk River10
Nursing homes in Ellsworth10
Nursing homes in Ely11
Nursing homes in Evansville11
Nursing homes in Eveleth10
Nursing homes in Excelsior10
Nursing homes in Fairmont11
Nursing homes in Faribault10
Nursing homes in Farmington11
Nursing homes in Fertile11
Nursing homes in Foley10
Nursing homes in Forest Lake10
Nursing homes in Fosston11
Nursing homes in Franklin10
Nursing homes in Frazee11
Nursing homes in Fridley10
Nursing homes in Fulda10
Nursing homes in Gaylord10
Nursing homes in Glencoe11
Nursing homes in Glenwood10
Nursing homes in Graceville11
Nursing homes in Grand Marais11
Nursing homes in Grand Meadow10
Nursing homes in Granite Falls10
Nursing homes in Greenbush11
Nursing homes in Hallock10
Nursing homes in Halstad11
Nursing homes in Harmony11
Nursing homes in Hayfield11
Nursing homes in Hendricks10
Nursing homes in Hibbing10
Nursing homes in Hills11
Nursing homes in Houston11
Nursing homes in Howard Lake11
Nursing homes in Hutchinson11
Nursing homes in International Falls11
Nursing homes in Jackson11
Nursing homes in Janesville11
Nursing homes in Karlstad11
Nursing homes in La Crescent10
Nursing homes in Lake City10
Nursing homes in Lake Park11
Nursing homes in Lakefield10
Nursing homes in Lamberton10
Nursing homes in Le Center10
Nursing homes in Le Sueur10
Nursing homes in Litchfield10
Nursing homes in Littlefork10
Nursing homes in Long Prairie11
Nursing homes in Mabel10
Nursing homes in Madelia11
Nursing homes in Madison11
Nursing homes in Mahnomen10
Nursing homes in Maple Plain11
Nursing homes in Mapleton11
Nursing homes in Marshall10
Nursing homes in McIntosh11
Nursing homes in Melrose10
Nursing homes in Menahga11
Nursing homes in Milaca11
Nursing homes in Minnetonka10
Nursing homes in Montevideo10
Nursing homes in Monticello10
Nursing homes in Moorhead11
Nursing homes in Moose Lake11
Nursing homes in Mora10
Nursing homes in Morgan10
Nursing homes in Morris11
Nursing homes in Mountain Lake11
Nursing homes in New London10
Nursing homes in New Prague11
Nursing homes in New Richland10
Nursing homes in New Ulm11
Nursing homes in North Branch10
Nursing homes in North Oaks10
Nursing homes in Northfield11
Nursing homes in Oak Park Heights11
Nursing homes in Olivia10
Nursing homes in Onamia10
Nursing homes in Ortonville10
Nursing homes in Osakis11
Nursing homes in Osseo10
Nursing homes in Ostrander11
Nursing homes in Owatonna10
Nursing homes in Park Rapids11
Nursing homes in Parkers Prairie11
Nursing homes in Paynesville11
Nursing homes in Pelican Rapids11
Nursing homes in Perham11
Nursing homes in Pierz11
Nursing homes in Pine Island10
Nursing homes in Pine River11
Nursing homes in Pipestone10
Nursing homes in Plainview11
Nursing homes in Princeton11
Nursing homes in Red Wing11
Nursing homes in Redlake11
Nursing homes in Redwood Falls10
Nursing homes in Renville11
Nursing homes in Richfield10
Nursing homes in Roseau11
Nursing homes in Rush City10
Nursing homes in Rushford11
Nursing homes in Sandstone10
Nursing homes in Sartell11
Nursing homes in Sauk Centre10
Nursing homes in Sauk Rapids11
Nursing homes in Silver Bay11
Nursing homes in Spring Grove10
Nursing homes in Spring Park11
Nursing homes in Spring Valley10
Nursing homes in Springfield11
Nursing homes in St. Anthony11
Nursing homes in St. Charles10
Nursing homes in St. James11
Nursing homes in St. Peter11
Nursing homes in Staples11
Nursing homes in Starbuck10
Nursing homes in Stewartville10
Nursing homes in Tracy10
Nursing homes in Truman11
Nursing homes in Two Harbors10
Nursing homes in Tyler11
Nursing homes in Ulen11
Nursing homes in Wabasha11
Nursing homes in Wabasso10
Nursing homes in Wadena10
Nursing homes in Waite Park10
Nursing homes in Warren11
Nursing homes in Warroad10
Nursing homes in Waseca11
Nursing homes in Watkins11
Nursing homes in Wells10
Nursing homes in West Saint Paul10
Nursing homes in Westbrook10
Nursing homes in Wheaton11
Nursing homes in White Bear Lake11
Nursing homes in Windom10
Nursing homes in Winsted10
Nursing homes in Worthington10
Nursing homes in Wyoming11
Nursing homes in Zumbrota10

More About This List

Read how Medicaid pays for nursing home care. For assisted living and memory care rules, Medicaid limits and the ombudsman, see senior care in Minnesota. For local services, call the Eldercare Locator at 1-800-677-1116.

Other lists for Minnesota: highest-rated nursing homes in Minnesota, nonprofit nursing homes in Minnesota, nursing homes with low antipsychotic use in Minnesota.

Frequently Asked Questions

How Many Nursing Homes That Accept Medicaid Are in Minnesota?

332 of the 338 CMS-certified nursing homes in Minnesota meet this rule: CMS lists the home as certified for Medicaid (or for both Medicare and Medicaid). Certification means the home can bill Medicaid; ask whether a Medicaid bed is open.

Which Nursing Home That Accept Medicaid in Minnesota Rates Highest?

By CMS's overall rating, then its inspection rating, Annandale Care Center Inc. in Annandale (5 stars), Boundary Waters Care Center in Ely (5 stars) and Chosen Valley Care Center in Chatfield (5 stars) rank highest. Visit and check the latest inspection report before you decide.

What Are Minnesota's Medicaid Limits for Nursing Home Care?

Minnesota lists an asset limit of MA Elderly, Blind, Disabled: $3,000 for a single person; $6,000 for household of two, plus $200 for each dependent for 2026. A Medicaid-certified home can still have no Medicaid bed open, so ask when you call.

How Do You Check a Nursing Home in Minnesota?

Read its Care Compare page for the full inspection reports, visit at different times, and ask about staffing and openings. Minnesota's Office of Ombudsman for Long-Term Care (OOLTC) can answer questions about residents' rights.

Sources

  1. CMS Provider Data Catalog: Nursing Home Provider Information (August 2026)
  2. Minnesota Medicaid long-term care limits

If someone is in danger now, call 911. To report suspected abuse or neglect in a nursing home or assisted living, contact your state's Long-Term Care Ombudsman or Adult Protective Services. For free help finding local aging services, call the Eldercare Locator at 1-800-677-1116. seniorcare.help is an independent guide, not a care provider or referral service, and doesn't give medical or legal advice.