Showing 101 to 120
of 166, best-graded first.
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.
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.
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.
Fayette, IA · Fayette County
★★★☆☆CMS 3/546 bedsFor-profitMedicaid
- Nurse hours
- 3.85 /day
- Staff turnover
- 43%
- Serious cites
- 0
Maple Crest Manor runs 46 beds in Fayette under corporate ownership, and its staffing sits essentially at the national mark, 3.85 nurse hours per resident day against 3.86 nationwide. The catch is weekends, when coverage drops about 15% below what the home staffs on weekdays. Staff turnover of 43.2% is a little better than the 45.8% national figure, though still meaning nearly half the workforce turning over in a year. Inspections are current, the most recent in May 2025, and the record shows 8 deficiencies with none at the harm level and none abuse-related. A 4-star inspection rating with no serious findings is the strongest part of this picture.
North English, IA · Iowa County
★★★★★CMS 5/544 bedsFor-profitMedicaid
- Nurse hours
- 3.12 /day
- Staff turnover
- n/a
- Serious cites
- 0
English Valley runs 44 beds in North English under corporate for-profit ownership, and its inspection record is genuinely strong, a single deficiency on the books, though it did rise to the harm level, and nothing abuse-related. The bigger thing to weigh is daily coverage: 3.12 nurse hours per resident, roughly 19% under the national average of 3.86, with weekends running about 7% thinner than weekdays. A five-star health inspection and four-star quality measures suggest the care itself is sound when surveyed, but thin staffing is what families feel on a Tuesday night, not on inspection day. The most recent survey was in January 2026.
Glenwood, IA · Mills County
★★★☆☆CMS 3/569 bedsNon-profitMedicaid
- Nurse hours
- 4.96 /day
- Staff turnover
- 43%
- Serious cites
- 0
Glen Haven Village runs a leaner ship than most on the floor: 4.96 nurse hours per resident day, about 28% above the national average, enough to earn the top CMS staffing rating. Weekend coverage dips roughly 9% below weekday levels, and turnover sits at 43%, slightly better than the national 45.8%. The trouble is everything else. Inspectors have cited 23 deficiencies on the current record, four serious enough to risk harm, one tied to abuse, and three fines totaling $35,913. The most recent inspection was June 2025, and a 2-out-of-5 health inspection rating tells you those findings weren't minor paperwork issues. Good staffing, uneven care.
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.
Council Bluffs, IA · Pottawattamie County
★☆☆☆☆CMS 1/562 bedsFor-profitMedicaid
- Nurse hours
- 3.91 /day
- Staff turnover
- 55%
- Serious cites
- 0
North Crest Living Center runs 62 beds in Council Bluffs under for-profit LLC ownership, and its staffing sits just barely above the national average, 3.91 nurse hours per resident day against 3.86 nationally. That thin margin narrows further on weekends, when coverage drops roughly 18% below its own weekday levels, and annual turnover of 54.5% runs well above the 45.8% national figure, meaning the people providing that care keep changing. The bigger concern is inspections: a 1-out-of-5 health inspection rating, 34 deficiencies on the current record including one abuse-related citation, and a most recent inspection in July 2025. Quality measures rate better, and no deficiency reached actual harm, but the inspection record is what family members should weigh hardest.
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.
Hartley, IA · Obrien County
★★★☆☆CMS 3/562 bedsNon-profitMedicaid
- Nurse hours
- 4.02 /day
- Staff turnover
- 41%
- Serious cites
- 0
Staffing is the strong point at Community Memorial Health Center: 4.02 nurse hours per resident day, a bit above the national average, with turnover at 41.1% that's actually lower than the typical nursing home. But weekends run about 13% thinner than weekdays, so coverage isn't even across the week. The trouble sits on the inspection side, 19 deficiencies on the current record, including two at harm or jeopardy level and four tied to abuse, plus $44,528 in fines. The most recent inspection was January 2026. Nonprofit ownership and good weekday staffing don't cancel out that record; they just mean the problems aren't about money or raw hours.
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.
Sergeant Bluff, IA · Woodbury County
★☆☆☆☆CMS 1/566 bedsFor-profitMedicaid
- Nurse hours
- 3.72 /day
- Staff turnover
- 47%
- Serious cites
- 0
Pioneer Valley Living and Rehab runs 66 beds in Sergeant Bluff under for-profit LLC ownership, and its inspection record is the part that stands out: 63 deficiencies on file, five of them serious enough to reach harm or jeopardy, plus two tied to abuse. The last inspection was recent, March 2026, so this isn't stale history.
Nurse staffing sits at 3.72 hours per resident day, roughly 4% under the national average, and weekends run about 14% thinner than weekdays. Annual turnover of 46.6% is essentially the national rate, meaning the staff you meet may not be there in a year.
Worth asking the administrator directly what changed since that inspection.
Conrad, IA · Grundy County
★★★☆☆CMS 3/546 bedsFor-profitMedicaid
- Nurse hours
- 3.42 /day
- Staff turnover
- 54%
- Serious cites
- 0
Oakview runs on thinner staffing than most homes its size, 3.42 nurse hours per resident day against a national average of 3.86, and weekends are where that gets sharper, with coverage dropping roughly 19% below its own weekday level. Turnover sits at 54.3%, well above the 45.8% national figure, so the people around your family member change often. The state's most recent visit, in May 2025, turned up three deficiencies, one serious enough to involve harm or jeopardy; nothing abuse-related. Corporate ownership and 46 beds mean you're one of a few, not a number in a big building, worth asking the administrator directly how they cover a weekend call-out.
Stacyville, IA · Mitchell County
★★★☆☆CMS 3/534 bedsNon-profitMedicaid
- Nurse hours
- 4.90 /day
- Staff turnover
- 57%
- Serious cites
- 0
Stacyville Community Nursing Home runs high on nurse staffing, 4.90 hours per resident day, roughly 27% above the national average, and CMS gives it its top staffing rating. That's real, but look at how the hours land: weekends run about 16% thinner than weekdays. Staff turnover sits at 56.8%, well above the 45.8% national figure, which matters more in a 34-bed home where residents know their caregivers by name. The inspection record is the bigger concern. There are 39 deficiencies on file, including two at the harm or jeopardy level and two tied to abuse, plus one fine of $21,986. The last inspection was June 2025.
Buffalo Center, IA · Winnebago County
★★★★★CMS 5/542 bedsNon-profitMedicaid
- Nurse hours
- 3.09 /day
- Staff turnover
- 36%
- Serious cites
- 0
Timely Mission Nursing Home runs on a leaner staffing budget than most Iowa homes, 3.09 nurse hours per resident day against a national average of 3.86, and weekends dip about 16% below its own weekday coverage. That's worth asking about directly, especially if your family member needs help at predictable times. The tradeoff is a clean inspection record: zero deficiencies at the harm level, nothing abuse-related, and a survey completed just months ago. Staff turnover sits at 36%, better than the national 45.8%, which suggests people tend to stay. The nonprofit ownership and 42-bed size mean a small, stable operation, fewer moving parts, but also fewer nurses on the floor at any given hour.
Audubon, IA · Audubon County
★★★☆☆CMS 3/546 bedsNon-profitMedicaid
- Nurse hours
- 3.92 /day
- Staff turnover
- 61%
- Serious cites
- 0
Friendship Home Association in Audubon runs 46 beds as a nonprofit, and its nurse staffing sits just above the national average at 3.92 hours per resident day. That edge narrows on weekends, when coverage drops roughly 15% below the home's own weekday levels. Staff turnover is the bigger concern: 60.5% of employees leave annually, well above the 45.8% national rate, which matters for residents who value seeing the same faces. Inspections look solid on paper, a 4-out-of-5 health inspection rating and a visit as recent as June 2025, but the current record still carries 15 deficiencies, including one at the harm level and one tied to abuse, plus five fines totaling $30,227.
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.
Gladbrook, IA · Tama County
★★☆☆☆CMS 2/554 bedsFor-profitMedicaid
- Nurse hours
- 3.51 /day
- Staff turnover
- 32%
- Serious cites
- 0
Westbrook Acres runs about 3.51 nurse hours per resident day, roughly 9% under the national average of 3.86, and weekends dip about 15% below its own weekday staffing. Turnover sits at 32.4%, better than the 45.8% national figure, and its last inspection was recent (March 2026), yet the record carries 14 deficiencies, including one at the harm level and three tied to abuse. State inspectors gave it 4 of 5 stars, but the federal quality measures come in at just 1, which is worth asking about directly.