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

209 For-Profit Nursing Homes in Iowa

209 of the 388 Medicare-certified nursing homes in Iowa (54%) are for-profit, and all are listed below. 37 of the 209 graded homes earn an A and 14 earn a D or F. Nurse staff turnover runs 46.9%, 2.8 points higher than the 44.1% across all homes there. Accura Healthcare Of New Hampton in New Hampton grades highest at A (97 out of 100).

How for-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

3.66

All homes in Iowa: 3.82

Worse than the local average

Nurse staff turnover

46.9%

All homes in Iowa: 44.1%

Worse than the local average

Average ElderGrade score

74.8/100

All homes in Iowa: 77.9/100

Worse than the local average

Grade spread

A
B
C

37 grade A, 111 grade B, 47 grade C, 14 grade D,

The best-graded for-profit home in Iowa is Accura Healthcare Of New Hampton in New Hampton, IA, grade A, 97/100.

Every for-profit nursing home in Iowa

Showing 121 to 140 of 209, best-graded first.

B

74/100

River Valley Nursing And Rehabilitation

Pleasant Valley, IA · Scott County

CMS 2/544 bedsFor-profitMedicaid
Nurse hours
3.72 /day
Staff turnover
49%
Serious cites
0

Aspire of Pleasant Valley is a 44-bed for-profit home in Scott County, and the numbers tell a mixed story. Nurse staffing sits at 3.72 hours per resident day, a bit under the national average, and weekends run about 11 percent thinner than weekdays, so coverage gets lightest exactly when families tend to visit. Annual turnover of 48.5% is higher than the national figure of 45.8%. The bigger concern is the inspection record: 35 deficiencies, including one at the harm or jeopardy level and two tied to abuse, with the most recent inspection in August 2025. Federal ratings put health inspections and quality measures both at 2 out of 5 stars, while staffing scores 4. That gap is worth asking about directly.

B

74/100

Luther Manor At Hillcrest

Dubuque, IA · Dubuque County

CMS 1/5103 bedsFor-profitMedicaid
Nurse hours
4.49 /day
Staff turnover
54%
Serious cites
0

Luther Manor At Hillcrest runs a for-profit shop with 103 certified beds, and the numbers split in two directions. Nurse staffing sits at 4.49 hours per resident day, about 16 percent above the national average of 3.86, but weekends drop roughly 11 percent below the home's own weekday coverage, and annual turnover is 54.3 percent against a national 45.8. That combination means bodies are scheduled, though not always the same ones. The inspection record is where the trouble concentrates: a one-out-of-five health inspection rating, 24 deficiencies including three at harm or jeopardy level, and $42,406 in fines across two events. No abuse citations appear. The most recent inspection was February 12, 2026. Quality measures score two out of five. Ask about weekend coverage and the plan for the three harm-level findings before you decide.

B

74/100

Arbor Springs Of West Des Moines L L C

West Des Moines, IA · Dallas County

CMS 1/556 bedsFor-profit
Nurse hours
5.38 /day
Staff turnover
97%
Serious cites
0

Arbor Springs runs 5.38 nurse hours per resident each day, well above the national average, but that number hides a problem: nearly every aide and nurse is new, with turnover at 96.8% against a national 45.8%. Weekend coverage also drops about 11% below weekday levels, so care depends on who happens to be on shift. Inspectors found 17 deficiencies on the current record, including two at the harm level and one tied to abuse, with the last visit in May 2025. The for-profit LLC behind it has clear strengths and real gaps, and the staffing score reflects that split honestly.

B

73.5/100

Great River Care Center

Mc Gregor, IA · Clayton County

CMS 4/539 bedsFor-profitMedicaid
Nurse hours
3.42 /day
Staff turnover
63%
Serious cites
0

Great River Care Center in McGregor runs 39 beds under for-profit LLC ownership, and its recent inspections look solid, four stars for health inspections and quality measures, with the last survey in August 2025. The staffing picture is where it gets shakier. At 3.42 nurse hours per resident day, it sits about 12% under the national average, and weekends drop roughly 16% below its own weekday levels, so coverage thins out exactly when families tend to visit. Annual turnover of 63% is well above the 45.8% national figure, which matters for continuity of care. Five deficiencies sit on the current record, one serious enough to involve harm or jeopardy, plus a single $8,281 fine.

B

73/100

The Summit Of Bettendorf

Bettendorf, IA · Scott County

CMS 3/539 bedsFor-profitMedicaid
Nurse hours
4.58 /day
Staff turnover
57%
Serious cites
0

The Summit of Bettendorf runs a 39-bed for-profit home where nurses give about 4.58 hours of care per resident per day, roughly 18 percent more than the national average, a real strength. Two things temper that. Weekend staffing drops about 8 percent below the home's own weekday level, so families visiting Saturday or Sunday may see fewer hands. And turnover sits at 56.9 percent against a national 45.8 percent, meaning the people providing that extra care keep changing. The current inspection record carries nine deficiencies, one at the harm or jeopardy level and one abuse-related, along with a single $26,358 fine. The last inspection was in December 2025, so the record is recent rather than stale.

B

72.5/100

Greenfield Rehabilitation & Health Care Center

Greenfield, IA · Adair County

CMS 3/546 bedsFor-profitMedicaid
Nurse hours
3.28 /day
Staff turnover
56%
Serious cites
0

Greenfield Rehabilitation & Health Care Center runs 46 beds under corporate ownership, and its staffing is the clearest number here: 3.28 nurse hours per resident day against a national average of 3.86. Weekends drop roughly 16% below the home's own weekday coverage, and turnover sits at 55.8%, ten points above the national rate. The inspection record shows 20 deficiencies, one serious enough to reach harm or jeopardy level, though none are abuse-related, and a single fine of $4,516. The last inspection was July 2025, so this picture is recent. Quality measures score well, but low staffing and high turnover are worth asking about directly before committing.

B

72.5/100

Oakview Nursing And Rehabilitation

Burlington, IA · Des Moines County

CMS 3/560 bedsFor-profitMedicaid
Nurse hours
3.64 /day
Staff turnover
54%
Serious cites
0

Oakview runs 3.64 nurse hours per resident day, about 6% under the national average, and weekend coverage drops roughly 17% below its own weekday level, so the hours are thinnest exactly when families tend to visit. Staff turnover sits at 54.4% against a national 45.8%, which means more than half the nursing staff left within a year, and constant replacement is hard on residents who rely on familiar faces. The current record carries 17 deficiencies, including one at the harm or jeopardy level and one abuse-related. Inspectors were last in on June 23, 2025. Corporate-owned, 60 beds.

B

72/100

Eagle Point Nursing And Rehabilitation

Clinton, IA · Clinton County

CMS 4/575 bedsFor-profitMedicaid
Nurse hours
3.63 /day
Staff turnover
36%
Serious cites
0

Eagle Point runs lean on nurse staffing, 3.63 hours per resident day against a national average of 3.86, and weekends are thinner still, about 11% below what the home staffs on weekdays. That gap matters most when families visit Saturday and Sunday and wonder who's actually on the floor. On the other hand, turnover sits at 36.1%, better than the 45.8% national figure, so the aides and nurses who are there tend to stay. The inspection record is clean where it counts: nine deficiencies, none at the harm level, none tied to abuse, with the most recent survey completed in April 2026. For-profit LLC ownership, 75 beds.

B

72/100

Azria Health Rose Vista

Woodbine, IA · Harrison County

CMS 1/576 bedsFor-profitMedicaid
Nurse hours
3.60 /day
Staff turnover
43%
Serious cites
0

Azria Health Rose Vista runs 76 certified beds in Woodbine under for-profit LLC ownership, and its nurse staffing sits at 3.60 hours per resident day, about 7% under the national average of 3.86. Weekends thin out further, roughly 14% below the home's own weekday coverage. Staff turnover is 42.6%, a touch better than the 45.8% national figure, but the inspection record is where the picture darkens: 22 deficiencies on file, including one at the harm or jeopardy level and one abuse-related. That last inspection closed in November 2025, so the findings are current, not old history.

B

72/100

Rolling Green Village Care Center

Nevada, IA · Story County

CMS 3/558 bedsFor-profitMedicaid
Nurse hours
4.23 /day
Staff turnover
65%
Serious cites
0

Rolling Green Village Care Center sits in Story County with 58 certified beds and a for-profit LLC owner. The 4.23 nursing hours per resident day runs about 10% above the national figure, which sounds good until you see weekends dip roughly 12% below the home's own weekday level, coverage you can count on Monday may not be there Saturday. Staff turnover of 65% is well past the 45.8% national average, and 16 deficiencies on record, two of them at harm or jeopardy level, carry a $14,380 fine. The last inspection was January 14, 2026. Three stars across health, quality, and staffing tell you the same thing the numbers do: adequate, not strong.

B

72/100

Harmony Marshalltown

Marshalltown, IA · Marshall County

CMS 1/572 bedsFor-profitMedicaid
Nurse hours
4.01 /day
Staff turnover
51%
Serious cites
0

Harmony Marshalltown runs 4.01 nurse hours per resident per day, a bit above the national average of 3.86. But weekends drop roughly 9% below its own weekday staffing, and turnover sits at 50.7% against a national 45.8%. Those two facts matter more than the headline staffing number, because they mean the coverage you see on paper isn't evenly distributed. The inspection record is where the real concern lives: 46 deficiencies, 4 at harm or jeopardy level, 1 abuse-related, and a $78,878 fine. CMS gave it 1 out of 5 stars on health inspections, though quality measures came in at 3. The most recent inspection was January 2026. Corporate-owned, 72 beds.

B

72/100

Valley Vista For Nursing And Rehabilitation

Newton, IA · Jasper County

CMS 3/570 bedsFor-profitMedicaid
Nurse hours
3.01 /day
Staff turnover
70%
Serious cites
0

Valley Vista runs about 3.01 nurse hours per resident per day, roughly a fifth below the national figure of 3.86, and weekend coverage dips further from its own weekday level. That thin staffing sits alongside a 70.4% annual turnover rate, well above the 45.8% national average, and a two-out-of-five CMS staffing rating. The health inspection record shows 36 deficiencies, including one at the harm or jeopardy level and three tied to abuse, with the most recent inspection in August 2025. Quality measures score five out of five, but a limited liability for-profit operator with that turnover and those survey findings is the fuller picture.

B

72/100

Accura Healthcare Of Spirit Lake

Spirit Lake, IA · Dickinson County

CMS 2/580 bedsFor-profitMedicaid
Nurse hours
3.54 /day
Staff turnover
41%
Serious cites
0

Accura Healthcare of Spirit Lake runs 80 certified beds under corporate, for-profit ownership, and its inspection record is the weak spot: 23 deficiencies on file, including three tied to abuse and one serious enough to reach harm or jeopardy level. That produced a $34,567 fine, and the most recent inspection dates to October 2025. Staffing cuts both ways, 3.54 nurse hours per resident day sits about 8% under the national average, and weekends drop roughly 14% below the home's own weekday levels, though turnover at 40.8% is better than the 45.8% national figure. A 2/5 inspection rating against 4/5 staffing tells you where the problems concentrate.

B

72/100

Solon Nursing Care Center

Solon, IA · Johnson County

CMS 5/596 bedsFor-profitMedicaid
Nurse hours
3.83 /day
Staff turnover
55%
Serious cites
0

Solon Nursing Care Center sits in Johnson County with 96 certified beds and a for-profit corporate owner. The inspection record is genuinely strong, nine deficiencies on file, just one at the harm level, nothing abuse-related, and a survey as recent as July 2025. Staffing runs slightly under the national average at 3.83 nurse hours per resident day, and weekends dip about 10% below the home's own weekday coverage. Turnover is the real pressure point: 55.3% annually against a 45.8% national figure, which matters more when a building is already lean on hours. Quality measures land at 2 out of 5 stars, a low mark that inspection results alone don't explain.

B

71.5/100

Grandview Healthcare Center

Oelwein, IA · Fayette County

CMS 4/572 bedsFor-profitMedicaid
Nurse hours
4.15 /day
Staff turnover
27%
Serious cites
0

Grandview Healthcare Center runs 72 certified beds in Oelwein under for-profit limited liability ownership, and its nurse staffing sits at 4.15 hours per resident day, roughly 7% above the national average of 3.86. Weekend coverage drops about 15% below its own weekday levels, so the weekday numbers aren't the whole picture. Staff turnover is 27%, well under the national 45.8%, which matters for whether caregivers actually know the residents. The inspection record shows 12 deficiencies, none at harm or jeopardy level, but one is abuse-related. Its last inspection was April 2026, so the record is recent. Quality measure scores run low while inspection scores run high, worth asking about specific care outcomes.

B

71.5/100

Accura Healthcare Of Newton East, Llc

Newton, IA · Jasper County

CMS 1/554 bedsFor-profitMedicaid
Nurse hours
3.14 /day
Staff turnover
38%
Serious cites
0

Accura Healthcare of Newton East runs 54 beds under for-profit LLC ownership, and its staffing sits at 3.14 nurse hours per resident day, roughly 19% under the national average of 3.86. Weekends drop about 17% below its own weekday levels, so coverage thins out exactly when families tend to visit. Turnover is 38.2%, actually better than the 45.8% national figure, which makes the thin hours look more like a budget decision than a retention problem. The inspection record is the harder part: 39 deficiencies, including one at harm or jeopardy level and four tied to abuse, plus a $19,744 fine. The most recent inspection was February 2026.

B

71/100

Accura Healthcare Of South Des Moines

Des Moines, IA · Polk County

CMS 1/589 bedsFor-profitMedicaid
Nurse hours
3.93 /day
Staff turnover
48%
Serious cites
0

Accura Healthcare of South Des Moines runs 89 beds under limited liability ownership, and its staffing numbers look decent on paper, 3.93 nurse hours per resident day, a hair above the national average, though weekends drop about 13% below its own weekday coverage. The trouble sits elsewhere: 67 deficiencies on the current record, including four at the harm or jeopardy level and seven tied to abuse, with two fines totaling $52,632. Staff turnover runs 47.6%, higher than the national average, and the health inspection rating sits at 1 out of 5. The most recent inspection was July 2025, so the record is current, not stale. Good weekday staffing alone doesn't offset that inspection history.

B

71/100

Pinnacle Specialty Care

Cedar Falls, IA · Black Hawk County

CMS 2/5100 bedsFor-profitMedicaid
Nurse hours
3.31 /day
Staff turnover
27%
Serious cites
0

Pinnacle Specialty Care is a 100-bed for-profit home in Cedar Falls, and the numbers point in a few different directions. Nurse staffing sits at 3.31 hours per resident day, roughly 14% under the national average, and weekends run about 8% thinner than weekdays, which is when families tend to visit and notice. Turnover, though, is genuinely low at 27.4% against a 45.8% national figure, so the people who are there tend to stay. The inspection record is the bigger concern: 20 deficiencies, one serious enough to reach harm or jeopardy level, with a $8,362 fine and a 2-star health inspection rating. That's a lot of citations for a home this size, and it's what pulls the overall picture down.

B

71/100

Maple Manor Village

Aplington, IA · Butler County

CMS 4/542 bedsFor-profitMedicaid
Nurse hours
3.02 /day
Staff turnover
53%
Serious cites
0

Maple Manor Village runs on 3.02 nurse hours per resident day, roughly a fifth below the national figure, and weekend coverage drops further below what it manages on weekdays. About 52.6% of staff turned over in the past year, higher than the 45.8% national rate, that's a lot of new faces for a 42-bed home. The current record shows seven deficiencies, none rising to harm or jeopardy, though two are abuse-related. Inspectors were last in on February 18, 2026, and the health inspection rating sits at 4 of 5, which is genuinely good; the staffing rating of 2 tells the other half of the story.

B

70.5/100

Salem Lutheran Home

Elk Horn, IA · Shelby County

CMS 1/564 bedsFor-profitMedicaid
Nurse hours
3.86 /day
Staff turnover
63%
Serious cites
0

Salem Lutheran Home in Elk Horn runs 64 beds under corporate ownership, and its staffing numbers look solid at first glance, 3.86 nurse hours per resident day, right at the national average, with a four-star staffing rating. But weekends drop about 18% below weekday levels, and turnover sits at 63% against a national average of 45.8%, meaning most of the aides and nurses caring for residents are relatively new to the building. The health inspection record is the real concern: 46 deficiencies, including 7 tied to abuse and 3 serious enough to put residents in harm's way. State inspectors were last on site in June 2025.

Frequently asked questions

How many for-profit nursing homes are there in Iowa?
There are 209 for-profit Medicare-certified nursing homes in Iowa, 54% of the 388 nursing homes there.
Are for-profit nursing homes better staffed?
In Iowa they average 3.66 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 46.9% against 44.1%.
Which for-profit nursing home grades best in Iowa?
Accura Healthcare Of New Hampton in New Hampton, IA, grade A, 97 out of 100.
Does being for-profit mean a nursing home is safe?
No. Of the 209 graded for-profit homes in Iowa, 37 grade A and 14 grade D or F.
Do for-profit nursing homes in Iowa accept Medicaid?
206 of the 209 are certified to accept Medicaid. See Medicaid and nursing homes.

Before you shortlist in Iowa