ElderGrade Check a home before you move a parent in Compare
Nursing homes Best graded Watchlist Home health Hospice Costs Medicaid Guides How we grade Ownership Compare homes

103 For-Profit Nursing Homes in Minnesota

103 of the 338 Medicare-certified nursing homes in Minnesota (30%) are for-profit, and all are listed below. They average 3.69 nursing hours per resident per day, 0.5 hours below the 4.19 for every home in Minnesota. Nurse staff turnover runs 46.3%, 4.1 points higher than the 42.2% across all homes there. The Birches At Trillium Woods in Plymouth grades highest at A (96 out of 100).

How for-profit homes in Minnesota compare

This group set against every nursing home in Minnesota, from the current CMS release.

Nursing hours per resident per day

3.69

All homes in Minnesota: 4.19

Worse than the local average

Nurse staff turnover

46.3%

All homes in Minnesota: 42.2%

Worse than the local average

Average ElderGrade score

74.1/100

All homes in Minnesota: 79.4/100

Worse than the local average

Grade spread

A
B
C
D

14 grade A, 55 grade B, 23 grade C, 11 grade D,

The best-graded for-profit home in Minnesota is The Birches At Trillium Woods in Plymouth, MN, grade A, 96/100.

Every for-profit nursing home in Minnesota

Showing 81 to 100 of 103, best-graded first.

C

67/100

The Waterview Shores Llc

Two Harbors, MN · Lake County

CMS 1/544 bedsFor-profitMedicaid
Nurse hours
3.32 /day
Staff turnover
64%
Serious cites
0

The Waterview Shores runs about 3.32 nurse hours per resident per day, roughly 14% under the national average, and weekend coverage slips about 12% below its own weekday level. That thin staffing shows up against a 64.4% annual turnover rate, well above the 45.8% national figure, so the people caring for your relative are frequently new. Inspectors have cited 26 deficiencies, including 2 at the harm or jeopardy level and 1 abuse-related, and the single $334,488 fine on record is substantial for a 44-bed home. The most recent inspection was June 5, 2025. Quality measures score well, but the staffing and inspection records are where the real concerns sit.

C

66/100

Bayshore Residence And Rehabilitation Center

Duluth, MN · St. Louis County

CMS 2/5140 bedsFor-profitMedicaid
Nurse hours
3.56 /day
Staff turnover
58%
Serious cites
0

Bayshore Residence and Rehabilitation Center runs 140 beds in Duluth under for-profit LLC ownership, and the staffing numbers tell two stories. Its 3.56 nurse hours per resident day sit about 8% under the national average of 3.86, and weekends drop roughly 12% below the home's own weekday level, so coverage thins exactly when families tend to visit. Turnover hits 58% against a national 45.8%, meaning more than half the nursing staff leaves each year. The inspection record is the harder part: 37 deficiencies, three at harm or jeopardy level, two tied to abuse, and $132,398 in fines, all from an April 2025 inspection. On paper the staffing star looks strong, but the same record shows real problems.

C

66/100

The Estates At Rush City Llc

Rush City, MN · Chisago County

CMS 2/541 bedsFor-profitMedicaid
Nurse hours
3.78 /day
Staff turnover
72%
Serious cites
0

The Estates at Rush City runs 41 beds under for-profit partnership ownership, and its staffing sits slightly under the national average at 3.78 nurse hours per resident day, close enough to typical, but weekends drop about 10% below its own weekday coverage, which is when problems tend to surface. The bigger number is turnover: 72% of staff leave each year against a national rate near 46%, meaning nearly three-quarters of the people caring for residents are new to the building annually. Its inspection record shows 21 deficiencies, including one at the harm level and one abuse-related, though the most recent inspection was in January 2026. Quality measure scores land at 1 out of 5 stars.

C

66/100

The Emeralds At Grand Rapids Llc

Grand Rapids, MN · Itasca County

CMS 1/577 bedsFor-profitMedicaid
Nurse hours
3.47 /day
Staff turnover
49%
Serious cites
0

The Emeralds At Grand Rapids runs 3.47 nursing hours per resident day, about 10 percent under the national average of 3.86, and weekends drop roughly 8 percent below its own weekday staffing. That thinner coverage matters more given a turnover rate of 48.9 percent, above the 45.8 percent national figure, and a CMS health inspection rating of 1 out of 5. The record shows 58 deficiencies, including 3 at harm or jeopardy level and 4 abuse-related, with fines of $38,522 across three penalties. The most recent inspection was March 2025. For-profit corporate ownership, and families should ask directly how the home covers weekends and what's changed since that inspection.

C

65/100

Meadow Manor

Grand Meadow, MN · Mower County

CMS 3/526 bedsFor-profitMedicaid
Nurse hours
2.94 /day
Staff turnover
n/a
Serious cites
0

Meadow Manor runs on thin staffing. At 2.94 nurse hours per resident day, it sits about 24 percent under the national average, and weekends drop roughly another 23 percent below its own weekday levels, so the thinnest coverage lands exactly when families tend to visit. Twenty deficiencies are on the current record, including one at the harm level and two tied to abuse, which is a lot for a 26-bed home where problems are hard to hide. The four-star inspection rating and February 2026 visit suggest regulators found real issues but nothing rising to widespread failure. Corporate ownership and that one-star staffing rating explain where the overall grade lands.

C

64/100

The Estates At Excelsior Llc

Excelsior, MN · Hennepin County

CMS 1/545 bedsFor-profitMedicaid
Nurse hours
3.59 /day
Staff turnover
40%
Serious cites
0

Abuse icon on record

The Estates at Excelsior runs on thin margins where it counts. Nurse staffing sits at 3.59 hours per resident day, about 7% under the national average, and weekends drop roughly 12% below what the home manages Monday through Friday, so the thinnest coverage lands when families tend to visit. Turnover at 40% is actually a bit better than the 45.8% national figure, though it's still four in ten staff leaving each year. What pulls the record down is the inspection side: 46 deficiencies on the current record, including one at the harm or jeopardy level and three tied to abuse, against a one-star health inspection rating. The last inspection was April 7, 2026.

C

64/100

Meeker Manor Rehablitation Center, Llc

Litchfield, MN · Meeker County

CMS 3/565 bedsFor-profitMedicaid
Nurse hours
3.53 /day
Staff turnover
63%
Serious cites
0

Meeker Manor runs 3.53 nursing hours per resident per day, roughly 8% under the national average, and weekends drop about 10% below its own weekday staffing. That thinner coverage matters more given the 62.7% annual turnover, well above the 45.8% national figure, meaning the aides and nurses in the building are often new. The current record carries 26 deficiencies, including one at the harm level and two tied to abuse, plus a $14,696 fine. The last inspection was March 2025. This is a for-profit corporate home where short staffing and high churn feed each other, and families should ask directly how many regular staff are on the evening and weekend shifts.

C

64/100

Bethany On The Lake Llc

Alexandria, MN · Douglas County

CMS 3/583 bedsFor-profitMedicaid
Nurse hours
3.81 /day
Staff turnover
40%
Serious cites
0

Abuse icon on record

Bethany On The Lake runs 3.81 nurse staffing hours per resident day, roughly one percent under the national average, and weekend coverage drops about 13% below its own weekday level. Turnover sits at 40.4%, which is actually better than the 45.8% national figure. The trouble shows up in inspections: a 2-out-of-5 health inspection rating, 10 deficiencies on the current record, two of them at harm or jeopardy level and two tied to abuse, plus one fine of $19,330. The last inspection was August 2025. Corporate-owned, 83 beds. Staffing is the strong point here; the survey history is what pulls the overall picture down.

C

64/100

Bayside Manor Llc

Gaylord, MN · Sibley County

CMS 2/544 bedsFor-profitMedicaid
Nurse hours
3.60 /day
Staff turnover
75%
Serious cites
0

Abuse icon on record

Bayside Manor runs on thin staffing: 3.60 nurse hours per resident day against a national average of 3.86, and weekends drop about 14% below its own weekday levels, so care gets leanest exactly when families tend to visit. The bigger warning sign is turnover, 75% of staff leaving annually, well above the 45.8% norm, which means unfamiliar faces on a 44-bed unit. Its record shows 34 deficiencies, three involving harm or jeopardy and six tied to abuse, plus a $16,982 fine. Ownership is for-profit, and the last inspection was December 2025. The quality measures look decent, but that gap between how the home scores on paper and how it actually operates is worth asking about directly.

C

64/100

The Villas At Osseo Llc

Osseo, MN · Hennepin County

CMS 1/5100 bedsFor-profitMedicaid
Nurse hours
3.59 /day
Staff turnover
47%
Serious cites
0

Abuse icon on record

The Villas at Osseo is a for-profit LLC home with 100 beds, and its inspection history is the part that should give you pause: 42 deficiencies on the current record, including 3 at the harm or jeopardy level and 4 tied to abuse. Three fines totaling $48,399 back that up. Nurse staffing sits at 3.59 hours per resident day, roughly 7% under the national average, and weekends run about 11% thinner than weekdays. Turnover is 46.8%, slightly above the national 45.8%. The most recent inspection was June 12, 2025, so the record is current. Quality measures rate mid-range, staffing comparatively better, but the harm-level and abuse findings are what a family should weigh hardest.

C

62/100

The Waterview Woods Llc

Eveleth, MN · St. Louis County

CMS 1/565 bedsFor-profitMedicaid
Nurse hours
2.94 /day
Staff turnover
50%
Serious cites
0

The Waterview Woods in Eveleth runs on 2.94 nurse hours per resident per day, roughly a quarter below the national average, and weekends drop another 12% under its own weekday level. That thin coverage shows up in the inspection record: 39 deficiencies, four serious enough to cause harm or put residents in jeopardy, two tied to abuse, and three fines totaling $55,269. Staff turnover sits at 50%, higher than the 45.8% national rate, so caregivers are cycling through steadily. Medicare's own ratings put staffing at the bottom and inspections and quality measures each below middle. Corporate ownership takes the profit here, not the residents. The last inspection was November 2025.

C

61/100

Rochester Restorative Care Center

Rochester, MN · Olmsted County

CMS 1/585 bedsFor-profitMedicaid
Nurse hours
4.18 /day
Staff turnover
100%
Serious cites
0

Rochester Restorative Care Center has enough nurses on paper, 4.18 hours per resident day, about 8% above the national average. But that number hides a churn problem: every nursing position turns over roughly twice as fast as the national rate, and weekend coverage drops below what the home staffs on weekdays. Its inspection record carries 55 deficiencies, four of them serious enough to put residents in harm's way, and CMS has placed the home in its Special Focus Facility program, which is reserved for the worst-performing nursing homes in the country. Four fines total $425,426. The staffing star looks fine. Almost nothing else does.

D

54/100

Highland Chateau Health And Rehabilitation Center

Saint Paul, MN · Ramsey County

64 bedsFor-profitMedicaid
Nurse hours
4.02 /day
Staff turnover
69%
Serious cites
0

Special Focus Facility

Highland Chateau runs 4.02 nurse hours per resident day, modestly above the national figure, but that number hides a lot. Staff turnover sits at 68.7 percent against a national average near 46 percent, and weekend coverage dips below the home's own weekday level, so the people at the bedside are constantly changing. The inspection record is the bigger concern: 98 deficiencies logged, five serious enough to involve harm or jeopardy, two tied to abuse, and $67,594 in fines across three penalties. CMS has placed it in the Special Focus Facility program, which the agency reserves for homes with a persistent pattern of poor care.

D

54/100

Villas At Bryn Mawr Llc

Minneapolis, MN · Hennepin County

CMS 1/5105 bedsFor-profitMedicaid
Nurse hours
2.73 /day
Staff turnover
29%
Serious cites
0

Abuse icon on record

Villas At Bryn Mawr runs on thin nursing coverage, 2.73 hours per resident day against a national average of 3.86, and weekends dip about 7% below its own weekday levels, so the thinnest shifts come when oversight is lightest. The inspection record is the real concern: 61 deficiencies logged, six of them at harm or jeopardy level and three tied to abuse, with two fines totaling $51,980. Staff turnover sits at 29.2%, which is actually better than the 45.8% national average, so the problem isn't retention so much as how many hands are on deck and what inspectors keep finding.

D

54/100

Franklin Restorative Care Center

Franklin, MN · Renville County

CMS 1/540 bedsFor-profitMedicaid
Nurse hours
3.19 /day
Staff turnover
65%
Serious cites
0

Abuse icon on record

Franklin Restorative Care Center runs on 3.19 nurse staffing hours per resident day, roughly 17 percent under the national average, and weekends dip about 7 percent below its own weekday level. That thin margin matters more here because turnover sits at 64.8 percent against a national 45.8 percent, so replacements are constantly learning residents who need consistency. The inspection record is where the trouble concentrates: 37 deficiencies, including one at harm or jeopardy level and four tied to abuse, with the most recent survey in May 2025. Corporate for-profit ownership, 40 beds, and staffing that earns a single star tell you where the pressure points are.

D

54/100

The Terrace At Crystal Llc

Crystal, MN · Hennepin County

85 bedsFor-profitMedicaid
Nurse hours
4.78 /day
Staff turnover
35%
Serious cites
0

Special Focus Facility

Nurse staffing here runs about 24% above the national average, and turnover is lower than most homes, 34.7% against 45.8% nationwide. That matters, because consistent caregivers usually mean better daily care. But the inspection record tells a different story: 159 deficiencies, 12 of them serious enough to put residents in harm's way, 8 tied to abuse. Eight fines total $174,044, and CMS has placed the home in its Special Focus Facility program, a status reserved for the most persistently troubled buildings. It was last inspected in June 2026. Good staffing can coexist with serious compliance problems. Ask to see the plan of correction and how the abuse-related findings were resolved.

D

54/100

Olivia Restorative Care Center

Olivia, MN · Renville County

CMS 1/560 bedsFor-profitMedicaid
Nurse hours
3.62 /day
Staff turnover
59%
Serious cites
0

Special Focus Facility

Olivia Restorative Care Center has enough nurses on paper, 3.62 hours per resident day, close to the national figure, but that staffing thins out on weekends, running about 12% below its own weekday level. The bigger problem is what inspectors found: 40 deficiencies on the current record, six serious enough to put residents in harm's way and five tied to abuse. That's why CMS placed this 60-bed for-profit home in its Special Focus Facility program, a designation reserved for the worst repeat offenders. Staff turnover of 58.7% means the people providing care keep changing, which matters when residents need consistent attention. Inspectors were last on site in July 2025.

D

54/100

Valley View Manor Healthcare Center

Lamberton, MN · Redwood County

CMS 1/550 bedsFor-profitMedicaid
Nurse hours
3.93 /day
Staff turnover
n/a
Serious cites
0

Special Focus Facility

Valley View Manor has enough nurses on paper, about 3.93 hours per resident day, just above the national average, and its staffing star reflects that. The trouble is what inspections keep finding. Fifty-two deficiencies sit on the current record, including two at the harm level and nine tied to abuse, with one $81,446 fine. CMS has placed the home in its Special Focus Facility program, a designation reserved for the homes with the most persistent problems, and the health inspection rating sits at 1 out of 5. Weekend staffing also drops roughly 13% below weekday levels, so coverage thins exactly when oversight tends to be lightest.

D

54/100

Wabasso Restorative Care Center

Wabasso, MN · Redwood County

CMS 1/544 bedsFor-profitMedicaid
Nurse hours
3.15 /day
Staff turnover
38%
Serious cites
0

Abuse icon on record

Wabasso Restorative Care Center runs 44 beds under for-profit LLC ownership, and its staffing sits at 3.15 nurse hours per resident day, roughly 18% under the national average, with weekends about 8% thinner than weekdays. Turnover is 37.9%, better than the 45.8% national figure, so the people who stay seem to stay. What pulls the record down is the inspection side: 69 deficiencies on file, including 6 at harm or jeopardy level and 11 tied to abuse, plus a $19,135 fine and a spot in CMS's Special Focus Facility program, which is reserved for the homes with the most persistent problems. The most recent inspection was January 14, 2026.

D

54/100

Park River Healthcare And Rehabilitation Center Ll

Coon Rapids, MN · Anoka County

CMS 2/598 bedsFor-profitMedicaid
Nurse hours
4.58 /day
Staff turnover
42%
Serious cites
0

Special Focus Facility

Park River Healthcare and Rehabilitation Center in Coon Rapids is a for-profit, individually owned home with 98 certified beds, and the numbers pull in two directions. Nurse staffing runs 4.58 hours per resident day, about 19% above the national average, and turnover at 41.7% is better than the 45.8% national figure, so there are real people on the floor, though weekend coverage dips roughly 6% below its own weekday level. The trouble sits in inspections: a 1-out-of-5 health inspection rating, 41 deficiencies on the current record, three at harm or jeopardy level and four abuse-related, with the most recent inspection dated April 27, 2026. Strong staffing and quality measure scores don't cancel out that inspection history.

Frequently asked questions

How many for-profit nursing homes are there in Minnesota?
There are 103 for-profit Medicare-certified nursing homes in Minnesota, 30% of the 338 nursing homes there.
Are for-profit nursing homes better staffed?
In Minnesota they average 3.69 total nursing hours per resident per day, against 4.19 for all nursing homes in Minnesota, a difference of -0.5 hours. Staff turnover averages 46.3% against 42.2%.
Which for-profit nursing home grades best in Minnesota?
The Birches At Trillium Woods in Plymouth, MN, grade A, 96 out of 100.
Does being for-profit mean a nursing home is safe?
No. Of the 103 graded for-profit homes in Minnesota, 14 grade A and 11 grade D or F.
Do for-profit nursing homes in Minnesota accept Medicaid?
103 of the 103 are certified to accept Medicaid. See Medicaid and nursing homes.

Before you shortlist in Minnesota