Skip to main content
SeniorCenter.usThe senior care directory
Assisted Living

Assisted Living in Iowa

383 assisted living communities across Iowa — search by city or ZIP, or browse cities below.

Assisted Living by city

Largest cities first — every Iowa city with listings is included.

View all Iowa cities A–Z
Ackley1 Adel1 Albia1 Algona2 Allison1 Alta1 Altoona2 Amana1 Ames7 Anamosa1 Ankeny5 Aplington1 Armstrong1 Atlantic2 Avoca1 Bancroft1 Battle Creek1 Bellevue1 Belmond1 Bettendorf3 Bloomfield1 Bondurant1 Boone2 Britt1 Burlington3 Camanche1 Carlisle1 Carroll4 Cascade1 Cedar Falls7 Cedar Rapids15 Center Point1 Centerville2 Chariton2 Charles City2 Cherokee2 Clarence1 Clarinda1 Clarion1 Clarksville1 Clear Lake2 Clinton2 Clive3 Columbus Junction1 Conrad1 Coon Rapids1 Coralville3 Correctionville1 Corydon1 Council Bluffs9 Cresco2 Creston1 Dallas Center1 Davenport11 De Witt3 Decorah4 Denison2 Denver1 Des Moines14 Dubuque7 Dyersville1 Eagle Grove1 Edgewood1 Eldridge1 Elkader1 Elma1 Emmetsburg2 Estherville1 Exira1 Fairbank1 Fairfield2 Fayette2 Forest City1 Fort Dodge4 Fort Madison5 Fredericksburg1 Garnavillo1 Garner1 Glenwood1 Greene1 Greenfield1 Grimes2 Grinnell4 Grundy Center2 Guthrie Center1 Guttenberg2 Hampton2 Harlan2 Hartley1 Hawarden1 Hiawatha1 Holstein1 Hull1 Humboldt1 Ida Grove1 Independence1 Indianola3 Iowa City5 Iowa Falls1 Jefferson1 Jesup1 Johnston4 Kalona1 Keokuk1 Keystone1 Knoxville2 Lake Mills1 Lansing1 Lawton1 Le Mars2 Lenox1 Leon1 Lone Tree1 Madrid2 Manchester1 Manning1 Maquoketa1 Marcus1 Marion6 Marshalltown3 Mason City5 Mc Gregor1 Milford1 Missouri Valley1 Monona1 Monticello1 Mount Ayr2 Mount Pleasant2 Mount Vernon1 Muscatine3 Nashua1 Nevada2 New Hampton1 Newton2 Nora Springs1 North English1 North Liberty1 Northwood1 Norwalk3 Oakland1 Oelwein1 Onawa1 Orange City1 Osage2 Osceola1 Oskaloosa1 Ottumwa5 Panora1 Parkersburg1 Pella2 Perry1 Pleasant Hill2 Pocahontas1 Pomeroy1 Red Oak1 Reinbeck1 Remsen1 Robins1 Rock Rapids1 Rock Valley1 Ruthven1 Sac City1 Sanborn1 Sheffield1 Sheldon2 Shell Rock1 Shenandoah1 Sibley1 Sigourney2 Sioux Center2 Sioux City8 Solon1 Spencer2 Spirit Lake2 Storm Lake1 Story City1 Stuart1 Sumner2 Tipton1 Toledo1 Traer1 Urbandale4 Vinton2 Walcott1 Washington2 Waterloo4 Waukee3 Waukon1 Waverly2 Webster City2 Wellman1 West Bend1 West Des Moines7 West Liberty1 West Union2 Wheatland1 Whiting1 Williamsburg1 Wilton1 Woodbine1

Other care types in Iowa

Helpful senior care guides

All guides

Run an assisted living community in Iowa?

Keep your free listing’s contact details and service information accurate.

Getting answers

Questions about a listing?

Contact the provider directly — each listing carries its phone number and website, and staff can confirm current hours, programs, eligibility and availability. If a listing is wrong or out of date, suggest an update and we'll review it.