facebook tracking Short-Term Rehab in Iowa (2026): 50 SNFs Rated by CMS
Skip to content

Short-term rehab in Iowa: skilled nursing facilities rated by CMS

All states › Iowa › Short-term rehab

Medicare-certified homes ranked by CMS's short-stay quality rating, which covers residents who stay briefly, usually for rehab after a hospital stay. 249 of the 387 nursing homes in Iowa are Medicare-certified and have a CMS short-stay rating; these are the 50 rated highest. 76 have a 5-star short-stay rating, and the average is 3.4 stars. Ties go to the higher CMS overall rating, then more registered nurse hours per resident per day.

Ratings come from CMS and are updated monthly; these are from October 2026. CMS ratings don't say which therapy services a home provides, so ask each home about the care you need, and check with Medicare or your plan about coverage.

Skilled nursing facilities in Iowa by CMS short-stay rating

1
Deerfield Health Care Center Urbandale
30 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 5.86 hrs/day
2
Heartland Care Center Marcus
38 beds Medicaid Medicare
★★★★★
Inspection 3/5 Staffing 5/5 Quality 5/5
Nurse hours 4.45 hrs/day
3
Terrace Glen Village Marion
40 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.30 hrs/day
4
Scottish Rite Park Des Moines
51 beds Medicaid Medicare 5 fines
★★★★★
Inspection 3/5 Staffing 5/5 Quality 5/5
Nurse hours 5.47 hrs/day
5
Mayflower Home Grinnell
40 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.85 hrs/day
6
Walnut Ridge Clive
60 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.94 hrs/day
7
St Luke's Helen G Nassif Transitional Care Center Cedar Rapids
46 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.03 hrs/day
8
Denver Sunset Home Denver
31 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.04 hrs/day
9
Prairie Vista Village Altoona
46 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.43 hrs/day
10
Woodland Terrace Waverly
100 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.25 hrs/day
11
Edgewood Convalescent Home Edgewood
56 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.46 hrs/day
12
St Francis Manor Grinnell
78 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.74 hrs/day
13
Spurgeon Manor Dallas Center
55 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 5.09 hrs/day
14
Sunrise Terrace Nursing & Rehabilitation Center Winfield
46 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.11 hrs/day
15
The Village Indianola
54 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 4.17 hrs/day
16
Meth-Wick Health Center Cedar Rapids
69 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.76 hrs/day
17
Sibley Specialty Care Sibley
46 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 3.64 hrs/day
18
West Point Care Center West Point
46 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.88 hrs/day
19
West Ridge Care Center Cedar Rapids
60 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 3.96 hrs/day
20
Gracewell, An Eventide Community Denison
84 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 3.70 hrs/day
21
Chautauqua Guest Home #2 Charles City
53 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.09 hrs/day
22
Prairie View Home Sanborn
55 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 3.59 hrs/day
23
Stonehill Care Center Dubuque
185 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 3.51 hrs/day
24
Evans Senior Living Community Cresco
43 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 3.58 hrs/day
25
Accura Healthcare of Ottumwa Ottumwa
60 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.89 hrs/day
26
Hubbard Care Center Hubbard
60 beds Medicaid Medicare 4 fines
★★★★★
Inspection 5/5 Staffing 4/5 Quality 4/5
Nurse hours 3.84 hrs/day
27
Midlands Living Center Council Bluffs
94 beds Medicaid Medicare
★★★★★
Inspection 3/5 Staffing 5/5 Quality 5/5
Nurse hours 4.15 hrs/day
28
West Bend Health and Rehabilitation West Bend
45 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 2.84 hrs/day
29
Briarwood Healthcare Center Iowa City
62 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.82 hrs/day
30
Rehabilitation Center of Hampton Hampton
52 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 2/5 Quality 5/5
Nurse hours 3.81 hrs/day
31
Westview of Indianola Care Center Indianola
71 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 5/5
Nurse hours 4.13 hrs/day
32
Concord Care Center Garner
46 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 3.59 hrs/day
33
Ennoble Nursing and Rehab Dubuque
85 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 3/5 Quality 5/5
Nurse hours 3.87 hrs/day
34
Algona Manor Care Center Algona
46 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 3.39 hrs/day
35
Rehabilitation Center of Belmond Belmond
44 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 3.66 hrs/day
36
St Luke's Regional Medical Center SNF Sioux City
20 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing — Quality 5/5
Nurse hours —
37
Newton Village Health Care Center Newton
24 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 2/5 Staffing 5/5 Quality 5/5
Nurse hours 5.69 hrs/day
38
Wesley Park Centre Newton
66 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 4/5
Nurse hours 4.09 hrs/day
39
Methodist Manor Retirement Community Storm Lake
93 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 4/5
Nurse hours 4.25 hrs/day
40
Brio of Johnston Johnston
36 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 4.49 hrs/day
41
Crown Pointe Estates Care Center Sioux Center
99 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 5/5 Quality 3/5
Nurse hours 4.79 hrs/day
42
Halcyon House Washington
54 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 2/5 Staffing 5/5 Quality 5/5
Nurse hours 4.37 hrs/day
43
Faith Lutheran Home Osage
50 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 4.37 hrs/day
44
Montrose Health Center Montrose
44 beds Medicaid Medicare 2 fines
★★★★☆
Inspection 2/5 Staffing 5/5 Quality 5/5
Nurse hours 3.49 hrs/day
45
University Park Nursing and Rehabilitation Center Des Moines
91 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 2/5 Quality 5/5
Nurse hours 3.64 hrs/day
46
Good Samaritan - Lemars Le Mars
64 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 3.18 hrs/day
47
The Ambassador Sidney Sidney
46 beds Medicaid Medicare
★★★★☆
Inspection 4/5 Staffing 4/5 Quality 4/5
Nurse hours 3.72 hrs/day
48
Woodland Health and Rehabilitation Mount Pleasant
62 beds Medicaid Medicare 1 fine
★★★★☆
Inspection 3/5 Staffing 3/5 Quality 5/5
Nurse hours 3.40 hrs/day
49
Nora Springs Care Center Nora Springs
50 beds Medicaid Medicare
★★★★☆
Inspection 3/5 Staffing 2/5 Quality 5/5
Nurse hours 3.09 hrs/day
50
Cedar Ridge Village West Des Moines
40 beds Medicaid Medicare
★★★☆☆
Inspection 3/5 Staffing 4/5 Quality 4/5
Nurse hours 4.37 hrs/day
Compare
Short-stay ratings for these 50 homes
#Nursing homeShort-stayOverallRN hours
1Deerfield Health Care Center Urbandale5/55/51.60
2Heartland Care Center Marcus5/55/51.53
3Terrace Glen Village Marion5/55/51.38
4Scottish Rite Park Des Moines5/55/51.25
5Mayflower Home Grinnell5/55/51.24
6Walnut Ridge Clive5/55/51.23
7St Luke's Helen G Nassif Transitional Care Center Cedar Rapids5/55/51.16
8Denver Sunset Home Denver5/55/51.12
9Prairie Vista Village Altoona5/55/51.11
10Woodland Terrace Waverly5/55/51.11
11Edgewood Convalescent Home Edgewood5/55/51.08
12St Francis Manor Grinnell5/55/51.06
13Spurgeon Manor Dallas Center5/55/50.98
14Sunrise Terrace Nursing & Rehabilitation Center Winfield5/55/50.95
15The Village Indianola5/55/50.94
16Meth-Wick Health Center Cedar Rapids5/55/50.93
17Sibley Specialty Care Sibley5/55/50.90
18West Point Care Center West Point5/55/50.89
19West Ridge Care Center Cedar Rapids5/55/50.89
20Gracewell, An Eventide Community Denison5/55/50.87
21Chautauqua Guest Home #2 Charles City5/55/50.86
22Prairie View Home Sanborn5/55/50.84
23Stonehill Care Center Dubuque5/55/50.82
24Evans Senior Living Community Cresco5/55/50.75
25Accura Healthcare of Ottumwa Ottumwa5/55/50.67
26Hubbard Care Center Hubbard5/55/50.65
27Midlands Living Center Council Bluffs5/55/50.61
28West Bend Health and Rehabilitation West Bend5/55/50.58
29Briarwood Healthcare Center Iowa City5/55/50.49
30Rehabilitation Center of Hampton Hampton5/55/50.47
31Westview of Indianola Care Center Indianola5/55/50.47
32Concord Care Center Garner5/55/50.46
33Ennoble Nursing and Rehab Dubuque5/55/50.45
34Algona Manor Care Center Algona5/55/50.42
35Rehabilitation Center of Belmond Belmond5/55/50.34
36St Luke's Regional Medical Center SNF Sioux City5/55/5—
37Newton Village Health Care Center Newton5/54/51.62
38Wesley Park Centre Newton5/54/50.98
39Methodist Manor Retirement Community Storm Lake5/54/50.98
40Brio of Johnston Johnston5/54/50.98
41Crown Pointe Estates Care Center Sioux Center5/54/50.80
42Halcyon House Washington5/54/50.77
43Faith Lutheran Home Osage5/54/50.77
44Montrose Health Center Montrose5/54/50.69
45University Park Nursing and Rehabilitation Center Des Moines5/54/50.64
46Good Samaritan - Lemars Le Mars5/54/50.62
47The Ambassador Sidney Sidney5/54/50.56
48Woodland Health and Rehabilitation Mount Pleasant5/54/50.46
49Nora Springs Care Center Nora Springs5/54/50.29
50Cedar Ridge Village West Des Moines5/53/51.34

CMS short-stay quality rating and overall rating, 1 to 5 stars; registered nurse hours per resident per day. CMS data, October 2026.

How this list works

What is short-term rehab in a nursing home?
A short stay in a Medicare-certified skilled nursing facility for daily skilled nursing or therapy care, usually after a hospital stay. Original Medicare can cover up to 100 days per benefit period after a medically necessary inpatient hospital stay of at least 3 days in a row; see what Medicare pays for in a nursing home.
What does the short-stay quality rating measure?
It is CMS's 1-to-5-star rating for residents who stay briefly, built from short-stay quality measures such as how often residents go back to the hospital and how often they are discharged back to the community. It is separate from the overall rating, which also counts health inspections and staffing. Data from CMS's Nursing Home Care Compare, October 2026.
Does this list show which homes offer physical, occupational or speech therapy?
No. CMS ratings don't say which therapy services a home provides or how often. Ask each home what therapy it offers and how many days a week, and read its skilled nursing staffing and inspection record.
Why isn't every home in Iowa on this list?
Only homes that are Medicare-certified and have a CMS short-stay rating are ranked. CMS gives no short-stay rating when a home has too few short-stay residents or too little data to measure.
Is this a recommendation?
No. It is a ranking of CMS's published ratings. Ratings can change every month, and a home's rating may not reflect a recent change in ownership or staff. Visit, ask questions and read the inspection reports.

More lists for Iowa

Source: CMS Provider Data Catalog, nursing home provider information, quality ratings and penalties, October 2026. Nursing Homes In Each State is independent and not affiliated with CMS or Medicare. About the data.

https://www.nursinghomesineachstate.com/iowa/short-term-rehab/ · Data: CMS, October 2026 · Nursing Homes In Each State, not affiliated with CMS or Medicare.