Youngest Cities in Iowa
Cities ranked by lowest median age of residents. 40 cities ranked from official U.S. government data.
Youngest Cities 40
1 Ames
26.9 yrs
2 Iowa City
31.0 yrs
3 Coralville
31.0 yrs
4 North Liberty
31.0 yrs
5 Storm Lake
35.6 yrs
6 Waterloo
35.7 yrs
7 Cedar Falls
35.7 yrs
8 Sioux City
36.1 yrs
9 Waukee
36.1 yrs
10 Des Moines
36.2 yrs
11 West Des Moines
36.2 yrs
12 Ankeny
36.2 yrs
13 Urbandale
36.2 yrs
14 Johnston
36.2 yrs
15 Altoona
36.2 yrs
16 Clive
36.2 yrs
17 Grimes
36.2 yrs
18 Marshalltown
38.5 yrs
19 Indianola
38.8 yrs
20 Norwalk
38.8 yrs
21 Cedar Rapids
39.0 yrs
22 Marion
39.0 yrs
23 Oskaloosa
39.0 yrs
24 Waverly
39.0 yrs
25 Dubuque
39.1 yrs
26 Ottumwa
39.2 yrs
27 Davenport
39.4 yrs
28 Bettendorf
39.4 yrs
29 Muscatine
39.6 yrs
30 Fort Dodge
39.7 yrs
31 Pella
39.9 yrs
32 Council Bluffs
40.1 yrs
33 Newton
41.3 yrs
34 Burlington
42.3 yrs
35 Spencer
42.3 yrs
36 Clinton
42.4 yrs
37 Boone
42.4 yrs
38 Fort Madison
43.6 yrs
39 Keokuk
43.6 yrs
40 Mason City
44.0 yrs
More Iowa Rankings 8
Data Sources
Population and economic data from the Census Bureau American Community Survey (2022 5-year estimates). Health data from the CDC PLACES (2023).