Showing 1 to 20
of 105, best-graded first.
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.
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.
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.
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.
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.
Marion, IA · Linn County
★★★★★CMS 5/540 bedsFor-profitMedicaid
- Nurse hours
- 4.23 /day
- Staff turnover
- 33%
- Serious cites
- 0
Terrace Glen Village runs 4.23 nurse hours per resident per day, roughly 10% above the national average, but weekends dip about 10% below its own weekday coverage, worth asking how that gap gets covered. Staff turnover sits at 32.6%, well under the 45.8% national figure, which suggests people stay. Inspections in November 2025 turned up 10 deficiencies, 3 serious enough to involve harm or jeopardy, though none abuse-related, and the 4/5 health inspection rating reflects that mixed record. Quality and staffing measures both came back 5/5. Corporate for-profit ownership of a 40-bed home means fewer layers between decisions and residents.
Le Mars, IA · Plymouth County
★★★☆☆CMS 3/546 bedsFor-profitMedicaid
- Nurse hours
- 4.51 /day
- Staff turnover
- 26%
- Serious cites
- 0
Accura Healthcare Of Le Mars runs a 46-bed for-profit home in Plymouth County, and the staffing numbers are its strongest card. At 4.51 nurse hours per resident day, it sits about 17% above the national average, and weekend coverage dips only about 9% below its own weekday level, modest by industry standards. Turnover is 26.1%, well under the national 45.8%, which suggests people stay. The caution is on the inspection side: 17 deficiencies on the current record, including 2 at the harm level and 1 abuse-related. That's a meaningful count for a home this size. Staffing is clearly doing the heavy lifting here.
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.
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.
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.
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.
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.
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.
Clive, IA · Dallas County
★★★★★CMS 5/560 bedsFor-profitMedicaid
- Nurse hours
- 4.89 /day
- Staff turnover
- 24%
- Serious cites
- 0
Walnut Ridge runs on unusually generous staffing for a 60-bed for-profit home, 4.89 nurse hours per resident day, roughly a quarter above the national average, and that's the main reason it holds up well under scrutiny. Weekend coverage dips about 8% from weekday levels, so ask how that plays out on a Sunday. Turnover sits at 24.4%, well under the 45.8% national figure, which suggests people stay. The tradeoff is a longer deficiency record: 13 citations on file, including one tied to abuse, though none rose to actual harm or jeopardy. A July 2025 inspection means the state looked recently.
Altoona, IA · Polk County
★★★★★CMS 5/546 bedsFor-profitMedicaid
- Nurse hours
- 4.47 /day
- Staff turnover
- 37%
- Serious cites
- 0
Prairie Vista Village runs on 4.47 nurse hours per resident day, roughly 16% above the national average, and its weekend staffing holds about 16% below its own weekday level, a dip worth asking about if your family visits mainly on Saturdays and Sundays. Staff turnover sits at 37.3%, better than the 45.8% national figure, which matters for whether your parent sees the same faces month to month. Five deficiencies on the current record, none at harm or jeopardy level and none abuse-related, with the last inspection in May 2025. It's a for-profit LLC with 46 beds, small enough that you can reasonably expect the administrator to know your mother's name.
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.
Des Moines, IA · Polk County
★★★★☆CMS 4/559 bedsNon-profitMedicaid
- Nurse hours
- 4.19 /day
- Staff turnover
- 31%
- Serious cites
- 0
Calvin Community in Des Moines runs on a nonprofit model with 59 certified beds, and the staffing numbers are its strongest suit: 4.19 nurse hours per resident day, roughly 8% above the national average, with a 5/5 CMS staffing star. Weekend coverage dips about 11% below its own weekday level, which is worth knowing if your visits fall on Saturdays or Sundays. Turnover sits at 31.3% against a national average of 45.8%, meaning workers tend to stay longer here than at most homes. The tradeoff is a 3/5 inspection star with 12 deficiencies on record, though none involved harm or abuse, and one fine totaling $4,233. The last inspection was in December 2025, so the record is recent.
Washington, IA · Washington County
★★★★★CMS 5/555 bedsNon-profitMedicaid
- Nurse hours
- 4.35 /day
- Staff turnover
- 35%
- Serious cites
- 0
United Presbyterian Home runs 4.35 nurse hours per resident day, about 13 percent above the national average of 3.86. Weekend coverage drops roughly 14 percent from its own weekday level, so ask how that plays out on a Saturday. Staff turnover sits at 35.1 percent against a national 45.8 percent, which matters for how well aides know your mother's routines. The current record shows 22 deficiencies, including one at the harm level and one abuse-related, with the most recent inspection in July 2025. This is a nonprofit with strong staffing and quality marks, but those two serious citations are the reason to read the inspection reports yourself before deciding.
Iowa City, IA · Johnson County
★★★★★CMS 5/570 bedsNon-profitMedicaid
- Nurse hours
- 5.28 /day
- Staff turnover
- 28%
- Serious cites
- 0
Oaknoll runs a leaner, steadier operation than most. Nurse staffing sits at 5.28 hours per resident day, roughly 37% above the national average, and weekends barely dip from that pace, only about 3% below weekday levels, which is where a lot of homes quietly cut corners. Staff turnover is 27.9%, well under the 45.8% national figure, so the people caring for residents tend to stick around. Inspections back that up: a 5/5 health inspection rating, seven deficiencies on record with none at the harm or jeopardy level and none abuse-related, and the most recent visit in September 2025. One caveat worth naming: the quality measure score is 2/5, so the clinical-outcome data isn't as strong as everything else here.
Ankeny, IA · Polk County
★★★★★CMS 5/560 bedsNon-profitMedicaid
- Nurse hours
- 4.58 /day
- Staff turnover
- 37%
- Serious cites
- 0
Mill-Pond runs on 4.58 nurse hours per resident day, roughly 19% above the national average, and that staffing shows up in the five-star rating CMS gives it for workforce. Weekend coverage dips about 9% below its own weekday level, so ask how that plays out on a Sunday. Staff turnover sits at 37.1%, better than the 45.8% national figure. The current record lists 10 deficiencies, none at the harm or jeopardy level, though 3 are abuse-related, worth asking about directly. The last inspection was March 2026, and the health inspection and quality measure ratings both came in at 4 out of 5.