FacilityProof

Nursing Homes in Iowa

766 CMS-rated nursing homes across 258 cities. Average overall rating 3.1★.

Rating Distribution

5
109
4
132
3
110
2
108
1
83

How inspections work in Iowa

Nursing homes in Iowa are inspected by the state survey agency under contract with CMS, typically once every 9–15 months plus complaint investigations. Results feed the CMS Five-Star health-inspection rating. For the official state survey agency contact and the live record, use the Care Compare link on any facility profile.

Cities

Des Moines

28 nursing homes • avg 2.8

Cedar Rapids

27 nursing homes • avg 3.1

Davenport

17 nursing homes • avg 2.1

Sioux City

16 nursing homes • avg 3.2

West Des Moines

16 nursing homes • avg 3.2

Waterloo

15 nursing homes • avg 2.9

Dubuque

15 nursing homes • avg 3.5

Council Bluffs

12 nursing homes • avg 2.8

Iowa City

9 nursing homes • avg 3.9

Ottumwa

9 nursing homes • avg 3.2

Carroll

9 nursing homes • avg 2.7

Bettendorf

9 nursing homes • avg 2.8

Urbandale

9 nursing homes • avg 3.8

Fort Dodge

8 nursing homes • avg 3.2

Ames

8 nursing homes • avg 4.2

Spirit Lake

8 nursing homes • avg 2.8

Mason City

7 nursing homes • avg 2.6

Ankeny

7 nursing homes • avg 3.5

Cedar Falls

7 nursing homes • avg 3.8

Marshalltown

7 nursing homes • avg 2.4

Clinton

7 nursing homes • avg 3.5

Cherokee

7 nursing homes • avg 2.2

Newton

7 nursing homes • avg 3.5

Charles City

6 nursing homes • avg 3.8

Mount Pleasant

6 nursing homes • avg 4

Marion

6 nursing homes • avg 3

Decorah

6 nursing homes • avg 3

Algona

6 nursing homes • avg 2.8

Oskaloosa

6 nursing homes • avg 2

Fairfield

6 nursing homes • avg 1.4

Emmetsburg

6 nursing homes • avg 2.8

Spencer

6 nursing homes • avg 2.8

Washington

6 nursing homes • avg 3.7

West Burlington

5 nursing homes • avg 3

West Union

5 nursing homes • avg 3.7

Estherville

5 nursing homes • avg 2.2

Creston

5 nursing homes • avg 2.8

Le Mars

5 nursing homes • avg 3.8

Centerville

5 nursing homes • avg 3.2

Denison

5 nursing homes • avg 3.7

Onawa

5 nursing homes • avg 2.3

Storm Lake

5 nursing homes • avg 3

Harlan

5 nursing homes • avg 2.7

Webster City

5 nursing homes • avg 2.8

Muscatine

5 nursing homes • avg 2.7

Johnston

5 nursing homes • avg 3.7

Cresco

5 nursing homes • avg 3

Vinton

5 nursing homes • avg 3.2

Pella

5 nursing homes • avg 3

Sheldon

5 nursing homes • avg 2.5

Keokuk

4 nursing homes • avg 3.7

Sioux Center

4 nursing homes • avg 3.5

Indianola

4 nursing homes • avg 3.8

Osage

4 nursing homes • avg 3.2

Red Oak

4 nursing homes • avg 2

Corydon

4 nursing homes • avg 2.5

Fort Madison

4 nursing homes • avg 2.5

Waukon

4 nursing homes • avg 2

Atlantic

4 nursing homes • avg 4

New Hampton

4 nursing homes • avg 2.7

Independence

4 nursing homes • avg 4

Sigourney

4 nursing homes • avg 1.5

Hampton

4 nursing homes • avg 4

Perry

4 nursing homes • avg 1.3

Burlington

4 nursing homes • avg 2.7

Boone

4 nursing homes • avg 3

Grinnell

4 nursing homes • avg 4

Manchester

4 nursing homes • avg 3

Maquoketa

4 nursing homes • avg 3.5

Shenandoah

4 nursing homes • avg 1

Hiawatha

4 nursing homes • avg 3.5

Orange City

4 nursing homes • avg 3.7

Sergeant Bluff

3 nursing homes • avg 1.7

Clarinda

3 nursing homes • avg 3.3

Keosauqua

3 nursing homes • avg 1

Coralville

3 nursing homes • avg 2

Mount Ayr

3 nursing homes • avg 4.5

Grundy Center

3 nursing homes • avg 3

Monticello

3 nursing homes • avg 4

Chariton

3 nursing homes • avg 3

Knoxville

3 nursing homes • avg 2.3

Albia

3 nursing homes • avg 4

Oelwein

3 nursing homes • avg 3.5

Sac City

3 nursing homes • avg 2

Nevada

3 nursing homes • avg 4

Missouri Valley

3 nursing homes • avg 2.5

Greenfield

3 nursing homes • avg 3

Sibley

3 nursing homes • avg 5

Waverly

3 nursing homes • avg 5

Iowa Falls

3 nursing homes • avg 4

Guthrie Center

3 nursing homes • avg 2

Marengo

3 nursing homes • avg 4

Rock Valley

3 nursing homes • avg 4.5

Ida Grove

3 nursing homes • avg 2

Lake City

2 nursing homes • avg 2

Strawberry Point

2 nursing homes • avg 5

Altoona

2 nursing homes • avg 3

Norwalk

2 nursing homes • avg 2

Winterset

2 nursing homes • avg 2

Forest City

2 nursing homes • avg 3

Rock Rapids

2 nursing homes • avg 4

Audubon

2 nursing homes • avg 5

Jefferson

2 nursing homes • avg 3

Hawarden

2 nursing homes • avg 1

Leon

2 nursing homes • avg 4

Panora

2 nursing homes • avg 4

Mapleton

2 nursing homes • avg 3

Corning

2 nursing homes • avg 3.5

Bedford

2 nursing homes • avg 4

Osceola

2 nursing homes • avg 4

Eldora

2 nursing homes • avg 3.5

Amana

2 nursing homes • avg 5

Bloomfield

2 nursing homes • avg 4

Guttenberg

2 nursing homes • avg 5

Allison

2 nursing homes • avg 2.5

Clarion

2 nursing homes • avg 1

Britt

2 nursing homes • avg 5

Garner

2 nursing homes • avg 3.5

Anamosa

2 nursing homes • avg 4.5

Belmond

2 nursing homes • avg 4

Elkader

2 nursing homes • avg 4

Toledo

2 nursing homes • avg 1.5

Wapello

2 nursing homes • avg 5

Northwood

2 nursing homes • avg 3

Sumner

2 nursing homes • avg 5

Asbury

2 nursing homes • avg 2

Tipton

2 nursing homes • avg 4

Keystone

2 nursing homes • avg 3.5

Clive

2 nursing homes • avg 5

Dyersville

2 nursing homes • avg 5

Humboldt

2 nursing homes • avg 5

Pocahontas

2 nursing homes • avg 0

Co Bluffs

2 nursing homes • avg 0

Madrid

1 nursing homes • avg 3

Elk Horn

1 nursing homes • avg 2

Hartley

1 nursing homes • avg 3

Odebolt

1 nursing homes • avg 3

Villisca

1 nursing homes • avg 2

Dunlap

1 nursing homes • avg 3

Dayton

1 nursing homes • avg 2

Holstein

1 nursing homes • avg 3

Granger

1 nursing homes • avg 3

Saint Ansgar

1 nursing homes • avg 5

Anita

1 nursing homes • avg 1

Laurens

1 nursing homes • avg 4

Mediapolis

1 nursing homes • avg 2

Manly

1 nursing homes • avg 3

Oakland

1 nursing homes • avg 1

Wellman

1 nursing homes • avg 1

Lenox

1 nursing homes • avg 2

Manson

1 nursing homes • avg 3

George

1 nursing homes • avg 4

Hull

1 nursing homes • avg 3

Conrad

1 nursing homes • avg 4

Carlisle

1 nursing homes • avg 1

Lansing

1 nursing homes • avg 4

Mechanicsville

1 nursing homes • avg 5

Stratford

1 nursing homes • avg 2

Polk City

1 nursing homes • avg 5

Inwood

1 nursing homes • avg 3

Traer

1 nursing homes • avg 5

West Branch

1 nursing homes • avg 1

Avoca

1 nursing homes • avg 1

Montezuma

1 nursing homes • avg 3

Whiting

1 nursing homes • avg 3

La Porte City

1 nursing homes • avg 5

Mc Gregor

1 nursing homes • avg 4

Montrose

1 nursing homes • avg 3

Shell Rock

1 nursing homes • avg 1

Fonda

1 nursing homes • avg 5

Lamoni

1 nursing homes • avg 5

Zearing

1 nursing homes • avg 3

Correctionville

1 nursing homes • avg 1

Pleasantville

1 nursing homes • avg 1

Winfield

1 nursing homes • avg 5

Kingsley

1 nursing homes • avg 2

Stanton

1 nursing homes • avg 2

Mount Vernon

1 nursing homes • avg 2

Hubbard

1 nursing homes • avg 5

Battle Creek

1 nursing homes • avg 4

Pleasant Hill

1 nursing homes • avg 1

Aplington

1 nursing homes • avg 4

Nora Springs

1 nursing homes • avg 4

Belle Plaine

1 nursing homes • avg 4

Armstrong

1 nursing homes • avg 5

Keota

1 nursing homes • avg 1

Greene

1 nursing homes • avg 1

Woodbine

1 nursing homes • avg 1

Coon Rapids

1 nursing homes • avg 2

Clear Lake

1 nursing homes • avg 3

Lake Mills

1 nursing homes • avg 4

Bellevue

1 nursing homes • avg 5

Pleasant Valley

1 nursing homes • avg 2

Wheatland

1 nursing homes • avg 4

Edgewood

1 nursing homes • avg 5

Sheffield

1 nursing homes • avg 2

Elma

1 nursing homes • avg 2

Lone Tree

1 nursing homes • avg 5

State Center

1 nursing homes • avg 4

Marcus

1 nursing homes • avg 5

Milford

1 nursing homes • avg 5

New London

1 nursing homes • avg 4

Remsen

1 nursing homes • avg 3

Rockwell

1 nursing homes • avg 5

Bancroft

1 nursing homes • avg 4

Exira

1 nursing homes • avg 3

Pomeroy

1 nursing homes • avg 3

West Liberty

1 nursing homes • avg 5

Story City

1 nursing homes • avg 1

Titonka

1 nursing homes • avg 4

Ogden

1 nursing homes • avg 4

Fayette

1 nursing homes • avg 4

Stacyville

1 nursing homes • avg 2

Ackley

1 nursing homes • avg 4

West Bend

1 nursing homes • avg 3

Gladbrook

1 nursing homes • avg 3

North English

1 nursing homes • avg 5

Tama

1 nursing homes • avg 1

Kanawha

1 nursing homes • avg 5

Kalona

1 nursing homes • avg 3

Sidney

1 nursing homes • avg 4

Columbus Junction

1 nursing homes • avg 4

Ruthven

1 nursing homes • avg 4

Wall Lake

1 nursing homes • avg 5

Tripoli

1 nursing homes • avg 2

Clarksville

1 nursing homes • avg 3

Eagle Grove

1 nursing homes • avg 2

Stuart

1 nursing homes • avg 5

Reinbeck

1 nursing homes • avg 1

Glenwood

1 nursing homes • avg 2

Aurelia

1 nursing homes • avg 4

Riceville

1 nursing homes • avg 5

Tabor

1 nursing homes • avg 1

Wayland

1 nursing homes • avg 5

Solon

1 nursing homes • avg 5

Adel

1 nursing homes • avg 2

Williamsburg

1 nursing homes • avg 3

Cascade

1 nursing homes • avg 5

West Point

1 nursing homes • avg 4

Sanborn

1 nursing homes • avg 5

Ossian

1 nursing homes • avg 3

Buffalo Center

1 nursing homes • avg 5

Clarence

1 nursing homes • avg 5

Dallas Center

1 nursing homes • avg 5

Brooklyn

1 nursing homes • avg 5

Akron

1 nursing homes • avg 4

Denver

1 nursing homes • avg 4

Grimes

1 nursing homes • avg 4

Wilton

1 nursing homes • avg 5

Lisbon

1 nursing homes • avg 4

De Witt

1 nursing homes • avg 5

Dewitt

1 nursing homes • avg 0

Hamburg

1 nursing homes • avg 0

Manning

1 nursing homes • avg 0

Logan

1 nursing homes • avg 2

Hospers

1 nursing homes • avg 0

Windsor Heights

1 nursing homes • avg 0

North Liberty

1 nursing homes • avg 0