HRSA health centers in Iowa
132 site(s) across 46 cities · data as of 09/10/2026 · source: HRSA
Ames
1
sites
Bedford
1
sites
Bloomfield
3
sites
Burlington
1
sites
Cedar Rapids
6
sites
Centerville
5
sites
Chariton
1
sites
Clarion
1
sites
Clarksville
2
sites
Clinton
2
sites
Columbus City
1
sites
Corydon
2
sites
Council Bluffs
8
sites
Davenport
9
sites
Dayton
1
sites
Des Moines
17
sites
Dubuque
9
sites
Eagle Grove
1
sites
Eldon
1
sites
Fairfield
5
sites
Fort Dodge
2
sites
Hawarden
1
sites
Iowa City
1
sites
Ireton
1
sites
Keokuk
1
sites
Lamoni
3
sites
Leon
3
sites
Marshalltown
2
sites
Mason City
1
sites
Mount Ayr
4
sites
Muscatine
2
sites
Osceola
2
sites
Oskaloosa
4
sites
Ottumwa
9
sites
Packwood
1
sites
Rock Valley
1
sites
Sigourney
3
sites
Sioux Center
5
sites
Sioux City
2
sites
Spencer
1
sites
Storm Lake
1
sites
Traer
1
sites
Urbandale
1
sites
Vinton
1
sites
Waterloo
1
sites
West Burlington
1
sites
