Showing 61 to 80
of 105, best-graded first.
Grimes, IA · Polk County
★★★☆☆CMS 3/540 bedsFor-profitMedicaid
- Nurse hours
- 4.54 /day
- Staff turnover
- 49%
- Serious cites
- 0
Kennybrook Village sits in Grimes with 40 certified beds and an individual for-profit owner. The nurse staffing number is the standout: 4.54 hours per resident day, roughly 18% above the national average, which is why CMS gives it 4 stars on staffing. Weekend coverage drops about 12% from weekday levels, so ask how that plays out on Saturdays. Turnover runs 49.1%, a bit above the national 45.8%, not alarming, but worth knowing. Twelve deficiencies are on record, none at harm or jeopardy level and none abuse-related, and the last inspection was January 2026. Inspection and quality measures both sit at 3 stars.
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.
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.
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.
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.
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.
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.
Fort Madison, IA · Lee County
★★★☆☆CMS 3/580 bedsFor-profitMedicaid
- Nurse hours
- 4.52 /day
- Staff turnover
- 53%
- Serious cites
- 0
Birkwood Village of Fort Madison runs 80 certified beds under for-profit LLC ownership, and its nurse staffing sits at 4.52 hours per resident day, roughly 17% above the national average of 3.86. That's a real strength. The catch is consistency: weekend staffing drops about 17% below its own weekday level, and annual turnover runs 52.5% against a national average of 45.8%. The inspection record shows 25 deficiencies, including one at the harm or jeopardy level and one abuse-related, with a single fine of $3,145. Its last inspection was in April 2026, so the record is current, not stale.
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.
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.
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.
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.
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.
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.
Asbury, IA · Dubuque County
★★☆☆☆CMS 2/532 bedsFor-profitMedicaid
- Nurse hours
- 5.14 /day
- Staff turnover
- n/a
- Serious cites
- 0
Grand Meadows runs 32 certified beds in Asbury under corporate for-profit ownership, and the numbers are worth walking through before you tour. Twenty deficiencies sit on its current record, including one that rose to the level of actual harm or jeopardy and three tied to abuse, that combination matters more than the single $16,448 fine on file. Staffing is where this home falls furthest behind, landing at the bottom of CMS's rating scale, which means the people doing the daily hands-on care are stretched thin relative to what federal reviewers expect. The last inspection, in March 2026, is recent, so these findings reflect how the place operates now, not a fix from years ago.
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.
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.
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.
Tipton, IA · Cedar County
★★★☆☆CMS 3/554 bedsNon-profitMedicaid
- Nurse hours
- 4.16 /day
- Staff turnover
- 44%
- Serious cites
- 0
Cedar Manor sits in Tipton with 54 certified beds and a nonprofit owner, and its day-to-day staffing is genuinely better than most, 4.16 nurse hours per resident, roughly 8 percent above the national average, with turnover at 43.6 percent, a bit under the national figure. The catch is weekends, when coverage drops about 14 percent below the home's own weekday level, and that gap matters when falls and infections don't check the calendar. The inspection record is where the concerns concentrate: 15 deficiencies, four of them serious enough to put residents at risk of harm, plus one abuse-related finding and $32,289 in fines. The most recent inspection was November 2025, so the picture is current rather than stale.
Mount Vernon, IA · Linn County
★★☆☆☆CMS 2/555 bedsFor-profitMedicaid
- Nurse hours
- 3.73 /day
- Staff turnover
- n/a
- Serious cites
- 0
Hallmark Care Center in Mount Vernon runs a 55-bed for-profit operation, and its nurse staffing sits at 3.73 hours per resident day, just under the national average of 3.86. That gap widens on weekends, when coverage drops roughly 10% below the home's own weekday level, a pattern families often notice as thinner attention on Saturdays and Sundays.
The current inspection record shows 18 deficiencies, none at the harm or jeopardy level and none abuse-related, and the most recent survey dates to April 2026. State health inspectors handed out 2 out of 5 stars, while quality measures and staffing each earned 3. That split tells you the care outcomes look steadier than the inspection history does.