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 |
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.