5-Star Nursing Homes in Iowa

82 of 384 Medicare-certified nursing homes in Iowa have earned the highest CMS Five-Star overall rating. These facilities scored 5 stars across health inspections, staffing, and quality measures.

How the 5-star rating works: CMS calculates an overall star rating from three components — health inspection results, staffing levels, and quality measures. A 5-star overall rating reflects strong performance across all three categories.

Iowa Veterans Home

5

1301 Summit, Marshalltown

702 bedsGovernment - State4.5h nurse/day

Solon Nursing Care Center

5

523 E Fifth Street, Solon

96 bedsFor profit - Corporation3.6h nurse/day

Wesley on Grand

5

3520 GRAND AVENUE, DES MOINES

80 bedsNon profit - Corporation4.0h nurse/day

Gracewell, An Eventide Community

5

114 South 20th Street, Denison

84 bedsNon profit - Corporation3.4h nurse/day

Childserve Habilitation Center

5

5900 Pioneer Parkway, Johnston

74 bedsNon profit - Corporation9.6h nurse/day

Marian Home

5

2400 Sixth Avenue North, Fort Dodge

90 bedsNon profit - Church related4.1h nurse/day

The Suites at Western Home Communities

5

5301 Caraway Lane, Cedar Falls

72 bedsNon profit - Corporation4.5h nurse/day

Ennoble Nursing and Rehab

5

2000 Pasadena Drive, Dubuque

85 bedsFor profit - Limited Liability company3.7h nurse/day

Sunrise Retirement Community

5

5501 GORDON DRIVE EAST, SIOUX CITY

74 bedsNon profit - Other5.4h nurse/day

Friendship Village Retirement

5

600 Park Lane, Waterloo

72 bedsNon profit - Corporation5.2h nurse/day

Bethany Home

5

1005 Lincoln Avenue, Dubuque

66 bedsFor profit - Corporation4.4h nurse/day

Fieldstone of Dewitt

5

1301 Maynard Way, De Witt

70 bedsNon profit - Other4.0h nurse/day

Westview of Indianola Care Center

5

1900 WEST THIRD PLACE, INDIANOLA

71 bedsFor profit - Limited Liability company3.8h nurse/day

Pleasantview Home

5

811 THIRD STREET, KALONA

70 bedsNon profit - Church related4.4h nurse/day

Mississippi Valley

5

500 Messenger Road, Keokuk

83 bedsFor profit - Limited Liability company5.6h nurse/day

Story Medical Senior Care

5

710 S 19th ST, Nevada

60 bedsGovernment - County5.2h nurse/day

Mill-Pond

5

1201 SE Mill Pond Court, Ankeny

60 bedsNon profit - Corporation4.3h nurse/day

Westview Care Center

5

445 EIGHTH AVENUE SW, BRITT

67 bedsFor profit - Limited Liability company3.7h nurse/day

Meth-Wick Health Center

5

1625 Brendelwood Drive, Cedar Rapids

69 bedsNon profit - Other5.4h nurse/day

Oaknoll Retirement Residence

5

1oaknoll Ct, Iowa City

70 bedsNon profit - Corporation5.4h nurse/day

Hegg Memorial Health Center

5

2116 14th Street, Rock Valley

60 bedsNon profit - Corporation4.6h nurse/day

Oelwein Health Care Center

5

600 Seventh Street SE, Oelwein

61 bedsFor profit - Corporation2.9h nurse/day

Anamosa Care Center

5

1209 East Third Street, Anamosa

64 bedsFor profit - Corporation3.3h nurse/day

Briarwood Healthcare Center

5

605 Greenwood Drive, Iowa City

62 bedsFor profit - Corporation4.0h nurse/day

West Ridge Care Center

5

3131 F AVENUE NW, CEDAR RAPIDS

60 bedsFor profit - Corporation4.0h nurse/day

Sunrise Hill Care Center

5

909 6th Street, Traer

76 bedsFor profit - Corporation3.5h nurse/day

Mount Carmel Bluffs

5

1160 Carmel Drive, Dubuque

60 bedsFor profit - Limited Liability company4.6h nurse/day

Spurgeon Manor

5

1204 Linden Street, Dallas Center

55 bedsNon profit - Corporation5.1h nurse/day

Southeast Iowa Healthcare Center

5

3140 Plank Road, Keokuk

55 bedsFor profit - Limited Liability company3.0h nurse/day

Prairie View Home

5

610 EASTERN STREET, SANBORN

55 bedsNon profit - Corporation3.3h nurse/day

Brooklyn Community Estates

5

406 North Street, Brooklyn

50 bedsFor profit - Corporation3.1h nurse/day

Prairie Vista Village

5

2785 1ST Avenue S, Altoona

46 bedsFor profit - Limited Liability company4.3h nurse/day

Edgewood Convalescent Home

5

513 Bell Street, Edgewood

56 bedsFor profit - Corporation3.5h nurse/day

Nora Springs Care Center

5

907 W Congress, Nora Springs

50 bedsFor profit - Limited Liability company3.5h nurse/day

Friendship Home Association

5

714 Division, Audubon

46 bedsNon profit - Corporation3.7h nurse/day

Accura Healthcare of Milford

5

1600 13th Street, Milford

46 bedsFor profit - Corporation3.5h nurse/day

Accura Healthcare of Cascade LLC

5

701 North Johnson Street NW, Cascade

46 bedsFor profit - Limited Liability company4.5h nurse/day

Chautauqua Guest Home #3

5

302 Ninth Street, Charles City

57 bedsFor profit - Corporation3.9h nurse/day

New London Specialty Care

5

100 Care Circle Street, NEW LONDON

43 bedsNon profit - Corporation3.2h nurse/day

Clarence Nursing Home

5

402 2nd Avenue, Clarence

46 bedsFor profit - Corporation3.3h nurse/day

Colonial Manor of Amana

5

3207 220th Trail, Amana

50 bedsFor profit - Corporation3.5h nurse/day

Oakview, Inc.

5

511 East Center, Conrad

46 bedsFor profit - Corporation3.7h nurse/day

Bloomfield Care Center

5

800 North Davis Street, Bloomfield

91 bedsFor profit - Corporation4.0h nurse/day

Keystone Nursing Care Center INC

5

250 Fifth Street, Keystone

55 bedsFor profit - Corporation4.3h nurse/day

Mill Valley Care Center

5

1201 Park Street, Bellevue

46 bedsFor profit - Corporation4.2h nurse/day

Chautauqua Guest Home #2

5

602 Eleventh Street, Charles City

53 bedsFor profit - Corporation4.2h nurse/day

English Valley Nursing Care Center

5

150 West Washington St, North English

44 bedsFor profit - Corporation

Edgewater, A Wesleylife Community

5

9225 Cascade Avenue, West Des Moines

40 bedsNon profit - Corporation4.4h nurse/day

Terrace Glen Village

5

3400 Alburnett Road, Marion

40 bedsFor profit - Corporation4.3h nurse/day

Eldora Specialty Care

5

1510 22nd Street, Eldora

46 bedsNon profit - Corporation3.5h nurse/day

Creekside

5

503 Wical Way, Grundy Center

55 bedsNon profit - Corporation4.3h nurse/day

Faith Lutheran Home

5

914 Davidson Drive, Osage

50 bedsNon profit - Church related4.2h nurse/day

Lyon Specialty Care

5

1010 SOUTH UNION, ROCK RAPIDS

45 bedsNon profit - Corporation3.0h nurse/day

Northridge Village

5

3300 George Washington Carver Avenue, Ames

38 bedsFor profit - Corporation4.2h nurse/day

Sunrise Terrace Nursing & Rehabilitation Center

5

706 WEST CENTRAL AVENUE, WINFIELD

46 bedsFor profit - Corporation3.8h nurse/day

Park Place

5

401 South Van Buren, Mount Pleasant

49 bedsNon profit - Corporation5.0h nurse/day

Fellowship Village

5

300 East Jefferson, Inwood

40 bedsNon profit - Corporation5.0h nurse/day

Walnut Ridge

5

1703 CAMPUS DRIVE, CLIVE

60 bedsFor profit - Limited Liability company4.8h nurse/day

Guttenberg Care Center

5

1315 Acre Street, Guttenberg

46 bedsFor profit - Limited Liability company3.5h nurse/day

Brio of Johnston, LLC

5

6901 Peckham Street, Johnston

36 bedsFor profit - Limited Liability company4.5h nurse/day

Savannah Heights

5

601 S Prairie Street, Mount Pleasant

50 bedsFor profit - Corporation3.9h nurse/day

Franklin General Hospital

5

1720 Central Avenue East, Hampton

52 bedsGovernment - County4.2h nurse/day

Regency Park Nursing & Rehab Center of Carroll

5

500 East Valley Drive, Carroll

46 bedsFor profit - Corporation3.7h nurse/day

Timely Mission Nursing Home

5

109 MISSION DRIVE, BUFFALO CENTER

42 bedsNon profit - Corporation3.4h nurse/day

Zearing Health Care, LLC

5

404 East Garfield St, Zearing

40 bedsFor profit - Limited Liability company3.9h nurse/day

Valley Vue Care Center

5

108 SECOND AVE, ARMSTRONG

40 bedsFor profit - Corporation4.1h nurse/day

Mechanicsville Specialty Care

5

104 East Fourth Street Box 430, Mechanicsville

39 bedsNon profit - Corporation3.5h nurse/day

Evans Senior Living Community

5

1010 North Elm Street, Cresco

43 bedsNon profit - Other3.6h nurse/day

Mayflower Home

5

616 Broad Street, Grinnell

40 bedsNon profit - Church related4.6h nurse/day

Riceville Family Care and Therapy Center

5

915 Woodland Avenue, Riceville

34 bedsGovernment - City/county3.4h nurse/day

Scottish Rite Park Inc

5

2909 WOODLAND AVENUE, DES MOINES

51 bedsNon profit - Corporation5.3h nurse/day

West Point Care Center Inc

5

607 6TH STREET, WEST POINT

46 bedsFor profit - Limited Liability company4.1h nurse/day

MercyOne Dyersville Senior Care

5

1111 Third Street SW, Dyersville

40 bedsNon profit - Corporation4.4h nurse/day

On With Life

5

715 SW ANKENY ROAD, ANKENY

28 bedsNon profit - Corporation

Parkview Home

5

102 N. Jackson Street, Wayland

34 bedsNon profit - Church related4.5h nurse/day

Humboldt County Memorial Hospital

5

1000 North 15th Street, Humboldt

28 bedsGovernment - County5.0h nurse/day

Newton Village Health Care Center

5

114 N 5th Avenue W, Newton

24 bedsNon profit - Corporation4.9h nurse/day

Deerfield Health Care Center

5

13731 Hickman Road, Urbandale

30 bedsNon profit - Church related5.8h nurse/day

Palo Alto County Hospital

5

3201 First Street, Emmetsburg

22 bedsGovernment - County3.5h nurse/day

Twilight Acres

5

600 WEST 6TH STREET, WALL LAKE

39 bedsFor profit - Corporation4.8h nurse/day

Rockwell Community Nursing Home

5

707 Elm Street, Rockwell

40 bedsFor profit - Corporation4.5h nurse/day

Kanawha Community Home, INC.

5

130 West Sixth Street, Kanawha

26 bedsFor profit - Corporation4.3h nurse/day