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

167 Non-Profit Nursing Homes That Accept Medicaid in Iowa

167 of the 388 Medicare-certified nursing homes in Iowa (43%) are non-profit Medicaid-certified, and all are listed below. 64 of the 167 graded homes earn an A and 1 earn a D or F. Nurse staff turnover runs 41.6%, 2.5 points lower than the 44.1% across all homes there. St Francis Manor in Grinnell grades highest at A (99 out of 100).

How non-profit Medicaid-certified homes in Iowa compare

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

Nursing hours per resident per day

3.98

All homes in Iowa: 3.82

Better than the local average

Nurse staff turnover

41.6%

All homes in Iowa: 44.1%

Better than the local average

Average ElderGrade score

80.9/100

All homes in Iowa: 77.9/100

Better than the local average

Grade spread

A
B
C

64 grade A, 86 grade B, 16 grade C, 1 grade D,

The best-graded non-profit Medicaid-certified home in Iowa is St Francis Manor in Grinnell, IA, grade A, 99/100.

Every non-profit Medicaid-certified nursing home in Iowa

Showing 101 to 120 of 167, best-graded first.

B

79.5/100

Newton Village Health Care Center

Newton, IA · Jasper County

CMS 4/524 bedsNon-profitMedicaid
Nurse hours
5.01 /day
Staff turnover
59%
Serious cites
0

Newton Village runs a tight ship on the clinical side: five stars each for staffing and quality measures, and its 5.01 nurse hours per resident day sits about 30% above the national average. Seven deficiencies on record, but none at the harm level and none tied to abuse, with an inspection dated April 2026. The catch is people. Nearly 59% of staff turned over in a year, well above the 45.8% national figure, and weekend coverage drops roughly 15% below its own weekday level. That churn is what keeps this from grading higher. The care numbers look strong; whether the same faces keep showing up is the harder question.

B

79/100

Madrid Home For The Aged

Madrid, IA · Boone County

CMS 3/564 bedsNon-profitMedicaid
Nurse hours
3.70 /day
Staff turnover
47%
Serious cites
0

Madrid Home for the Aged runs 64 certified beds as a nonprofit corporation, and its last inspection came in March 2026, so the record is current. Nurse staffing sits at 3.70 hours per resident day, about 4% under the national average of 3.86, and weekends drop roughly 8% below the home's own weekday level, worth asking about if your family visits or calls on Saturdays and Sundays. Annual turnover of 46.8% edges slightly past the national 45.8%. Fourteen deficiencies appear on the current record, none at the harm or jeopardy level but two tied to abuse, which is the kind of item you'd want explained directly rather than assumed.

B

79/100

Cherokee Specialty Care

Cherokee, IA · Cherokee County

CMS 3/562 bedsNon-profitMedicaid
Nurse hours
3.67 /day
Staff turnover
41%
Serious cites
0

Cherokee Specialty Care runs 3.67 nurse hours per resident day, about 5% under the national average of 3.86, and weekends dip roughly 6% below its own weekday staffing. Turnover sits at 41.3%, a bit better than the 45.8% national figure, though not by much. What stands out is the inspection record: 34 deficiencies, including 2 at the harm or jeopardy level and 5 tied to abuse. That's a lot to carry for a 62-bed nonprofit, and it explains the 2-star health inspection rating. The last inspection was in May 2025, so the findings are recent.

B

79/100

Belle Plaine Specialty Care

Belle Plaine, IA · Benton County

CMS 4/546 bedsNon-profitMedicaid
Nurse hours
3.02 /day
Staff turnover
55%
Serious cites
0

Belle Plaine Specialty Care runs 46 certified beds under nonprofit ownership, and its staffing sits about 22% under the national average at 3.02 nurse hours per resident day. Weekends drop roughly 11% below the home's own weekday coverage, and annual turnover hits 54.8% against a national 45.8%, so the people who stay are stretched thinner, and not many stay long. The inspection record shows 20 deficiencies, none at the harm or jeopardy level and none abuse-related, with the most recent visit in August 2025, so the record is current and free of serious findings. Quality measures score well. Where this home lands depends on how much weight you put on thin, churning staffing versus a clean inspection sheet.

B

79/100

Glen Haven Village

Glenwood, IA · Mills County

CMS 3/569 bedsNon-profitMedicaid
Nurse hours
4.96 /day
Staff turnover
43%
Serious cites
0

Glen Haven Village runs a leaner ship than most on the floor: 4.96 nurse hours per resident day, about 28% above the national average, enough to earn the top CMS staffing rating. Weekend coverage dips roughly 9% below weekday levels, and turnover sits at 43%, slightly better than the national 45.8%. The trouble is everything else. Inspectors have cited 23 deficiencies on the current record, four serious enough to risk harm, one tied to abuse, and three fines totaling $35,913. The most recent inspection was June 2025, and a 2-out-of-5 health inspection rating tells you those findings weren't minor paperwork issues. Good staffing, uneven care.

B

79/100

Marian Home

Fort Dodge, IA · Webster County

CMS 5/590 bedsNon-profitMedicaid
Nurse hours
4.06 /day
Staff turnover
38%
Serious cites
0

Marian Home runs a tight ship on the staffing side. At 4.06 nurse hours per resident day, it sits about 5% above the national average, and its 37.8% turnover beats the 45.8% national figure, meaning the people caring for your relative are more likely to still be there next year than at the typical Iowa home. The tradeoff shows up on the clinical side. CMS gives it just 2 of 5 stars on quality measures, and its one deficiency on record is flagged at the harm level, which the agency doesn't take lightly. Weekend staffing also dips about 11% below weekday levels, worth asking about directly.

B

79/100

Trinity Center At Luther Park

Des Moines, IA · Polk County

CMS 1/5120 bedsNon-profitMedicaid
Nurse hours
3.83 /day
Staff turnover
26%
Serious cites
0

Trinity Center At Luther Park runs on a nonprofit model with 120 certified beds in Des Moines, and its staffing numbers land close to the national average, 3.83 nurse hours per resident day against 3.86 nationally, though weekends dip roughly 10% below its own weekday coverage. What stands out more is retention: 26.3% turnover versus a national average of 45.8%, meaning workers here tend to stay. The trouble sits in inspections. Thirteen deficiencies are on record, including one at the harm level and two tied to abuse, plus a single fine of $162,205. The most recent inspection was December 23, 2025. Families weighing this home should ask directly about those abuse-related findings and what changed since.

B

78.5/100

Hillcrest Home

Sumner, IA · Bremer County

CMS 3/561 bedsNon-profitMedicaid
Nurse hours
4.43 /day
Staff turnover
29%
Serious cites
0

Hillcrest Home runs on strong staffing, 4.43 nurse hours per resident day, about 15% above the national average, and a 5/5 staffing star. Turnover sits at 28.6%, well under the 45.8% national figure, which suggests people stay. The care side is thinner: a 2/5 quality measure star, 13 deficiencies on record including two at harm or jeopardy level and one tied to abuse. Weekend staffing drops roughly 17% below its own weekday level, so coverage thins when families often visit. The last inspection was May 2025, so the record is recent. Nonprofit ownership, steady staff, mediocre quality marks, and some serious past findings, a mixed picture worth asking about directly.

B

78/100

Community Memorial Health Center

Hartley, IA · Obrien County

CMS 3/562 bedsNon-profitMedicaid
Nurse hours
4.02 /day
Staff turnover
41%
Serious cites
0

Staffing is the strong point at Community Memorial Health Center: 4.02 nurse hours per resident day, a bit above the national average, with turnover at 41.1% that's actually lower than the typical nursing home. But weekends run about 13% thinner than weekdays, so coverage isn't even across the week. The trouble sits on the inspection side, 19 deficiencies on the current record, including two at harm or jeopardy level and four tied to abuse, plus $44,528 in fines. The most recent inspection was January 2026. Nonprofit ownership and good weekday staffing don't cancel out that record; they just mean the problems aren't about money or raw hours.

B

78/100

Simpson Memorial Home

West Liberty, IA · Muscatine County

CMS 3/555 bedsNon-profitMedicaid
Nurse hours
4.18 /day
Staff turnover
40%
Serious cites
0

Simpson Memorial Home runs a nonprofit operation of 55 beds in West Liberty, and the numbers say the day-to-day care is better staffed than most. Nurse hours work out to 4.18 per resident per day, roughly 8 percent above the national average, and staff turnover sits at 40 percent against a 45.8 percent national figure. The health inspection record is clean where it matters most: 9 deficiencies on file, none at the harm or jeopardy level, no abuse citations, and the most recent inspection was December 2025. The catch is in the quality measures, which score near the bottom. Staffing and inspection results look strong, but whatever the clinical data is tracking, falls, medications, mood, function, tells a rougher story than the staffing numbers alone would suggest.

B

78/100

Bethany Life

Story City, IA · Story County

CMS 2/5126 bedsNon-profitMedicaid
Nurse hours
4.11 /day
Staff turnover
39%
Serious cites
0

Bethany Life runs a solid nursing floor on paper: 4.11 nurse hours per resident day, about 6% above the national average, with a CMS staffing rating of 5 out of 5 and turnover at 38.5%, better than the 45.8% national figure. Weekend coverage dips roughly 6% below weekday levels, which is common but worth knowing if your family visits on Saturdays and Sundays. The inspection record is where the picture darkens. Thirty-three deficiencies sit on the current record, five of them at harm or jeopardy level and five abuse-related, with two fines totaling $52,329 and a 1-out-of-5 health inspection rating. The most recent inspection, in March 2026, is recent enough that nothing here is stale.

B

78/100

The Alverno Health Care Facility

Clinton, IA · Clinton County

CMS 3/5112 bedsNon-profitMedicaid
Nurse hours
3.71 /day
Staff turnover
45%
Serious cites
0

The Alverno Health Care Facility runs 112 certified beds in Clinton as a nonprofit, and its staffing sits slightly under the national mark, 3.71 total nurse hours per resident day against 3.86 nationally. Weekends dip about 10% below its own weekday coverage, so the thinnest shifts land when families tend to visit. Turnover at 45.4% is basically the national rate. What stands out is the inspection record: 21 deficiencies, one abuse-related, and a 2-out-of-5 health inspection rating, though none of those deficiencies reached harm or jeopardy. The last inspection was February 2026, so the picture is current. Nonprofit ownership and a 4-out-of-5 staffing rating help, but the deficiency count is the number worth asking about.

B

77.5/100

Good Samaritan - Red Oak

Red Oak, IA · Montgomery County

CMS 1/553 bedsNon-profitMedicaid
Nurse hours
3.29 /day
Staff turnover
18%
Serious cites
0

Good Samaritan - Red Oak runs on a stable, non-profit operation with unusually low turnover, 17.9% against a national average near 46%, and weekday nurse staffing that earns a solid federal rating. The problem sits squarely in its inspection history: 34 deficiencies on the current record, including three at the harm or jeopardy level and four tied to abuse, plus a $29,894 fine. Weekend coverage drops roughly 21% below weekday levels, and overall nurse hours per resident sit about 15% under the national average. The last inspection closed in April 2026. Staff consistency is a real strength here, but the harm-level and abuse findings are the kind of thing families should ask about directly before deciding.

B

77.5/100

Kingsley Specialty Care

Kingsley, IA · Plymouth County

CMS 1/543 bedsNon-profitMedicaid
Nurse hours
3.63 /day
Staff turnover
42%
Serious cites
0

Kingsley Specialty Care is a 43-bed nonprofit home in Plymouth County with a staffing picture that looks better on paper than it does on weekends. Its 3.63 nurse hours per resident day sit about 6% under the national average, and weekend coverage drops roughly 17% below what the home staffs during the week. Turnover runs 42.4%, a bit better than the 45.8% national figure, so the same faces are more likely to stick around. What pulls the record down is the inspection side: 38 deficiencies on file, including one at the harm level and one abuse-related, plus a $27,378 fine, with the most recent inspection in August 2025.

B

77.5/100

Stacyville Community Nursing Home

Stacyville, IA · Mitchell County

CMS 3/534 bedsNon-profitMedicaid
Nurse hours
4.90 /day
Staff turnover
57%
Serious cites
0

Stacyville Community Nursing Home runs high on nurse staffing, 4.90 hours per resident day, roughly 27% above the national average, and CMS gives it its top staffing rating. That's real, but look at how the hours land: weekends run about 16% thinner than weekdays. Staff turnover sits at 56.8%, well above the 45.8% national figure, which matters more in a 34-bed home where residents know their caregivers by name. The inspection record is the bigger concern. There are 39 deficiencies on file, including two at the harm or jeopardy level and two tied to abuse, plus one fine of $21,986. The last inspection was June 2025.

B

77.5/100

Timely Mission Nursing Home

Buffalo Center, IA · Winnebago County

CMS 5/542 bedsNon-profitMedicaid
Nurse hours
3.09 /day
Staff turnover
36%
Serious cites
0

Timely Mission Nursing Home runs on a leaner staffing budget than most Iowa homes, 3.09 nurse hours per resident day against a national average of 3.86, and weekends dip about 16% below its own weekday coverage. That's worth asking about directly, especially if your family member needs help at predictable times. The tradeoff is a clean inspection record: zero deficiencies at the harm level, nothing abuse-related, and a survey completed just months ago. Staff turnover sits at 36%, better than the national 45.8%, which suggests people tend to stay. The nonprofit ownership and 42-bed size mean a small, stable operation, fewer moving parts, but also fewer nurses on the floor at any given hour.

B

77/100

Friendship Home Association

Audubon, IA · Audubon County

CMS 3/546 bedsNon-profitMedicaid
Nurse hours
3.92 /day
Staff turnover
61%
Serious cites
0

Friendship Home Association in Audubon runs 46 beds as a nonprofit, and its nurse staffing sits just above the national average at 3.92 hours per resident day. That edge narrows on weekends, when coverage drops roughly 15% below the home's own weekday levels. Staff turnover is the bigger concern: 60.5% of employees leave annually, well above the 45.8% national rate, which matters for residents who value seeing the same faces. Inspections look solid on paper, a 4-out-of-5 health inspection rating and a visit as recent as June 2025, but the current record still carries 15 deficiencies, including one at the harm level and one tied to abuse, plus five fines totaling $30,227.

B

77/100

Faith Lutheran Home

Osage, IA · Mitchell County

CMS 4/550 bedsNon-profitMedicaid
Nurse hours
4.06 /day
Staff turnover
56%
Serious cites
0

Faith Lutheran Home runs on a church-affiliated nonprofit model with 50 beds in Osage, and the numbers mostly hold up. Nurse staffing sits at 4.06 hours per resident day, roughly 5% above the national average, and the home carries just two deficiencies on its current record, none at the harm level, none tied to abuse, with a fresh inspection from July 2025. The catch is retention: annual turnover of 56.1% runs well ahead of the 45.8% national figure, and weekend coverage drops about 13% below weekday levels. That churn is worth asking about directly, since steady caregivers matter as much as raw staffing hours.

B

77/100

St Luke Lutheran Nursing Home

Spencer, IA · Clay County

CMS 2/579 bedsNon-profitMedicaid
Nurse hours
3.71 /day
Staff turnover
44%
Serious cites
0

St. Luke Lutheran runs a lean weekend crew, about 7% thinner than its own weekday coverage, and overall nurse staffing sits at 3.71 hours per resident day, roughly 4% under the national average. Turnover lands near the middle of the pack at 44.1%, so that's not the problem here. The problem is the inspection record: 24 deficiencies, two of them serious enough to involve harm or jeopardy, five tied to abuse, and $90,076 in fines across two penalties. The most recent inspection closed in September 2025, so it's recent. A low inspection rating paired with real abuse findings is the piece families should weigh hardest, even with steady staffing and decent quality scores.

B

77/100

Rotary Senior Living

Eagle Grove, IA · Wright County

CMS 3/546 bedsNon-profitMedicaid
Nurse hours
3.70 /day
Staff turnover
57%
Serious cites
0

Rotary Senior Living runs 46 beds in Eagle Grove under nonprofit ownership, and the staffing numbers are the first thing to look at. At 3.70 nurse hours per resident day, it sits below the national average, and weekends drop about 8% below its own weekday coverage, that's when gaps tend to show up. Annual turnover of 56.8% is well above the national figure, meaning many of the people providing care are still learning the building. The inspection record is heavier than you'd want: 22 deficiencies, including two at the harm level and two tied to abuse, with one fine of $65,036. Quality measures look strong on paper, but ask about staffing consistency and any recent repeat citations before deciding.

Frequently asked questions

How many non-profit Medicaid-certified nursing homes are there in Iowa?
There are 167 non-profit Medicaid-certified Medicare-certified nursing homes in Iowa, 43% of the 388 nursing homes there.
Are non-profit Medicaid-certified nursing homes better staffed?
In Iowa they average 3.98 total nursing hours per resident per day, against 3.82 for all nursing homes in Iowa, a difference of +0.16 hours. Staff turnover averages 41.6% against 44.1%.
Which non-profit Medicaid-certified nursing home grades best in Iowa?
St Francis Manor in Grinnell, IA, grade A, 99 out of 100.
Does being non-profit Medicaid-certified mean a nursing home is safe?
No. Of the 167 graded non-profit Medicaid-certified homes in Iowa, 64 grade A and 1 grade D or F.
Do non-profit Medicaid-certified nursing homes in Iowa accept Medicaid?
167 of the 167 are certified to accept Medicaid. See Medicaid and nursing homes.

Before you shortlist in Iowa