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

B

82/100

The Cottages

Pella, IA · Marion County

CMS 1/5100 bedsNon-profitMedicaid
Nurse hours
4.18 /day
Staff turnover
50%
Serious cites
0

The Cottages in Pella runs a nonprofit shop with 100 certified beds, and its nurse staffing sits at 4.18 hours per resident day, roughly 8% above the national average, though weekend coverage dips about 7% below its own weekday levels, and half the staff turns over each year against a 45.8% national figure. That mix helps explain a staffing rating of 4 out of 5 and quality measures at 4 out of 5, but the health inspection side tells a harder story: 21 deficiencies on record, including 2 at the harm or jeopardy level and 3 tied to abuse, with $40,054 in fines across two penalties. The most recent inspection was August 25, 2025, so the record is current rather than stale. Good day-to-day care numbers, serious inspection findings.

B

81.5/100

Mercyone Centerville Medical Center

Centerville,, IA · Appanoose County

CMS 2/519 bedsNon-profitMedicaid
Nurse hours
4.56 /day
Staff turnover
n/a
Serious cites
0

Mercyone Centerville Medical Center is a small, church-affiliated nonprofit home in Appanoose County with just 19 certified beds. Its nurse staffing sits at 4.56 hours per resident day, roughly 18 percent above the national average, though weekend coverage drops about 11 percent below its own weekday level. That staffing strength is real, but it's offset by a two-out-of-five health inspection rating and 16 deficiencies on the current record, none at the harm or jeopardy level, and none abuse-related. The last inspection was in August 2025, so the picture is recent. Quality measures also rate two out of five. Read together: well-staffed day to day, but the inspection and quality numbers suggest care planning and clinical follow-through deserve scrutiny before you decide.

B

81/100

Northcrest Specialty Care

Waterloo, IA · Black Hawk County

CMS 2/594 bedsNon-profitMedicaid
Nurse hours
3.29 /day
Staff turnover
47%
Serious cites
0

Northcrest Specialty Care runs 94 beds in Waterloo under nonprofit ownership, and the numbers tell a mixed story. Nurse staffing sits at 3.29 hours per resident day, roughly 15 percent under the national average, and weekends dip about 10 percent below what the home staffs on weekdays, so coverage thins out exactly when families tend to visit. The inspection record is the bigger concern: 32 deficiencies, including one at the harm level and one tied to abuse. Annual turnover of 46.7 percent tracks close to the national figure. Quality and staffing measures score well, but a recent February 2026 inspection and that deficiency count are what a family should ask about directly.

B

81/100

Thornton Manor Nursing And Care Center

Lansing, IA · Allamakee County

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

Thornton Manor is a 40-bed nonprofit home in Lansing, and its strongest asset is staffing. At 3.88 nurse hours per resident day, it sits essentially at the national average of 3.86, and its staff retention is meaningfully better than most: 38.5% turnover against a national 45.8%. Weekend coverage dips about 9% below its own weekday levels, so ask how that plays out on Saturdays and Sundays. The current record shows seven deficiencies, none at the harm level and none abuse-related, with an inspection completed in April 2025. Quality measures score lower than staffing and inspections do, which is worth asking about directly.

B

81/100

Stratford Specialty Care

Stratford, IA · Hamilton County

CMS 2/553 bedsNon-profitMedicaid
Nurse hours
3.32 /day
Staff turnover
55%
Serious cites
0

Stratford Specialty Care runs 53 certified beds as a nonprofit, and its staffing numbers are the first thing worth noticing: 3.32 nurse hours per resident day sits about 14% under the national average of 3.86, and weekends drop roughly another 10% below its own weekday level. Annual turnover hits 55% against a national 45.8%, so aides and nurses are cycling through faster than typical. The inspection record shows 31 deficiencies, none at harm or jeopardy level, though three are abuse-related. A May 2025 inspection keeps that record current, and the 2/5 health inspection rating reflects those findings. Quality and staffing both rate 4/5, which is why the overall picture lands where it does, decent care measures, thinner coverage on the floor.

B

81/100

Cottage Grove Place

Cedar Rapids, IA · Linn County

CMS 1/564 bedsNon-profitMedicaid
Nurse hours
4.23 /day
Staff turnover
39%
Serious cites
0

Cottage Grove Place runs a respectable nursing floor on paper: 4.23 nurse hours per resident day sits about 9% above the national average, and staff turnover at 38.6% is meaningfully better than the 45.8% typical elsewhere. The quality measure rating reflects that, and so does staffing. The trouble is the inspection record, 23 deficiencies on file, two of them serious enough to involve harm or jeopardy to a resident, and the most recent survey dates to May 2025. Weekend coverage also dips about 8% below weekday levels, so the care you'd see on a Sunday isn't quite what the staffing average implies. Good people, uneven execution on the regulatory side.

B

81/100

Happy Siesta Health Care Center

Remsen, IA · Plymouth County

CMS 4/562 bedsNon-profitMedicaid
Nurse hours
3.30 /day
Staff turnover
53%
Serious cites
0

Happy Siesta runs lean on nursing hours, 3.30 per resident day against a national average of 3.86, and weekends drop about 8% below its own weekday staffing. That gap matters because a 52.5% annual turnover rate means many of the aides and nurses on the floor are still learning the building, and it sits well above the 45.8% national figure. The current inspection record shows six deficiencies, two serious enough to involve harm or jeopardy, one tied to abuse. The last state visit was June 2025, so the picture is recent. Quality measures score well, but staffing hours and staff retention tell a different story than the star ratings alone suggest.

B

81/100

Linn Manor Care Center

Marion, IA · Linn County

CMS 2/538 bedsNon-profitMedicaid
Nurse hours
3.62 /day
Staff turnover
41%
Serious cites
0

Linn Manor Care Center is a 38-bed nonprofit in Marion, and its staffing record is the strongest part of the picture: 3.62 nurse hours per resident day, a bit under the national average of 3.86, with turnover at 40.5% compared to 45.8% nationally. Weekends run about 11% thinner than weekdays, which is worth asking about if your family visits then. The inspection record is where the concern sits, 17 deficiencies on file, two of them at the harm or jeopardy level and two abuse-related. The last inspection was February 2026. Quality measures land mid-range, and staffing is graded well above average. Small homes can be worth a close look, but read those inspection reports before deciding.

B

81/100

Bethany Lutheran Home

Council Bluffs, IA · Pottawattamie County

CMS 1/5112 bedsNon-profitMedicaid
Nurse hours
3.99 /day
Staff turnover
30%
Serious cites
0

Bethany Lutheran Home has a staffing story worth noting: 3.99 nurse hours per resident day, slightly above the national average, with a 4-star staffing rating and turnover at 30.4%, well below the national 45.8%. That kind of retention matters. The problem sits elsewhere. Its inspection record shows 43 deficiencies, five at harm or jeopardy level and two abuse-related, with three fines totaling $46,914. The most recent inspection was October 2025. Quality measures land at 3 out of 5 stars, so day-to-day care indicators are middling. Strong staffing and low turnover don't cancel out a weak inspection history, ask about those harm-level findings and what's changed since.

B

81/100

Denver Sunset Home

Denver, IA · Bremer County

CMS 4/531 bedsNon-profitMedicaid
Nurse hours
3.97 /day
Staff turnover
40%
Serious cites
0

Denver Sunset Home runs 31 certified beds as a nonprofit, and its staffing sits slightly above the national average, 3.97 nurse hours per resident day against 3.86. Weekends dip about 9% below its own weekday levels, so ask how that gap gets covered. Annual turnover of 40% is better than the 45.8% national figure, which matters in a small building where residents see the same faces. The current inspection record shows nine deficiencies, none at the harm level and none tied to abuse, and the last inspection was recent. The 4/5 health inspection and staffing ratings carry more weight here than the 3/5 on quality measures.

B

81/100

Perry Lutheran Home

Perry, IA · Dallas County

CMS 1/570 bedsNon-profitMedicaid
Nurse hours
3.86 /day
Staff turnover
49%
Serious cites
0

Perry Lutheran Home runs 70 certified beds as a nonprofit corporation, and its staffing sits right at the national average of 3.86 nurse hours per resident day, with weekend coverage dropping roughly 7% below its own weekday levels. Turnover is 49.3%, a bit worse than the 45.8% national figure, so the faces change more often than average. The bigger issue is the inspection record: 22 deficiencies, 8 at harm or jeopardy level, and 4 abuse-related, with one fine of $16,351. A recent inspection date doesn't erase that history. If you're considering this home, ask specifically how those abuse-related findings were resolved and who supervises residents on weekends.

B

80/100

Southridge Specialty Care

Marshalltown, IA · Marshall County

CMS 2/582 bedsNon-profitMedicaid
Nurse hours
3.65 /day
Staff turnover
29%
Serious cites
0

Southridge Specialty Care runs on a nonprofit model with 82 certified beds, and its staffing tells a mixed story. At 3.65 nurse hours per resident day, it sits about 6% under the national average of 3.86, and weekends dip roughly 13% below its own weekday coverage. What stands out is retention: 29.2% turnover against a 45.8% national average means caregivers here tend to stay, which matters for consistency of care. The inspection record is where the concern sits. Twenty-five deficiencies, two at harm or jeopardy level, and two tied to abuse, with a $45,406 fine on file from a May 2025 inspection. Quality and staffing star ratings both land at 4, but the health inspection rating is 2, that gap between good numbers on paper and problems found in person is worth asking about directly.

B

80/100

Corydon Specialty Care

Corydon, IA · Wayne County

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

Corydon Specialty Care runs about 3.52 nurse hours per resident each day, which is roughly 9% under the national average of 3.86, and weekends dip another 10% below its own weekday staffing. Turnover sits at 35.1%, better than the 45.8% national figure, and the home carries 14 deficiencies on its current record, one of them serious enough to involve harm or jeopardy, though none tied to abuse. Its last inspection was in January 2026. The non-profit ownership and four-star inspection and quality ratings suggest a stable operation, but the thin weekday staffing and the weekend drop are the numbers worth asking about directly.

B

80/100

Centerville Specialty Care

Centerville, IA · Appanoose County

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

Centerville Specialty Care runs 46 certified beds as a nonprofit corporation, and its last full health inspection came in December 2025 with 15 deficiencies on record, none of them at the harm or jeopardy level, and no abuse findings. Staffing sits at 3.24 nurse hours per resident day, roughly 16% under the national average of 3.86, and weekends drop about 13% below the home's own weekday coverage. Turnover is the bright spot: 34.1% against a national average of 45.8%, which suggests people stay. The lower weekday-to-weekend staffing gap and the clean harm record are what keep this one in solid territory despite the thin hours.

B

80/100

Hubbard Care Center

Hubbard, IA · Hardin County

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

Hubbard Care Center runs a tight ship on inspections, a five-star health inspection record with just three deficiencies and none at the harm level. The one abuse-related citation and four fines totaling $46,101 are worth asking about directly. Staffing sits roughly in line with the national average, though weekends run about 11% thinner than weekdays, and turnover at 50% is above the 45.8% national figure. For a 60-bed nonprofit in Hardin County, the clinical quality measures hold up well. Ask about weekend coverage and what's driving staff departures before you decide.

B

80/100

Newaldaya Lifescapes

Cedar Falls, IA · Black Hawk County

CMS 2/5112 bedsNon-profitMedicaid
Nurse hours
4.52 /day
Staff turnover
42%
Serious cites
0

Newaldaya Lifescapes runs 112 certified beds in Cedar Falls under nonprofit ownership, and its staffing is the clearest strength: 4.52 nurse hours per resident day, about 17% above the national average, with turnover at 41.6% that actually beats the 45.8% national figure. Weekends dip roughly 10% below weekday coverage, worth knowing if you're visiting then. The concern sits on the inspection side, where a 2-out-of-5 health inspection rating reflects 13 deficiencies on the current record, including one at the harm or jeopardy level and one abuse-related citation, along with a single $132,074 fine. The most recent inspection was May 22, 2025, so the record is current rather than stale. Good staffing doesn't erase a serious citation, so ask what changed since.

B

80/100

Valley View Village

Des Moines, IA · Polk County

CMS 3/579 bedsNon-profitMedicaid
Nurse hours
4.46 /day
Staff turnover
50%
Serious cites
0

Valley View Village is a nonprofit home in Des Moines with 79 beds, and its staffing is genuinely its strong point, 4.46 nurse hours per resident day, about 16% above the national average. Weekend coverage dips roughly 9% below weekday levels, which is common but worth knowing if you're visiting on a Saturday. The harder numbers sit elsewhere: staff turnover of 50% runs above the 45.8% national average, and the current record carries 23 deficiencies, including two at the harm or jeopardy level. The last inspection was in May 2025, and one fine totaling $9,110 has been levied. Consistent nursing hours are a real plus, but the inspection history and turnover suggest asking pointed questions about consistency of care.

B

80/100

I O O F Home And Community Therapy Center

Mason City, IA · Cerro Gordo County

CMS 4/582 bedsNon-profitMedicaid
Nurse hours
4.42 /day
Staff turnover
20%
Serious cites
0

The staffing numbers here are genuinely strong: 4.42 nurse hours per resident day, roughly 15% above the national average, and a 20% turnover rate that's less than half the national figure of 45.8%. That kind of consistency matters for residents who need familiar faces. But the inspection record tells a different story, 13 deficiencies on file, two of them serious enough to involve harm or jeopardy, plus four fines totaling $30,876. Quality measure scores sit at 1 out of 5 stars, the lowest tier. The most recent inspection was in March 2026. Good people, shaky compliance, worth asking about those two harm-level findings specifically.

B

80/100

Prairie Gate

Council Bluffs, IA · Pottawattamie County

CMS 2/572 bedsNon-profitMedicaid
Nurse hours
4.21 /day
Staff turnover
48%
Serious cites
0

Prairie Gate runs a nonprofit shop with 72 beds, and the staffing numbers are the strongest part of the picture, 4.21 nurse hours per resident day, roughly 9% above the national average, with weekend coverage dipping about 10% below its own weekday levels. That staffing strength is offset by a health inspection record that produced 23 deficiencies, including two at the harm or jeopardy level and two tied to abuse, plus one fine of $27,630; the most recent inspection was July 2025. Staff turnover sits at 47.5%, slightly above the national 45.8%. The quality measure rating of 4/5 suggests clinical outcomes look better than the inspection history would imply.

B

80/100

Virginia Gay Nursing & Rehab, Llc

Vinton, IA · Benton County

CMS 3/540 bedsNon-profitMedicaid
Nurse hours
4.37 /day
Staff turnover
66%
Serious cites
0

Virginia Gay Nursing & Rehab in Vinton runs a tight ship on the clinical side. Inspectors found just two deficiencies on its last survey in June 2025, none causing harm or involving abuse, and its quality measures hold a top rating. The problem sits in the workforce: nurse staffing averages 4.37 hours per resident day, comfortably above the national figure, but that number comes with 65.9% annual turnover, well above the 45.8% norm. High turnover at a small 40-bed nonprofit means aides and nurses are constantly relearning residents' routines, and the staffing rating reflects that instability even though the raw hours look generous.

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