Best Nursing Homes in Iowa

The highest-rated nursing facilities in Iowa, ranked by NursingHomeGrade Score — a composite of RN staffing, health deficiencies, and CMS quality ratings. The top-rated facility scores 100/100, the median score across the 100 ranked facilities is 89/100, and 98 hold an A grade.

Rankings

# Facility Location Grade Score RN Hours Deficiencies
1 Meth-Wick Health Center Cedar Rapids, IA A 100 1.01 0
2 Sunrise Terrace Nursing & Rehabilitation Center Winfield, IA A 99 0.94 1
3 Edgewood Convalescent Home Edgewood, IA A 99 0.89 1
4 St Francis Manor Grinnell, IA A 99 1.17 1
5 Newton Village Health Care Center Newton, IA A 99 1.53 1
6 Prairie Vista Village Altoona, IA A 99 1.04 1
7 Iowa Veterans Home Marshalltown, IA A 99 0.86 1
8 St Luke's Helen G Nassif Transitional Care Center Cedar Rapids, IA A 97 1.15 2
9 Story Medical Senior Care Nevada, IA A 97 1.12 2
10 Mayflower Home Grinnell, IA A 96 1.18 3
11 Prairie View Home Sanborn, IA A 96 0.87 0
12 Spurgeon Manor Dallas Center, IA A 96 0.97 3
13 Childserve Habilitation Center Johnston, IA A 96 4.17 3
14 Titonka Care Center Titonka, IA A 95 1.04 0
15 Woodland Terrace Waverly, IA A 95 1.15 3
16 Wapello Specialty Care Wapello, IA A 95 1.10 1
17 Kanawha Community Home, INC. Kanawha, IA A 95 1.02 0
18 Gracewell, An Eventide Community Denison, IA A 95 0.89 0
19 Deerfield Health Care Center Urbandale, IA B 95 1.59 1
20 MercyOne Dyersville Senior Care Dyersville, IA A 95 1.18 0
21 West Ridge Care Center Cedar Rapids, IA A 94 0.80 0
22 Clarence Nursing Home Clarence, IA A 94 0.71 1
23 Northridge Village Ames, IA A 94 0.92 0
24 Humboldt County Memorial Hospital Humboldt, IA A 94 0.95 4
25 State Center Specialty Care State Center, IA A 93 0.85 5
26 Sibley Specialty Care Sibley, IA A 93 0.92 5
27 The Village Indianola, IA A 92 0.92 1
28 Lone Tree Health Care Center Inc Lone Tree, IA A 92 1.05 2
29 West Point Care Center Inc West Point, IA A 92 0.97 2
30 Terrace Glen Village Marion, IA A 92 1.49 3
31 Franklin General Hospital Hampton, IA A 92 0.84 2
32 Good Samaritan - Saint Ansgar Saint Ansgar, IA A 91 0.77 2
33 Mill-Pond Ankeny, IA A 91 0.98 3
34 Fellowship Village Inwood, IA A 91 1.19 0
35 Lamoni Specialty Care Lamoni, IA A 91 0.71 0
36 Heartland Care Center Marcus, IA A 91 1.93 6
37 Parkview Home Wayland, IA A 91 1.01 0
38 St Luke's Regional Medical Center SNF Sioux City, IA A 91 3.32 0
39 The Gardens Of Cedar Rapids Cedar Rapids, IA A 91 1.16 0
40 Corning Specialty Care Corning, IA A 90 0.74 2
41 Methodist Manor Retirement Community Storm Lake, IA A 90 1.04 3
42 Bethany Home Dubuque, IA A 90 0.88 1
43 Edgewater, A Wesleylife Community West Des Moines, IA A 90 1.14 4
44 Palo Alto County Hospital Emmetsburg, IA A 90 1.36 1
45 Fonda Specialty Care Fonda, IA A 89 0.56 0
46 Valley Vue Care Center Armstrong, IA A 89 0.74 2
47 Rockwell Community Nursing Home Rockwell, IA A 89 0.94 1
48 The Suites at Western Home Communities Cedar Falls, IA A 89 0.72 1
49 Buchanan County Health Center Independence, IA A 89 1.22 1
50 Osceola Senior Living Sibley, IA A 89 0.98 1
51 Chautauqua Guest Home #2 Charles City, IA A 88 0.89 2
52 Belle Plaine Specialty Care Belle Plaine, IA A 88 0.79 2
53 Karen Acres Care Center Urbandale, IA A 88 0.73 3
54 Stonehill Care Center Dubuque, IA A 88 0.93 2
55 Halcyon House Washington, IA A 88 0.87 3
56 Strawberry Point Lutheran Home Strawberry Point, IA A 87 1.33 3
57 Sunrise Retirement Community Sioux City, IA A 87 1.03 2
58 Savannah Heights Mount Pleasant, IA A 87 0.78 4
59 Friendship Haven, Inc Fort Dodge, IA A 86 0.83 6
60 Accura Healthcare of New Hampton New Hampton, IA A 86 1.04 6
61 Colonial Manor of Amana Amana, IA A 86 0.93 0
62 Mill Valley Care Center Bellevue, IA A 86 0.85 0
63 Twilight Acres Wall Lake, IA A 86 0.73 4
64 Wilton Retirement Community Wilton, IA A 86 0.64 1
65 Oaknoll Retirement Residence Iowa City, IA A 85 0.90 0
66 Good Samaritan - George George, IA A 85 1.20 5
67 Montezuma Specialty Care Montezuma, IA A 85 0.83 4
68 Accura Healthcare of Bancroft Bancroft, IA A 85 1.80 0
69 Pleasantview Home Kalona, IA A 85 0.87 4
70 Evans Senior Living Community Cresco, IA A 85 0.70 0
71 Green Hills Health Care Center Ames, IA A 85 1.16 0
72 Virginia Gay Nursing & Rehab, LLC Vinton, IA A 85 0.89 0
73 Chautauqua Guest Home #3 Charles City, IA A 84 0.59 1
74 Mechanicsville Specialty Care Mechanicsville, IA A 84 0.60 2
75 Chariton Specialty Care Chariton, IA A 84 0.99 3
76 Westview of Indianola Care Center Indianola, IA A 84 0.54 0
77 Elkader Care Center Elkader, IA A 84 1.22 0
78 Creekside Grundy Center, IA A 84 0.84 1
79 Walnut Ridge Clive, IA A 84 0.96 4
80 Mount Carmel Bluffs Dubuque, IA A 84 1.18 1
81 Briarwood Healthcare Center Iowa City, IA A 83 0.58 1
82 Mount Ayr Health Care Center Mount Ayr, IA A 83 0.98 5
83 Anamosa Care Center Anamosa, IA A 83 0.72 2
84 United Presbyterian Home Washington, IA A 83 0.64 2
85 Friendship Village Retirement Waterloo, IA A 82 0.81 1
86 Park Place Mount Pleasant, IA A 82 1.58 3
87 Laporte City Specialty Care La Porte City, IA A 82 0.77 2
88 Montrose Health Center Montrose, IA A 82 0.80 2
89 Happy Siesta Health Care Center Remsen, IA A 82 0.77 4
90 Faith Lutheran Home Osage, IA A 82 0.68 2
91 Martin Health Center, INC Cedar Falls, IA A 82 0.79 3
92 Riceville Family Care and Therapy Center Riceville, IA A 82 0.57 2
93 Accura Healthcare of Ottumwa Ottumwa, IA A 82 0.66 1
94 Ennoble Nursing and Rehab Dubuque, IA A 82 0.48 0
95 Scottish Rite Park Inc Des Moines, IA B 82 0.98 3
96 Laurens Care Center Laurens, IA A 81 1.02 6
97 Hubbard Care Center Hubbard, IA A 81 0.59 0
98 Midlands Living Center L L C Council Bluffs, IA A 81 0.65 5
99 Prairie Ridge Care Center Orange City, IA A 81 0.84 3
100 Denver Sunset Home Denver, IA A 81 0.76 2
See lowest-rated → Staffing failures report →

Methodology

Rankings are determined by NursingHomeGrade Score, a 0–100 composite that weights RN staffing compliance (35%), health inspection deficiencies (30%), CMS quality ratings (20%), and staffing consistency (15%). Data is sourced from the CMS Provider Data Catalog and updated regularly.

Learn more about our methodology →