facebook tracking Nursing Homes in Iowa: 387 Ranked by CMS Rating
Skip to content

Iowa nursing homes ranked

All states › Iowa

387 nursing homes in Iowa are certified by Medicare or Medicaid. They are listed below by their CMS overall star rating, best first, with inspection, staffing and quality stars and nurse staffing hours. Among the 100 rated 5 stars: Childserve Habilitation Center in Johnston, Deerfield Health Care Center in Urbandale, Scottish Rite Park in Des Moines, and more.

Ratings come from CMS and are updated monthly; these are from October 2026. Stars summarize a lot, so check each home's latest inspection report and visit in person before you decide.

3.1 starsaverage overall rating (US: 3.1)
100homes rated 5 stars
3.76 hrsmedian nurse staffing per resident per day (US: 3.72)
37%fined in the last three years (US: 44%)

All Iowa nursing homes

387 nursing homes

1
Childserve Habilitation Center Johnston
74 beds Medicaid
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 10.58 hrs/day
2
Deerfield Health Care Center Urbandale
30 beds Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 5.86 hrs/day
3
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
4
Wilton Retirement Community Wilton
34 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 5.37 hrs/day
5
Sunrise Retirement Community Sioux City
74 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 5.11 hrs/day
6
Spurgeon Manor Dallas Center
55 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 5.09 hrs/day
7
Accura Healthcare of New Hampton New Hampton
52 beds Medicaid Medicare
★★★★★
Inspection 3/5 Staffing 5/5 Quality 5/5
Nurse hours 4.97 hrs/day
8
Walnut Ridge Clive
60 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.94 hrs/day
9
Iowa Veterans Home Marshalltown
702 beds Medicaid
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.94 hrs/day
10
Oaknoll Retirement Residence Iowa City
70 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 2/5
Nurse hours 4.90 hrs/day
11
Mayflower Home Grinnell
40 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.85 hrs/day
12
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
13
Story Medical Senior Care Nevada
60 beds Medicaid
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.75 hrs/day
14
St Francis Manor Grinnell
78 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 4.74 hrs/day
15
Strawberry Point Lutheran Home Strawberry Point
16 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.72 hrs/day
16
Mount Carmel Bluffs Dubuque
60 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 4.63 hrs/day
17
The Suites at Western Home Communities Cedar Falls
72 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 4.58 hrs/day
18
I O O F Home and Community Therapy Center Mason City
82 beds Medicaid Medicare 3 fines
★★★★★
Inspection 5/5 Staffing 4/5 Quality 2/5
Nurse hours 4.54 hrs/day
19
Osceola Senior Living Sibley
46 beds Medicaid
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.51 hrs/day
20
Northridge Village Ames
38 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.49 hrs/day
21
Mill-Pond Ankeny
60 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.47 hrs/day
22
Heartland Care Center Marcus
38 beds Medicaid Medicare
★★★★★
Inspection 3/5 Staffing 5/5 Quality 5/5
Nurse hours 4.45 hrs/day
23
Prairie Vista Village Altoona
46 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.43 hrs/day
24
Maple Heights Mapleton
58 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.42 hrs/day
25
Lone Tree Health Care Center Lone Tree
44 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.40 hrs/day
26
Humboldt County Memorial Hospital Humboldt
28 beds Medicaid
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.39 hrs/day
27
Bethany Home Dubuque
66 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.36 hrs/day
28
Hegg Memorial Health Center Rock Valley
60 beds Medicaid
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.32 hrs/day
29
Buchanan County Health Center Independence
39 beds Medicaid 1 fine
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 4.30 hrs/day
30
Terrace Glen Village Marion
40 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.30 hrs/day
31
Kanawha Community Home Kanawha
26 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 3/5
Nurse hours 4.28 hrs/day
32
United Presbyterian Home Washington
55 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.28 hrs/day
33
Green Hills Health Care Center Ames
56 beds Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 4.28 hrs/day
34
Woodland Terrace Waverly
100 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.25 hrs/day
35
Mill Valley Care Center Bellevue
46 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 2/5
Nurse hours 4.24 hrs/day
36
Titonka Care Center Titonka
26 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.22 hrs/day
37
Creekside Grundy Center
55 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 2/5
Nurse hours 4.20 hrs/day
38
Accura Healthcare of Bancroft Bancroft
25 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.20 hrs/day
39
Martin Health Center Cedar Falls
50 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.19 hrs/day
40
Accura Healthcare of Sioux City Sioux City
46 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.19 hrs/day
41
The Village Indianola
54 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 4.17 hrs/day
42
Simpson Memorial Home West Liberty
55 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 4.15 hrs/day
43
Midlands Living Center Council Bluffs
94 beds Medicaid Medicare
★★★★★
Inspection 3/5 Staffing 5/5 Quality 5/5
Nurse hours 4.15 hrs/day
44
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
45
Scenic Manor Iowa Falls
77 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 3/5
Nurse hours 4.11 hrs/day
46
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
47
Rockwell Community Nursing Home Rockwell
40 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.10 hrs/day
48
Chautauqua Guest Home #3 Charles City
57 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.09 hrs/day
49
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
50
Thornton Manor Nursing and Care Center Lansing
40 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 4.06 hrs/day
51
Denver Sunset Home Denver
31 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 4.04 hrs/day
52
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
53
The Gardens of Cedar Rapids Cedar Rapids
40 beds Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 4.03 hrs/day
54
Savannah Heights Mount Pleasant
50 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 4.01 hrs/day
55
Marian Home Fort Dodge
90 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 3.97 hrs/day
56
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
57
MercyOne Dyersville Senior Care Dyersville
40 beds Medicaid
★★★★★
Inspection 5/5 Staffing 4/5 Quality 4/5
Nurse hours 3.90 hrs/day
58
Accura Healthcare of Ottumwa Ottumwa
60 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.89 hrs/day
59
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
60
Ennoble Nursing and Rehab Dubuque
85 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 3/5 Quality 5/5
Nurse hours 3.87 hrs/day
61
Akron Care Center Akron
45 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 3.86 hrs/day
62
Franklin General Hospital Hampton
52 beds Medicaid
★★★★★
Inspection 4/5 Staffing 5/5 Quality 3/5
Nurse hours 3.86 hrs/day
63
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
64
Briarwood Healthcare Center Iowa City
62 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.82 hrs/day
65
Prairie Ridge Care Center Orange City
95 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 2/5
Nurse hours 3.81 hrs/day
66
Rehabilitation Center of Hampton Hampton
52 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 2/5 Quality 5/5
Nurse hours 3.81 hrs/day
67
Clarence Nursing Home Clarence
46 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 3.76 hrs/day
68
Gracewell, An Eventide Community Denison
84 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 3.70 hrs/day
69
Rehabilitation Center of Belmond Belmond
44 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 3.66 hrs/day
70
Westview Care Center Britt
67 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 4/5
Nurse hours 3.65 hrs/day
71
Sibley Specialty Care Sibley
46 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 3.64 hrs/day
72
Guttenberg Care Center Guttenberg
46 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 3/5 Quality 3/5
Nurse hours 3.62 hrs/day
73
Riceville Family Care and Therapy Center Riceville
34 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.61 hrs/day
74
Valley Vue Care Center Armstrong
40 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 4/5
Nurse hours 3.60 hrs/day
75
Lamoni Specialty Care Lamoni
43 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 3.60 hrs/day
76
Prairie View Home Sanborn
55 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 3.59 hrs/day
77
Concord Care Center Garner
46 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 3.59 hrs/day
78
Brooklyn Community Estates Brooklyn
50 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 5/5
Nurse hours 3.58 hrs/day
79
Evans Senior Living Community Cresco
43 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 4/5
Nurse hours 3.58 hrs/day
80
Wellington Place Decorah
56 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 2/5
Nurse hours 3.58 hrs/day
81
Fonda Specialty Care Fonda
46 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 5/5 Quality 5/5
Nurse hours 3.56 hrs/day
82
Accura Healthcare of Milford Milford
46 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 3/5 Quality 2/5
Nurse hours 3.55 hrs/day
83
Wheatland Manor Wheatland
44 beds Medicaid Medicare 1 fine
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.54 hrs/day
84
Stonehill Care Center Dubuque
185 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 3.51 hrs/day
85
Sunrise Hill Care Center Traer
76 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.50 hrs/day
86
Edgewood Convalescent Home Edgewood
56 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.46 hrs/day
87
Algona Manor Care Center Algona
46 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 3/5 Quality 5/5
Nurse hours 3.39 hrs/day
88
Regency Park Nursing & Rehab Center of Carroll Carroll
46 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 2/5 Quality 5/5
Nurse hours 3.35 hrs/day
89
Wapello Specialty Care Wapello
49 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 3.27 hrs/day
90
Karen Acres Care Center Urbandale
35 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.25 hrs/day
91
Mechanicsville Specialty Care Mechanicsville
39 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.24 hrs/day
92
Good Samaritan - Saint Ansgar Saint Ansgar
42 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 5/5 Quality 5/5
Nurse hours 3.23 hrs/day
93
Laporte City Specialty Care La Porte City
46 beds Medicaid Medicare
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 3.22 hrs/day
94
English Valley Nursing Care Center North English
44 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 4/5 Quality 4/5
Nurse hours 3.18 hrs/day
95
Timely Mission Nursing Home Buffalo Center
42 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 3/5 Quality 2/5
Nurse hours 2.89 hrs/day
96
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
97
Palo Alto County Hospital Emmetsburg
22 beds Medicaid
★★★★★
Inspection 4/5 Staffing 4/5 Quality 5/5
Nurse hours 2.75 hrs/day
98
Keystone Nursing Care Center Keystone
55 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing 1/5 Quality 5/5
Nurse hours —
99
On With Life Long Term Care Polk City
40 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing — Quality 2/5
Nurse hours —
100
St Luke's Regional Medical Center SNF Sioux City
20 beds Medicaid Medicare
★★★★★
Inspection 5/5 Staffing — Quality 5/5
Nurse hours —
Compare

Largest cities for nursing homes in Iowa

Nursing homes by city in Iowa

All 387 Iowa nursing homes A–Z

A

Accura Healthcare of Ames · Accura Healthcare of Aurelia · Accura Healthcare of Bancroft · Accura Healthcare of Carlisle · Accura Healthcare of Carroll · Accura Healthcare of Cascade · Accura Healthcare of Cherokee · Accura Healthcare of Creston · Accura Healthcare of Knoxville · Accura Healthcare of Lake City · Accura Healthcare of Le Mars · Accura Healthcare of Marshalltown · Accura Healthcare of Milford · Accura Healthcare of Muscatine · Accura Healthcare of New Hampton · Accura Healthcare of Newton East · Accura Healthcare of Ogden · Accura Healthcare of Onawa · Accura Healthcare of Ottumwa · Accura Healthcare of Pleasantville · Accura Healthcare of Pomeroy · Accura Healthcare of Shenandoah · Accura Healthcare of Sioux City · Accura Healthcare of South Des Moines · Accura Healthcare of Spirit Lake · Accura Healthcare of Stanton · Accura Healthcare of Toledo · Adel Acres · Akron Care Center · Algona Manor Care Center · Altoona Nursing and Rehabilitation Center · AMS Memorial-Greene · Anamosa Care Center · Arbor Springs of West Des Moines · Atlantic Specialty Care · Avoca Specialty Care · Azria Health Clarinda · Azria Health Longview · Azria Health Park Place · Azria Health Prairie Ridge · Azria Health Rose Vista · Azria Health Winterset

B

Bedford Specialty Care · Belle Plaine Specialty Care · Bethany Home · Bethany Life · Bethany Lutheran Home · Bettendorf Health Care Center · Birkwood Village of Fort Madison · Bishop Drumm Retirement Center · Bloomfield Care Center · Briarwood Healthcare Center · Brio of Johnston · Brooklyn Community Estates · Buchanan County Health Center

C

Calvin Community · Careage Hills Rehabilitation and Healthcare · Caring Acres Nursing and Rehab Center · Casa De Paz Health Care Center · Cedar Falls Health Care Center · Cedar Manor Nursing Home · Cedar Ridge Village · Centerville Specialty Care · Chapters Living of Council Bluffs · Chariton Specialty Care · Chautauqua Guest Home #2 · Chautauqua Guest Home #3 · Cherokee Specialty Care · Childserve Habilitation Center · Clarence Nursing Home · Clarion Wellness and Rehabilitation Center · Clarksville Skilled Nursing & Rehab Center · Clearview Home · Colonial Manor of Amana · Colonial Manor of Elma · Colonial Manors of Columbus Community · Community Care Center · Community Memorial Health Center · Concord Care Center · Corning Specialty Care · Correctionville Specialty Care · Corydon Specialty Care · Cottage Grove Place · Country Lane Manor · Creekside · Creston Specialty Care · Crestview Nursing and Rehabilitation · Crestview Specialty Care · Crown Pointe Estates Care Center · Crystal Heights Care Center

D

Davenport Lutheran Home · Deerfield Health Care Center · Denison Care Center · Denver Sunset Home · Dubuque Specialty Care · Dunlap Specialty Care

E

Eagle Point Nursing and Rehabilitation · Eastern Star Masonic Home · Edgewater, A Wesleylife Community · Edgewood Convalescent Home · Eldora Specialty Care · Elkader Care Center · Elm Crest Retirement Community · Embassy Rehab and Care Center · Emmetsburg Care Center · English Valley Nursing Care Center · Ennoble Nursing and Rehab · Estherville Community Care Center · Evans Senior Living Community · Exira Care Center

F

Faith Lutheran Home · Fellowship Village · Fieldstone of Dewitt · Fonda Specialty Care · Fort Dodge Health and Rehabilitation · Franklin General Hospital · Friendship Haven · Friendship Home Association · Friendship Village Retirement

G

Garden View Care Center · Glen Haven Village · Golden Age Care Center · Good Neighbor Home · Good Samaritan - Algona · Good Samaritan - Davenport · Good Samaritan - Estherville · Good Samaritan - Forest City · Good Samaritan - George · Good Samaritan - Holstein · Good Samaritan - Indianola · Good Samaritan - Lemars · Good Samaritan - Manson · Good Samaritan - Ottumwa · Good Samaritan - Red Oak · Good Samaritan - Saint Ansgar · Good Samaritan - Villisca · Good Samaritan - Waukon · Good Samaritan - West Union · Good Shepherd Health Center · Gracewell, An Eventide Community · Grand Meadows Senior Living & Health Care · Grandview Healthcare Center · Grandview Healthcare Center · Granger Nursing & Rehabilitation Center · Great River Care Center · Greater Southside Health and Rehabilitation · Green Hills Health Care Center · Greenfield Rehabilitation & Health Care Center · Grundy Care Center · Guttenberg Care Center

H

Halcyon House · Hallmar Village · Hallmark Care Center · Happy Siesta Health Care Center · Harmony Cedar Rapids · Harmony Davenport · Harmony Dubuque · Harmony House Health Care Center · Harmony Marshalltown · Harmony Utica Ridge · Harmony Waterloo · Harmony West Des Moines · Harvest Acres Nursing and Rehab · Hawkeye Care Center Dubuque · Heartland Care Center · Hegg Memorial Health Center · Heritage Care and Rehabilitation Center · Heritage House · Heritage Specialty Care · Hiawatha Care Center · Highland Ridge Care Center · Hillcrest Health Care Center · Hillcrest Home · Holy Spirit Retirement Home · Hubbard Care Center · Humboldt County Memorial Hospital

I

I O O F Home and Community Therapy Center · Iowa City Rehab & Health Care · Iowa Jewish Senior Life Center · Iowa Veterans Home · Ivy at Davenport

J

Jackson Ridge Healthcare Center

K

Kahl Home for the Aged & Infirmed · Kanawha Community Home · Karen Acres Care Center · Kennybrook Village · Keystone Nursing Care Center · Kingsley Specialty Care

L

Lake Mills Care Center · Lakeside Lutheran Home · Lamoni Specialty Care · Lantern Park Specialty Care · Laporte City Specialty Care · Laurens Care Center · Lenox Care Center · Linn Manor Care Center · Living Center West · Lone Tree Health Care Center · Luther Manor at Hillcrest · Lutheran Living Senior Campus · Lutheran Retirement Home · Lyon Specialty Care

M

Madrid Home for the Aged · Manly Specialty Care · Manor House Care Center · Maple Crest Manor · Maple Heights · Maple Manor Village · Maquoketa Care Center · Marian Home · Martin Health Center · Mayflower Home · Mechanicsville Specialty Care · MercyOne Centerville Medical Center · MercyOne Dyersville Senior Care · Meth-Wick Health Center · Methodist Manor Retirement Community · Midlands Living Center · Mill Valley Care Center · Mill-Pond · Mississippi Valley · Montezuma Specialty Care · Monticello Nursing & Rehab Center · Montrose Health Center · Mount Ayr Health Care Center · Mount Carmel Bluffs

N

New Hampton Nursing & Rehab Center · New London Specialty Care · Newaldaya Lifescapes · Newton Village Health Care Center · Nora Springs Care Center · North Crest Living Center · Northbrook Healthcare and Rehabilitation Center · Northcrest Specialty Care · Northern Mahaska Specialty Care · Northgate Care Center · Northridge Village · Norwalk Nursing and Rehabilitation Center

O

Oakland Manor · Oaknoll Retirement Residence · Oakview Nursing & Rehablitation - Marion · Oakview Nursing and Rehabilitation · Oakview Nursing Home · Oakwood Care Center · Oakwood Specialty Care · Odebolt Specialty Care · Oelwein Health Care Center · On With Life · On With Life Long Term Care · Osage Rehab and Health Care Center · Osceola Senior Living · Oskaloosa Care Center · Ossian Care Center

P

Palo Alto County Hospital · Panora Specialty Care · Park Place · Park View Rehabilitation Center · Parkridge Specialty Care · Parkview Care Center · Parkview Home · Parkview Manor · Parkview Manor Care Center · Perry Lutheran Home · Perry Lutheran Homes Eden Acres Campus · Pillar of Cedar Valley · Pine Acres Rehabilitation and Care Center · Pinnacle Specialty Care · Pioneer Valley Living and Rehab · Pleasant Acres Care Center · Pleasant View Care Center · Pleasantview Home · Prairie Gate · Prairie Ridge Care Center · Prairie View Home · Prairie Vista Village · Prestige Care Center of Fairfield

R

Ramsey Village · Ravenwood Specialty Care · Red Oak Rehab and Care Center · Regency Care Center · Regency Park Nursing & Rehab Center of Carroll · Regency Park Nursing & Rehab Center of Jefferson · Rehabilitation Center of Allison · Rehabilitation Center of Belmond · Rehabilitation Center of Des Moines · Rehabilitation Center of Hampton · Rehabilitation Center of Lisbon · Rehabilitation Centers of Independence West Campus · Riceville Family Care and Therapy Center · Ridgecrest Village · Ridgewood Specialty Care · River Hills Village in Keokuk · River Valley Nursing and Rehabilitation · Rockwell Community Nursing Home · Rolling Green Village Care Center · Rose Haven Nursing Home · Rotary Senior Living · Royal Oaks Nursing and Rehabilitation Center · Ruthven Community Care Center

S

Salem Lutheran Home · Sanford Senior Care Sheldon · Savannah Heights · Scenic Manor · Scottish Rite Park · Sheffield Care Center · Shell Rock Senior Living · Sibley Specialty Care · Silver Oak Nursing and Rehabilitation Center · Simpson Memorial Home · Solon Nursing Care Center · Southeast Iowa Healthcare Center · Southeast Iowa Regional Medical - Klein Center · Southern Hills Specialty Care · Southfield Wellness Community · Southridge Specialty Care · Spencer Post Acute Rehabilitation Center · Spurgeon Manor · St Anthony Senior Services · St Francis Manor · St Luke Lutheran Nursing Home · St Luke's Helen G Nassif Transitional Care Center · St Luke's Regional Medical Center SNF · Stacyville Community Nursing Home · State Center Specialty Care · Stone Cottage Care Center · Stonehill Care Center · Story Medical Senior Care · Stratford Specialty Care · Strawberry Point Lutheran Home · Sunny Hill Care Center · Sunny View Care Center · Sunnycrest Manor · Sunrise Hill Care Center · Sunrise Retirement Community · Sunrise Terrace Nursing & Rehabilitation Center

T

Tabor Manor Care Center · Terrace Glen Village · The Alverno Health Care Facility · The Ambassador Sidney · The Bridges at Ankeny · The Cottages · The Gardens of Cedar Rapids · The Highlands · The New Homestead Care Center · The Suites at Western Home Communities · The Summit of Bettendorf · The Village · The Village of Ackley · The Vinton Lutheran Home · The Vistas at Bettendorf · Thomas Rest Haven · Thornton Manor Nursing and Care Center · Timely Mission Nursing Home · Titonka Care Center · Traditions Memory Care of Newton · Trinity Center at Luther Park · Tripoli Nursing & Rehab · Twilight Acres

U

United Presbyterian Home · University Park Nursing and Rehabilitation Center

V

Valley View Village · Valley Vista for Nursing and Rehabilitation · Valley Vue Care Center · Virginia Gay Nursing & Rehab

W

Walnut Ridge · Wapello Specialty Care · Wellington Place · Wesley on Grand · Wesley Park Centre · West Bend Health and Rehabilitation · West Point Care Center · West Ridge Care Center · West Ridge Specialty Care · Westbrook Acres · Westhaven Community · Westview Acres Care Center · Westview Care Center · Westview of Indianola Care Center · Westwood Specialty Care · Wheatland Manor · Willow Dale Wellness Village · Wilton Retirement Community · Windmill Manor · Winslow House Care Center · Woodland Health and Rehabilitation · Woodland Terrace

Z

Zearing Health Care

Questions about Iowa nursing homes

How many nursing homes are in Iowa?
387 nursing homes in Iowa are certified by Medicare, Medicaid or both, in 248 cities. 383 of them accept Medicaid.
How are Iowa nursing homes rated?
The average CMS overall rating in Iowa is 3.1 stars, against 3.1 nationally. 100 homes are rated 5 stars.
How much nursing staff do Iowa nursing homes have?
The median Iowa home reports 3.76 hours of nursing care per resident per day, counting registered nurses, licensed practical nurses and nurse aides. The national median is 3.72 hours.
How many Iowa nursing homes have been fined?
144 (37%) were fined by CMS in the last three years. Each home's page lists its fines and inspection citations.

Nearby states

Source: CMS Provider Data Catalog, nursing home provider information, health inspections 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/ · Data: CMS, October 2026 · Nursing Homes In Each State, not affiliated with CMS or Medicare.