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 61 to 80 of 167, best-graded first.

A

85/100

Dunlap Specialty Care

Dunlap, IA · Harrison County

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

Dunlap Specialty Care runs a 46-bed nonprofit home in Harrison County, and the numbers pull in different directions. Nurse staffing sits at 3.58 hours per resident day, roughly 7 percent under the national average, and weekends dip about 7 percent below the home's own weekday levels. Turnover is the brighter spot: 35.5 percent against a national 45.8 percent, so people tend to stay. What weighs the record down is the inspection history, 41 deficiencies on file, including 5 at the harm or jeopardy level and 4 tied to abuse, plus one fine of $10,062. The last inspection was in May 2025, so the record is current. Strong family satisfaction scores and staffing stars don't erase that harm-level citation count, and families should ask directly what changed since.

A

85/100

Ruthven Community Care Center

Ruthven, IA · Palo Alto County

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

Ruthven Community Care Center runs 46 certified beds as a nonprofit, and its recent inspection history is genuinely clean for a home this size, six deficiencies on record, none of them causing harm or jeopardy, and the last survey closed out in October 2025. The tradeoff sits in the daily staffing numbers: 3.33 nurse hours per resident, roughly 14% under the national average, and weekends drop about another 10% below the home's own weekday level. Turnover at 35% is better than the 45.8% national figure, which matters for consistency of care. The quality and inspection ratings both land at 4 out of 5. Ask about weekend coverage and which shift the abuse-related citation involved.

A

85/100

Martin Health Center, Inc

Cedar Falls, IA · Black Hawk County

CMS 5/550 bedsNon-profitMedicaid
Nurse hours
4.21 /day
Staff turnover
40%
Serious cites
0

Martin Health Center runs on unusually solid staffing for a 50-bed nonprofit home in Cedar Falls, 4.21 nurse hours per resident day, roughly 9% above the national average, and enough to earn a top staffing rating from CMS. Weekend coverage dips about 8% below its own weekday level, which is worth asking about if your family visits on Saturdays or Sundays. Staff turnover sits at 39.7%, better than the 45.8% national figure, no small thing when consistent caregivers matter. The tradeoffs show up elsewhere: 11 deficiencies on record, one serious enough to involve harm or jeopardy, and a mid-range quality measure score. The last inspection was recent, in May 2025, so the picture is current.

A

85/100

Wesley Park Centre

Newton, IA · Jasper County

CMS 4/566 bedsNon-profitMedicaid
Nurse hours
4.19 /day
Staff turnover
35%
Serious cites
0

Wesley Park Centre in Newton runs a nonprofit operation with 66 certified beds, and the staffing numbers are the strongest part of the picture: 4.19 nurse hours per resident day, roughly 8% above the national average, with a five-star CMS staffing rating to match. Weekend coverage dips about 11% below weekday levels, though, and turnover sits at 35.2%, better than the 45.8% national figure, but still a third of the staff leaving annually. The inspection record is where it gets cloudier: 10 deficiencies on file, two of them serious enough to involve harm or jeopardy, plus one fine of $17,345, with the most recent inspection in January 2026. Solid staffing, moderate inspection history.

B

84.5/100

Strawberry Point Lutheran Home

Strawberry Point, IA · Clayton County

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

Strawberry Point Lutheran Home is a 16-bed nonprofit in Clayton County, and the numbers suggest a place that runs lean but attentive. Nurse staffing sits at 5.13 hours per resident day, roughly a third more than the national average, though weekends drop about 17% below its own weekday level, worth asking how that gap gets covered. Staff turnover is 56%, higher than the 45.8% national figure, which is common in small rural homes but still means familiar faces cycle through. Nine deficiencies on record, none at the harm level and none abuse-related, with a fresh inspection in April 2025. Its four-star marks across inspections, quality measures, and staffing line up with what you'd expect from a well-staffed, small nonprofit.

B

84.5/100

Parkview Home

Wayland, IA · Henry County

CMS 5/534 bedsNon-profitMedicaid
Nurse hours
4.07 /day
Staff turnover
39%
Serious cites
0

Parkview Home runs on a church-affiliated nonprofit model with 34 beds, and the numbers behind its grade hold up well. Nurse staffing sits at 4.07 hours per resident day, roughly 5% above the national average, though weekends drop about 18% below what the home staffs on weekdays, worth asking about if your family member needs more attention on Saturdays and Sundays. Staff turnover is 39.3%, better than the 45.8% national figure, and the home carries 10 deficiencies with none at the harm level and none abuse-related. Its last inspection was June 2025, and it scored 5 out of 5 on health inspections.

B

84/100

Iowa Jewish Senior Life Center

Des Moines, IA · Polk County

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

The Iowa Jewish Senior Life Center runs 46 certified beds as a nonprofit, and its last inspection came in April 2026, recent enough to trust the record is current. What that record shows: 13 deficiencies, none at the harm or jeopardy level and none tied to abuse, plus two fines totaling $18,349. Staffing is where the numbers get thin, CMS gives it 1 out of 5 stars, and annual turnover runs 52.9% against a national average of 45.8%, meaning more than half the staff leaves each year. Inspection and quality-measure ratings both sit at 3 out of 5.

B

84/100

Good Samaritan - Holstein

Holstein, IA · Ida County

CMS 3/560 bedsNon-profitMedicaid
Nurse hours
3.35 /day
Staff turnover
33%
Serious cites
0

Good Samaritan, Holstein runs 60 certified beds as a nonprofit, and its nursing hours come in around 3.35 per resident day, roughly 13% under the national average of 3.86, with weekends dropping about 12% below its own weekday coverage. That thinner weekend floor matters because the home carries 24 deficiencies on its current record, including two at the harm or jeopardy level and four tied to abuse, plus a $99,103 fine. Staff turnover of 33.3% is meaningfully better than the 45.8% national figure, and its quality measure score is strong, but a recent inspection with that many open findings is what holds the overall picture back.

B

84/100

Good Samaritan - Ottumwa

Ottumwa, IA · Wapello County

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

Good Samaritan in Ottumwa runs 126 certified beds as a nonprofit, and its staffing sits a bit under the national average, 3.63 nurse hours per resident day against 3.86, with weekends about 8% lighter than weekdays. That modest shortfall is worth knowing if your family member needs help on Saturdays and Sundays. What stands out more is retention: turnover of 31.2% against a national 45.8% means aides and nurses tend to stay, which usually translates into more consistent care. But the inspection record carries real weight: 33 deficiencies, three at harm or jeopardy level, two tied to abuse, and $91,569 in fines across two penalties. The most recent inspection was December 2025. Quality and staffing both rate 4 out of 5; health inspections come in at 3.

B

84/100

Hegg Memorial Health Center

Rock Valley, IA · Sioux County

CMS 5/560 bedsNon-profitMedicaid
Nurse hours
4.02 /day
Staff turnover
21%
Serious cites
0

Nurse staffing at Hegg Memorial runs 4.02 hours per resident day, about 4% above the national average, and weekends dip roughly 14% below the home's own weekday coverage, a gap worth asking about if your family visits mainly on Saturdays and Sundays. The bigger story is retention: 21.1% annual turnover against a national average of 45.8% means aides and nurses here tend to stay, which matters more for daily care than almost anything else on paper. Eleven deficiencies sit on the current record, none at the harm level and none abuse-related, with the last inspection in November 2025. This is a nonprofit corporation in Rock Valley, and the numbers describe a stable, adequately staffed home rather than an outstanding one.

B

83/100

Mechanicsville Specialty Care

Mechanicsville, IA · Cedar County

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

Mechanicsville Specialty Care runs on a nonprofit model with 39 beds, and the numbers show a place that inspection-wise is doing a lot right. Its last survey was in September 2025, and of the 12 deficiencies on record, none rose to harm or jeopardy level and none involved abuse. Nurse staffing sits at 3.07 hours per resident day, roughly 20 percent under the national average of 3.86, and weekends dip about 3 percent below weekdays, so coverage is thinner than you'd like. Turnover, though, is 38.2 percent against a national 45.8, which suggests people tend to stay. Quality measures scored at the top of the scale.

B

83/100

Atlantic Specialty Care

Atlantic, IA · Cass County

CMS 3/590 bedsNon-profitMedicaid
Nurse hours
2.96 /day
Staff turnover
28%
Serious cites
0

Atlantic Specialty Care runs on 2.96 nurse hours per resident per day, roughly a quarter below the national average of 3.86, and weekends drop about 12% below its own weekday staffing. That thinner coverage shows up in its two-out-of-five inspection rating and 42 deficiencies on record, though none at the harm or jeopardy level and none abuse-related, with the most recent inspection dated April 2026. What works in its favor: staff turnover is 28.3%, well under the 45.8% national figure, suggesting a steadier workforce than many homes, and its quality measure rating sits at five out of five. As a nonprofit, it isn't answering to shareholders. The tradeoff here is real but bounded, fewer hands on weekends, strong clinical measures, no serious safety findings.

B

83/100

Bedford Specialty Care

Bedford, IA · Taylor County

CMS 4/539 bedsNon-profitMedicaid
Nurse hours
3.72 /day
Staff turnover
28%
Serious cites
0

Bedford Specialty Care runs 39 certified beds as a nonprofit, and its recent inspection history is solid, the last survey wrapped in July 2025 with a 4-star health inspection rating. The 14 deficiencies on record include none at the harm or jeopardy level, though three are abuse-related, which families should ask about directly. Staff turnover sits at 27.6% against a national average of 45.8%, meaning caregivers here tend to stay. Total nurse staffing is 3.72 hours per resident day, slightly under the 3.86 national figure, and weekends run about 5% thinner than weekdays, so coverage dips when it's hardest to reach administrators.

B

83/100

Montezuma Specialty Care

Montezuma, IA · Poweshiek County

CMS 3/541 bedsNon-profitMedicaid
Nurse hours
3.30 /day
Staff turnover
52%
Serious cites
0

Montezuma Specialty Care runs 41 certified beds as a nonprofit corporation, and its 3.30 nurse staffing hours per resident day sit about 14 percent under the national average of 3.86. Weekends dip roughly 7 percent below the home's own weekday levels, and annual turnover lands at 51.6 percent against a national 45.8, so the people caring for residents here are both fewer in number and changing more often than is typical. The current record shows 13 deficiencies, two tied to abuse, though none rose to harm or jeopardy. Its last inspection was April 23, 2026. Quality and staffing measures each earned four stars from CMS, with inspection at three.

B

83/100

Oakwood Specialty Care

Albia, IA · Monroe County

CMS 4/554 bedsNon-profitMedicaid
Nurse hours
3.26 /day
Staff turnover
32%
Serious cites
0

Oakwood Specialty Care runs a 54-bed nonprofit home in Albia, and the staffing numbers are the main thing to weigh. Nurses give residents about 3.26 hours of care per day, roughly 15% under the national average, and weekends dip another 13% below what the home itself manages on weekdays. Turnover sits at 31.7%, which is better than the 45.8% national figure. Eighteen deficiencies show on the current record, none at harm or jeopardy level and none abuse-related, with the last inspection in September 2025. Quality measures score well; the day-to-day staffing is where this home is thinner than most.

B

83/100

Hallmar Village

Cedar Rapids, IA · Linn County

CMS 2/555 bedsNon-profitMedicaid
Nurse hours
4.46 /day
Staff turnover
51%
Serious cites
0

Hallmar Village runs a church-affiliated nonprofit with 55 beds, and its staffing is the clear strength: 4.46 nurse hours per resident day, roughly 15% above the national average, with weekend coverage only about 8% below weekday levels. The tradeoffs show up elsewhere. Staff turnover sits at 51.4%, higher than the 45.8% national figure, and the current inspection record carries 21 deficiencies, three of them serious enough to involve harm or jeopardy. No abuse citations, and one fine totaling $11,960. The last inspection was in October 2025, so the picture is fairly current. Strong bedside hours can offset a lot, but a turnover rate above average plus three harm-level findings is what holds this home back.

B

82.5/100

Good Samaritan - Manson

Manson, IA · Calhoun County

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

Good Samaritan - Manson runs 42 beds as a nonprofit, and its strongest number is staffing stability: turnover at 35.7% sits well under the 45.8% national average, which matters in a small rural home where familiar faces do the work. The catch is raw hours, 3.25 nurse hours per resident day is about 16% under the national average, and weekends drop roughly 20% below its own weekday coverage, so care thins out exactly when families tend to visit. Fourteen deficiencies on the current record include one abuse-related citation, though none rose to harm or jeopardy. The last inspection was May 2025. Quality measures score well; the inspection history is the weaker half of the picture.

B

82/100

Good Samaritan - Davenport

Davenport, IA · Scott County

CMS 3/5119 bedsNon-profitMedicaid
Nurse hours
3.47 /day
Staff turnover
28%
Serious cites
0

Good Samaritan - Davenport runs on a church-affiliated nonprofit model with 119 beds, and its staff tends to stick around, turnover of 28.4% sits well under the national 45.8%, which matters when you're thinking about who's actually at the bedside month to month. Total nursing hours come in around 3.47 per resident day, roughly 10% under the national average, and weekends run about 12% lighter than weekdays, so coverage thins out when families tend to visit. The inspection record shows 17 deficiencies, none at harm or jeopardy level, though one is abuse-related. A January 2026 inspection is recent, and the quality and staffing ratings both land at 4 out of 5.

B

82/100

Ridgewood Specialty Care

Ottumwa, IA · Wapello County

CMS 3/560 bedsNon-profitMedicaid
Nurse hours
3.27 /day
Staff turnover
44%
Serious cites
0

Ridgewood Specialty Care runs about 3.27 nursing hours per resident each day, which is roughly 15 percent under the national average of 3.86, and weekend coverage dips another 8 percent below its own weekday level. Staff turnover sits at 43.5 percent, slightly better than the 45.8 percent national figure, and the home is a nonprofit corporation. On its last inspection, dated December 22, 2025, the state cited 18 deficiencies, one of them serious enough to put a resident at risk of harm, though none involved abuse; one fine totaling $8,999 has been levied. The quality measure rating of 4 out of 5 looks good on paper, but thin staffing and that harm-level citation are what actually shape day-to-day care here.

B

82/100

Wesley On Grand

Des Moines, IA · Polk County

CMS 4/580 bedsNon-profitMedicaid
Nurse hours
3.94 /day
Staff turnover
45%
Serious cites
0

Wesley On Grand runs on a solid staffing base: 3.94 nurse hours per resident day, a bit above the national average of 3.86. Weekend coverage dips about 5% from weekday levels, and turnover sits at 44.7%, marginally better than the 45.8% national figure. The inspection record is clean where it matters, four deficiencies total, none causing harm or jeopardy, none abuse-related, with the most recent survey in June 2025. Quality measures land mid-range. It's a nonprofit home with 80 beds whose strongest asset is a spotless harm-level record and dependable weekday staffing; the trade-offs are thinner weekend coverage and a quality-measure score that won't impress anyone.

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