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

Here are 8 Nursing Homes in Marion County, OR

Nursing homes across Marion County, Oregon, graded on the federal inspection record, nurse staffing and staff turnover. County rank is shown on each home's profile.

Showing 1 to 8 of 8 homes

A

89/100

Avamere Court At Keizer

Keizer, OR · Marion County

CMS 4/569 bedsFor-profitMedicaid
Nurse hours
4.97 /day
Staff turnover
19%
Serious cites
0

Avamere Court at Keizer runs a tight ship on staffing: 4.97 nurse hours per resident day, roughly 29% above the national average, and its 18.5% turnover rate is less than half the national figure. Weekend coverage dips about 9% from weekday levels, worth knowing if you're visiting Saturday or Sunday. The 18 deficiencies on record include one abuse-related finding, though none rose to harm or jeopardy, and the last inspection was September 2025. For-profit, limited liability ownership is standard for the area, and the four-out-of-five marks across health inspections, quality measures, and staffing point to a home with no glaring weak spot.

A

89/100

Tierra Rose Care Center

Salem, OR · Marion County

CMS 5/576 bedsFor-profitMedicaid
Nurse hours
5.15 /day
Staff turnover
31%
Serious cites
0

Tierra Rose runs on a corporate for-profit model in Salem, and the numbers underneath its grade are mostly working in residents' favor. Nurse staffing sits at 5.15 hours per resident day, roughly a third more than the national average, and weekend coverage dips only about 10% below weekdays, which matters because that's where a lot of homes quietly thin out. Turnover comes in at 30.6%, well under the 45.8% national figure, so the people caring for residents tend to stick around. The catch is the 20 deficiencies on the current record, though none rose to harm or jeopardy level and none involved abuse, and the last inspection was recent enough to trust. Quality measures land mid-range while inspections scored at the top.

B

84/100

Avamere Transitional Care At Sunnyside

Salem, OR · Marion County

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

Avamere Transitional Care at Sunnyside runs 5.22 nurse hours per resident per day, roughly a third more than the national average, and weekend staffing holds within about 8% of weekday levels, so coverage doesn't collapse on Saturdays and Sundays. Turnover sits at 42.1%, a bit better than the national 45.8%. The weaker side is inspections: 52 deficiencies on the current record, including two tied to abuse, though none rose to harm or jeopardy, and the last inspection was in June 2025. That's a lot of paperwork-level findings for a for-profit limited liability company, and CMS's own inspection score reflects it. The staffing is genuinely there; the compliance history is what holds this one back.

B

80/100

Salem Transitional Care

Salem, OR · Marion County

CMS 2/580 bedsFor-profitMedicaid
Nurse hours
4.81 /day
Staff turnover
45%
Serious cites
0

Salem Transitional Care runs 80 certified beds under corporate for-profit ownership, and its nurse staffing sits at 4.81 hours per resident day, roughly a quarter above the national average of 3.86. That's a real cushion, though weekend coverage dips about 10% below its own weekday level, so the floor gets thinner when families tend to visit. Staff turnover lands at 44.8%, essentially at the national average of 45.8%. The harder reading is in the inspection record: 30 deficiencies, including two at harm or jeopardy level and three tied to abuse, with one fine of $22,523 and a survey completed April 15, 2025. Quality measures score well; the health inspection side is where the concerns concentrate.

B

79/100

Mt Angel Health And Rehabilitation

Mount Angel, OR · Marion County

CMS 4/593 bedsFor-profitMedicaid
Nurse hours
5.23 /day
Staff turnover
60%
Serious cites
0

Mt Angel Health and Rehabilitation runs on a for-profit corporate model with 93 certified beds, and the staffing numbers are genuinely strong: 5.23 nurse hours per resident day, roughly 35% above the national average of 3.86. That's a real cushion, though weekend coverage dips about 10% below its own weekday level, and annual turnover sits at 60.4% against a national average of 45.8%, meaning the people providing that care are cycling through faster than most. The current record carries 22 deficiencies, including 2 at the harm or jeopardy level and 3 tied to abuse, plus two fines totaling $27,967. A recent inspection in June 2026 and solid marks across health, quality, and staffing stars suggest the home is being watched closely and meeting most standards, but the abuse-related citations and high turnover are worth asking about directly.

B

77/100

Windsor Health And Rehabilitation

Salem, OR · Marion County

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

Windsor Health and Rehabilitation runs a hundred beds in Salem under limited-liability, for-profit ownership, and it staffs them well, 5.07 nurse hours per resident per day against a national average of 3.86. The gap narrows on weekends, when hours drop about 11 percent below the home's own weekday level, and turnover sits at 51.4 percent, a few points above the national 45.8. Inspectors were last in on March 14, 2025, and the record shows 20 deficiencies, none at the harm level but four tied to abuse. Quality measure scores land low while staffing scores hold mid-range. Plenty of hands per resident, in other words, with questions about consistency and follow-through.

B

72/100

Keizer Nursing And Rehabilitation

Keizer, OR · Marion County

CMS 3/549 bedsFor-profitMedicaid
Nurse hours
4.57 /day
Staff turnover
55%
Serious cites
0

Keizer Nursing and Rehabilitation runs 49 beds under corporate ownership, and the staffing numbers are genuinely better than most: 4.57 nurse hours per resident day, roughly 18% above the national average. That's the strongest thing in the file. The rest is more uneven, weekend coverage drops about 12% below weekday levels, and annual turnover sits at 54.8% against a national 45.8%, so the people providing that care keep changing. The current record carries 33 deficiencies, including one at the harm level and one tied to abuse, with the last inspection in May 2025. Enough good hours on paper, but consistency and safety history are where the concerns live.

D

54/100

French Prairie Nursing & Rehabilitation Center

Woodburn, OR · Marion County

CMS 1/580 bedsFor-profitMedicaid
Nurse hours
4.39 /day
Staff turnover
66%
Serious cites
0

Special Focus Facility

French Prairie runs 4.39 nurse hours per resident day, about 14 percent above the national average, so the raw staffing number looks better than average. The problem is who's delivering it and how long they stay: turnover is 66.3 percent against a national 45.8, weekend coverage drops roughly 7 percent below weekdays, and CMS gives staffing 2 out of 5 stars. Those aren't abstract numbers, they mean you may not see the same aide twice. The inspection record is the harder part. Sixty deficiencies on file, including three at the harm or jeopardy level and four related to abuse, with $102,802 in fines. CMS has placed this for-profit LLC in its Special Focus Facility program, and the last inspection was April 2025.

Before you shortlist in Marion County