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

65 Best Non-Profit Nursing Homes in Iowa

65 of the 388 Medicare-certified nursing homes in Iowa (17%) are top-graded non-profit, and all are listed below. 65 of the 65 graded homes earn an A and 0 earn a D or F. Nurse staff turnover runs 34.5%, 9.6 points lower than the 44.1% across all homes there. Deerfield Health Care Center in Urbandale grades highest at A (100 out of 100).

How top-graded non-profit homes in Iowa compare

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

Nursing hours per resident per day

4.43

All homes in Iowa: 3.82

Better than the local average

Nurse staff turnover

34.5%

All homes in Iowa: 44.1%

Better than the local average

Average ElderGrade score

89.7/100

All homes in Iowa: 77.9/100

Better than the local average

Grade spread

A

65 grade A,

The best-graded top-graded non-profit home in Iowa is Deerfield Health Care Center in Urbandale, IA, grade A, 100/100.

Every top-graded non-profit nursing home in Iowa

Showing 1 to 20 of 65, best-graded first.

A

100/100

Deerfield Health Care Center

Urbandale, IA · Polk County

CMS 5/530 bedsNon-profit
Nurse hours
5.31 /day
Staff turnover
26%
Serious cites
0

Deerfield Health Care Center is a 30-bed nonprofit home in Urbandale, church-affiliated, and the numbers behind it are unusually steady. Nurse staffing runs 5.31 hours per resident day, roughly 38% above the national average, and weekends hold within about 2% of weekday coverage, a gap that sinks plenty of homes. Staff turnover sits at 25.8% against a national average of 45.8%, which matters because aides who stay know the residents. The inspection record shows three deficiencies, none at harm or jeopardy level and none abuse-related, with the most recent survey completed March 27, 2025. At 30 beds, this is a small enough building that consistent staffing and low turnover show up directly in daily care.

A

99/100

St Francis Manor

Grinnell, IA · Poweshiek County

CMS 5/578 bedsNon-profitMedicaid
Nurse hours
4.85 /day
Staff turnover
28%
Serious cites
0

St Francis Manor runs on unusually deep staffing for a nursing home, 4.85 nurse hours per resident day, roughly a quarter above the national average, and its weekend coverage drops only about 12% from weekdays, which is a smaller dip than many homes show. Staff turnover sits at 27.6% against a national 45.8%, so the people caring for residents tend to stay. The inspection record is thin: two deficiencies total, none at the harm or jeopardy level, though one is abuse-related, which is worth asking about directly. The most recent inspection was in May 2026. As a nonprofit, there's no owner extracting a margin.

A

96/100

Woodland Terrace

Waverly, IA · Bremer County

CMS 5/5100 bedsNon-profitMedicaid
Nurse hours
4.44 /day
Staff turnover
41%
Serious cites
0

Woodland Terrace runs a hundred beds in Waverly as a nonprofit, and its staffing is the strongest part of the picture: 4.44 nurse hours per resident day, roughly 15 percent above the national average of 3.86. Weekend hours dip about 6 percent below its own weekday level, and staff turnover sits at 40.9 percent, a few points better than the 45.8 percent national figure. The record isn't clean, though. Fourteen deficiencies are on file, including one at the harm or jeopardy level and two tied to abuse. Inspectors last visited in May 2025. So you're weighing generous daily staffing and strong quality measures against a citation history that includes serious findings, worth asking the administrator directly how those were resolved.

A

96/100

Meth-Wick Health Center

Cedar Rapids, IA · Linn County

CMS 5/569 bedsNon-profitMedicaid
Nurse hours
4.92 /day
Staff turnover
41%
Serious cites
0

Nurse staffing at Meth-Wick runs 4.92 hours per resident day, about 27% above the national average, and the weekend dip is modest, roughly 11% below its own weekday level, which is smaller than what many homes show. Staff turnover sits at 40.5%, below the national 45.8%, and the inspection record is thin: two deficiencies total, none at the harm level and none abuse-related, with the most recent inspection in July 2025. This is a nonprofit home in Cedar Rapids with a stable workforce, recent clean surveys, and staffing that holds up on weekends, the things that tend to matter most when you're choosing care for someone you love.

A

96/100

Spurgeon Manor

Dallas Center, IA · Dallas County

CMS 5/555 bedsNon-profitMedicaid
Nurse hours
5.21 /day
Staff turnover
37%
Serious cites
0

Spurgeon Manor runs on 5.21 nursing hours per resident per day, which is about a third more than the national average of 3.86. That extra coverage holds up on weekends too, down roughly 8% from its own weekdays, but still well above what most homes staff any day. Staff turnover sits at 36.6%, noticeably under the 45.8% national figure, so the people caring for residents tend to stick around. The nonprofit's inspection record shows 8 deficiencies, none at the harm level and none abuse-related, with a state survey completed in September 2025. Its staffing and quality ratings both come in at 5 out of 5.

A

94.5/100

Heartland Care Center

Marcus, IA · Cherokee County

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

Heartland Care Center runs 38 beds in Marcus under nonprofit ownership, and the staffing numbers are the first thing that stands out: 4.45 nurse hours per resident day, roughly 15 percent above the national average. Weekend coverage dips about 20 percent below its own weekday level, which is common but worth knowing if your visits fall on Saturdays or Sundays. Staff turnover sits at 35.5 percent, better than the 45.8 percent national figure, so the people caring for residents tend to stick around longer than elsewhere. The inspection record shows 18 deficiencies, none at harm or jeopardy level and none abuse-related, with the most recent inspection in May 2026.

A

94.5/100

Titonka Care Center

Titonka, IA · Kossuth County

CMS 5/526 bedsNon-profitMedicaid
Nurse hours
4.15 /day
Staff turnover
25%
Serious cites
0

Titonka Care Center runs on a nonprofit model with 26 beds, and the staffing numbers are its strongest card: 4.15 nurse hours per resident day, about 7% above the national average. Turnover sits at 25% against a national 45.8%, which matters in a small rural home where knowing residents is half the job. The catch is weekends, when coverage drops roughly 22% below its own weekday level. Nine deficiencies are on record, none involving harm or abuse, and the most recent inspection was April 2026, so the picture is current. Quality and inspection ratings both land at 4 out of 5, staffing at 5.

A

94.5/100

Childserve Habilitation Center

Johnston, IA · Polk County

CMS 5/574 bedsNon-profitMedicaid
Nurse hours
10.30 /day
Staff turnover
34%
Serious cites
0

Childserve Habilitation Center runs on a level of nursing hours that's unusual even among well-staffed homes, 10.30 per resident per day, against a national average of 3.86. Weekend coverage dips below its own weekday pace, but the baseline is high enough that it stays well ahead of most places. State inspectors turned up 11 deficiencies on the current record, none at the harm or jeopardy level, though three involve abuse, which families should ask about directly. Annual turnover of 33.9% is meaningfully lower than the 45.8% national figure, so the people doing the work tend to stay. The last inspection was in May 2025, so the record is recent.

A

94/100

Bethany Home

Dubuque, IA · Dubuque County

CMS 5/566 bedsNon-profitMedicaid
Nurse hours
4.50 /day
Staff turnover
32%
Serious cites
0

Bethany Home runs on 4.50 nurse staffing hours per resident day, roughly 16% above the national average, and its weekend coverage dips about 13% below its own weekday level, a gap worth asking about if you're planning visits or worrying about Saturday-night response times. Staff turnover sits at 32.1%, well under the 45.8% national figure, which suggests less churn than most places and more familiar faces on the floor. The inspection record is thin: two deficiencies total, none at harm or jeopardy level, none abuse-related, with the last survey in May 2025. Corporate for-profit ownership, 66 beds, and a clean survey history carry real weight here.

A

94/100

Scottish Rite Park Inc

Des Moines, IA · Polk County

CMS 5/551 bedsNon-profitMedicaid
Nurse hours
5.15 /day
Staff turnover
14%
Serious cites
0

Scottish Rite Park runs on unusually steady staffing for a 51-bed nonprofit home in Des Moines. Nurses provide 5.15 hours per resident day, roughly a third more than the national average, and only 14% of staff left last year, against a national rate near 46%. Weekend coverage dips about 12% from weekday levels, which is worth asking about, but the bigger caution sits in the inspection record: nine deficiencies, three serious enough to involve harm or jeopardy, and six fines totaling $60,726. The most recent state visit was June 2025, so the record is current. Strong care numbers paired with real compliance problems, that mix is what a B reflects.

A

94/100

Wilton Retirement Community

Wilton, IA · Muscatine County

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

Wilton Retirement Community runs a small 34-bed nonprofit home in Muscatine County, and the staffing numbers stand out: 5.36 nurse hours per resident day, roughly 39% above the national average. Weekend coverage dips about 10% below its own weekday level, which is worth knowing if you're planning visits or worrying about Saturday care. Staff turnover sits at 28.3% against a national 45.8%, so the people caring for residents tend to stay. On the record: seven deficiencies, none at harm or jeopardy level, one abuse-related, with the most recent inspection dated December 31, 2025. Five stars on health inspections, five on staffing, four on quality measures.

A

93/100

Friendship Haven, Inc

Fort Dodge, IA · Webster County

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

Friendship Haven runs 155 certified beds as a nonprofit corporation, and its nurse staffing sits at 4.41 hours per resident day, roughly 14% above the national average of 3.86. That cushion shows up in turnover too: 40.1% annually against a national 45.8%, and weekend coverage only dips about 6% below weekdays, so care doesn't fall off a cliff on Saturdays. The tradeoff is inspection history. The current record carries 16 deficiencies, five of them abuse-related, though none rose to harm or jeopardy, and the last survey was in July 2025, so it's recent. Quality measures score well, and the staffing numbers are the real story here, steady hands, adequate hours, and a survey record that's worth asking about directly.

A

93/100

St Luke's Helen G Nassif Transitional Care Center

Cedar Rapids, IA · Linn County

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

St Luke's Helen G Nassif runs 46 certified beds as a nonprofit, with nurse staffing at 4.21 hours per resident day, roughly 9% above the national average. Weekend coverage dips about 14% below its own weekday level, a gap worth asking about if your family visits mainly on Saturdays and Sundays. Staff turnover sits at 36.6%, well under the national 45.8%, which suggests caregivers tend to stay. The current record shows six deficiencies, none at the harm or jeopardy level and none abuse-related, and the most recent inspection was in March 2026. All three CMS star ratings, health inspection, quality measures, and staffing, come in at 4 or 5 out of 5.

A

93/100

State Center Specialty Care

State Center, IA · Marshall County

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

State Center Specialty Care runs 39 certified beds as a nonprofit operation, and its staffing sits at 3.41 nurse hours per resident day, roughly 12% under the national average of 3.86. Weekends dip about 7% below the home's own weekday coverage, so the thinnest shifts are predictable. Turnover lands at 40%, a bit better than the 45.8% national figure. Twenty deficiencies sit on the current record, none at harm or jeopardy level and none abuse-related, with the most recent inspection dated January 22, 2026. The quality and staffing stars both come in at 5 out of 5, while health inspections sit at 3. Worth asking how the home covers weekends and what those 20 deficiencies involved.

A

93/100

Mayflower Home

Grinnell, IA · Poweshiek County

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

Mayflower Home runs on 4.65 nurse staffing hours per resident day, well above the national average, and weekends dip only about 10% below its own weekday level, a modest drop, not a staffing cliff. Turnover sits at 40.5%, better than the 45.8% typical elsewhere, and its six deficiencies include nothing at the harm level and nothing abuse-related, with the last inspection in May 2025. The church-affiliated nonprofit has 40 certified beds, so it's small enough that you can ask pointed questions about who covers nights and weekends. The numbers describe steady, well-staffed care without red flags, worth a visit to see whether the day-to-day matches.

A

93/100

Highland Ridge Care Center, Llc

Williamsburg, IA · Iowa County

CMS 3/559 bedsNon-profitMedicaid
Nurse hours
4.10 /day
Staff turnover
35%
Serious cites
0

Highland Ridge runs a nonprofit home in Williamsburg with 59 certified beds, and the staffing picture is the strongest thing it has going: 4.10 nurse hours per resident day, roughly 6% above the national average, with weekend coverage dipping about 9% below its own weekday level. Turnover sits at 34.9%, well under the national 45.8%, which suggests people tend to stay. The trouble is on the inspection side, 16 deficiencies on the current record, four of them at harm or jeopardy level and two tied to abuse, plus a $36,752 fine. The most recent inspection was September 2025. Good staffing doesn't erase a record like that.

A

93/100

Edgewater, A Wesleylife Community

West Des Moines, IA · Polk County

CMS 4/540 bedsNon-profitMedicaid
Nurse hours
4.70 /day
Staff turnover
44%
Serious cites
0

Edgewater runs on a nonprofit model with 40 certified beds in West Des Moines, and the staffing numbers are the story here: 4.70 nurse hours per resident day, roughly 22% above the national average. Weekend coverage dips about 15% below its own weekday level, so care thins out on Saturdays and Sundays even though the overall floor is high. Annual turnover sits at 44%, essentially matching the national rate. The current record shows 10 deficiencies, none at the harm or jeopardy level and none abuse-related, with the most recent inspection completed June 19, 2025. Quality measures score strongly; health inspections are the softer spot.

A

92/100

Prairie View Home

Sanborn, IA · Obrien County

CMS 5/555 bedsNon-profitMedicaid
Nurse hours
3.49 /day
Staff turnover
26%
Serious cites
0

Prairie View Home runs on a smaller crew than most places, 3.49 nurse hours per resident day against a national average of 3.86, and weekends drop roughly 12% below what the home staffs during the week. That's the tradeoff worth watching if your family member needs help on a Saturday. What offsets it is stability: turnover here sits at 25.6%, well under the 45.8% national figure, so the people showing up are likely to keep showing up. The inspection record backs that up, five deficiencies on file, none at the harm level, none abuse-related, and the most recent survey was in July 2025.

A

91/100

Southeast Iowa Regional Medical - Klein Center

West Burlington, IA · Des Moines County

CMS 2/5160 bedsNon-profitMedicaid
Nurse hours
4.78 /day
Staff turnover
24%
Serious cites
0

The Klein Center has a lot working in its favor on paper: 4.78 nurse hours per resident day is roughly a quarter more staffing than the national average, and its 23.8% turnover is about half the national rate, which suggests a stable crew. Weekend coverage slips a bit, about 10% below weekdays, so ask how that plays out on Saturdays. The trouble is the inspection record, 14 deficiencies, including two at the harm level and three tied to abuse, plus two fines totaling $65,094. Quality measures score well, but that history is recent, from May 2025.

A

91/100

Methodist Manor Retirement Community

Storm Lake, IA · Buena Vista County

CMS 4/593 bedsNon-profitMedicaid
Nurse hours
4.26 /day
Staff turnover
26%
Serious cites
0

Methodist Manor in Storm Lake runs on a nonprofit model, and its staffing numbers show it. At 4.26 nurse hours per resident day, it sits about 10% above the national average, and it's one of the few homes where the 5-star staffing rating reflects real retention, 25.7% turnover against a national average of 45.8% is unusually steady. Weekends dip only about 6% below weekday coverage, which matters when you're thinking about who's actually on the floor on a Sunday. The caution is in the inspection record: 21 deficiencies, including one at harm level and one abuse-related, with the most recent survey in April 2026. Strong staffing and quality measures, but the compliance history is worth asking about directly.

Frequently asked questions

How many top-graded non-profit nursing homes are there in Iowa?
There are 65 top-graded non-profit Medicare-certified nursing homes in Iowa, 17% of the 388 nursing homes there.
Are top-graded non-profit nursing homes better staffed?
In Iowa they average 4.43 total nursing hours per resident per day, against 3.82 for all nursing homes in Iowa, a difference of +0.61 hours. Staff turnover averages 34.5% against 44.1%.
Which top-graded non-profit nursing home grades best in Iowa?
Deerfield Health Care Center in Urbandale, IA, grade A, 100 out of 100.
Does being top-graded non-profit mean a nursing home is safe?
No. Of the 65 graded top-graded non-profit homes in Iowa, 65 grade A and 0 grade D or F.
Do top-graded non-profit nursing homes in Iowa accept Medicaid?
64 of the 65 are certified to accept Medicaid. See Medicaid and nursing homes.

Before you shortlist in Iowa