Guest, Sign inJoin

← How Mapleton ranks

MapletonNot on this list

Mapleton has fewer than 2,500 residents, the floor for IA lists.

All 143 towns

Median age, highest first.

#TownMedian agePopulationHome value
1 Jefferson4,152 people 53.6 4,152$155,800
2 Saylorville3,366 people 50.5 3,366$314,300
3 Clear Lake7,607 people 49.1 7,607$259,500
4 Manchester5,191 people 49.1 5,191$139,400
5 Hampton4,306 people 48.4 4,306$99,400
6 Milford3,311 people 47.3 3,311$218,400
7 Shenandoah4,892 people 47.0 4,892$116,700
8 Garner3,049 people 47.0 3,049$186,300
9 Robins3,332 people 46.0 3,332$413,400
10 Wilton2,920 people 45.2 2,920$189,200
11 Vinton4,948 people 44.7 4,948$152,300
12 Emmetsburg3,648 people 44.7 3,648$114,300
13 Harlan4,891 people 44.6 4,891$152,500
14 Waukon3,792 people 44.3 3,792$147,200
15 Clinton24,322 people 44.0 24,322$118,200
16 Carroll10,208 people 43.6 10,208$188,700
17 Atlantic6,763 people 43.5 6,763$149,900
18 Osage3,561 people 43.4 3,561$160,700
19 Cherokee5,154 people 43.2 5,154$136,700
20 Keokuk9,662 people 43.1 9,662$104,300
21 Dyersville4,423 people 43.0 4,423$234,100
22 Eldridge6,818 people 42.7 6,818$350,500
23 Newton15,700 people 42.6 15,700$153,700
24 Maquoketa6,075 people 42.6 6,075$132,500
25 Monticello4,071 people 42.6 4,071$175,200
26 Mason City27,050 people 42.5 27,050$142,000
27 Burlington23,728 people 42.5 23,728$114,300
28 Washington7,290 people 42.5 7,290$152,300
29 Oelwein5,834 people 42.4 5,834$96,300
30 Evansdale4,518 people 42.3 4,518$150,300
31 Knoxville7,473 people 42.2 7,473$160,300
32 Fort Madison10,133 people 42.1 10,133$94,200
33 Charles City7,232 people 42.0 7,232$115,400
34 Grundy Center2,809 people 41.8 2,809$177,900
35 Windsor Heights5,143 people 41.6 5,143$267,900
36 Spencer11,400 people 41.4 11,400$184,800
37 Kalona2,692 people 41.4 2,692$257,900
38 Boone12,424 people 41.3 12,424$173,000
39 Clarion2,770 people 41.2 2,770$116,200
40 Hudson2,699 people 41.0 2,699$242,700
41 Rock Rapids2,661 people 41.0 2,661$206,700
42 Bettendorf39,647 people 40.9 39,647$306,500
43 Independence6,164 people 40.9 6,164$165,300
44 Anamosa5,629 people 40.9 5,629$172,600
45 Centerville5,372 people 40.9 5,372$103,000
46 Marion41,896 people 40.6 41,896$241,700
47 Estherville5,839 people 40.6 5,839$101,400
48 Spirit Lake5,518 people 40.4 5,518$215,100
49 Madrid2,808 people 40.3 2,808$185,600
50 Nevada6,983 people 40.2 6,983$182,400
51 Red Oak5,510 people 40.2 5,510$99,700
52 Algona5,377 people 40.1 5,377$160,800
53 Clarinda5,353 people 40.1 5,353$114,200
54 Camanche4,550 people 40.1 4,550$172,400
55 Fairfield9,456 people 40.0 9,456$156,000
56 Carter Lake3,767 people 40.0 3,767$169,400
57 Bloomfield2,742 people 40.0 2,742$132,000
58 Glenwood5,144 people 39.6 5,144$206,200
59 Humboldt4,771 people 39.6 4,771$173,600
60 Marengo2,725 people 39.6 2,725$123,200
61 Pleasant Hill11,136 people 39.5 11,136$295,100
62 Decorah7,535 people 39.5 7,535$244,500
63 Creston7,435 people 39.5 7,435$114,500
64 Eldora2,617 people 39.5 2,617$133,000
65 Iowa Falls5,038 people 39.4 5,038$123,800
66 Urbandale46,595 people 39.2 46,595$335,500
67 Polk City6,037 people 39.1 6,037$414,800
68 Le Mars10,640 people 39.0 10,640$219,200
69 Perry7,985 people 39.0 7,985$121,400
70 Solon3,152 people 38.8 3,152$309,400
71 Council Bluffs62,586 people 38.7 62,586$171,800
72 Story City3,398 people 38.7 3,398$215,600
73 DeWitt5,546 people 38.6 5,546$237,100
74 Chariton4,242 people 38.6 4,242$81,900
75 Cresco3,908 people 38.5 3,908$117,200
76 Fairfax2,900 people 38.5 2,900$274,500
77 Tipton3,106 people 38.3 3,106$165,500
78 Belmond2,694 people 38.2 2,694$129,100
79 Dubuque59,174 people 38.1 59,174$204,800
80 Albia3,663 people 38.1 3,663$130,300
81 West Burlington3,189 people 38.0 3,189$124,000
82 Missouri Valley2,666 people 38.0 2,666$148,500
83 Asbury5,989 people 37.9 5,989$339,000
84 Norwalk14,183 people 37.8 14,183$303,100
85 Fort Dodge24,827 people 37.6 24,827$144,100
86 Oskaloosa11,504 people 37.6 11,504$153,300
87 Webster City7,769 people 37.6 7,769$127,200
88 Osceola5,523 people 37.6 5,523$146,300
89 Sheldon5,474 people 37.6 5,474$192,700
90 Mitchellville2,579 people 37.6 2,579$206,600
91 Davenport100,913 people 37.5 100,913$166,400
92 Mount Pleasant8,951 people 37.5 8,951$160,900
93 Winterset5,416 people 37.5 5,416$192,500
94 Johnston24,384 people 37.4 24,384$369,100
95 Clive19,012 people 37.4 19,012$401,100
96 Cedar Rapids137,264 people 37.3 137,264$187,100
97 Sibley2,803 people 37.1 2,803$122,000
98 Muscatine23,489 people 37.0 23,489$153,600
99 Sergeant Bluff5,171 people 36.9 5,171$298,500
100 Waterloo67,008 people 36.7 67,008$152,600
101 Ottumwa25,430 people 36.7 25,430$106,300
102 West Branch2,594 people 36.7 2,594$216,100
103 New Hampton3,453 people 36.6 3,453$167,700
104 Grinnell9,505 people 36.5 9,505$209,500
105 Adel6,430 people 36.5 6,430$327,900
106 Le Claire4,735 people 36.5 4,735$318,700
107 Center Point2,562 people 36.4 2,562$212,400
108 Carlisle4,255 people 36.3 4,255$234,300
109 Tama3,051 people 36.2 3,051$106,800
110 Altoona21,495 people 36.1 21,495$274,600
111 West Des Moines71,083 people 36.0 71,083$309,000
112 Indianola16,044 people 35.9 16,044$237,500
113 Hawarden2,658 people 35.9 2,658$136,300
114 Marshalltown27,626 people 35.7 27,626$127,700
115 Onawa2,839 people 35.5 2,839$145,800
116 Grimes16,366 people 35.4 16,366$304,700
117 Pella10,720 people 35.2 10,720$292,700
118 Rock Valley4,059 people 35.1 4,059$231,200
119 West Liberty3,776 people 35.0 3,776$180,000
120 Sioux City86,101 people 34.9 86,101$173,600
121 Huxley4,544 people 34.9 4,544$297,100
122 Waukee29,236 people 34.7 29,236$350,500
123 Des Moines212,421 people 34.6 212,421$194,700
124 Forest City4,290 people 34.4 4,290$143,500
125 Denison8,260 people 34.3 8,260$150,200
126 Jesup2,561 people 34.3 2,561$190,200
127 Coralville23,234 people 34.0 23,234$298,500
128 Williamsburg3,360 people 33.8 3,360$204,300
129 Ankeny72,615 people 33.6 72,615$331,000
130 Tiffin5,737 people 33.0 5,737$338,500
131 Waverly10,494 people 32.8 10,494$223,300
132 Eagle Grove3,593 people 32.5 3,593$104,600
133 Bondurant8,560 people 32.4 8,560$318,800
134 Hiawatha7,206 people 32.4 7,206$216,900
135 North Liberty21,125 people 31.7 21,125$303,800
136 Storm Lake11,428 people 30.9 11,428$172,200
137 Sioux Center8,454 people 30.0 8,454$290,800
138 Orange City6,426 people 29.8 6,426$264,000
139 Cedar Falls40,888 people 29.3 40,888$263,600
140 Iowa City75,752 people 26.2 75,752$285,900
141 Mount Vernon4,513 people 25.3 4,513$245,200
142 Ames67,669 people 23.3 67,669$277,400
143 Postville2,979 people 23.2 2,979$104,700
How it works

How this ranking works

The IA list, with the map →

We rank every town by the median age of residents — often lake, mountain and retirement towns. The town with the highest figure ranks #1. For comparison, the figure for Iowa as a whole is 38.6.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Tell Mapleton what the numbers miss

Your answer becomes a post in Mapleton’s Town Square.

Weigh in
Should Mapleton be on this list?
Ask neighbors

Post to Mapleton

We’ll email a one-tap link to publish your post. No password, and nothing is public until you click it.
Already a member? Sign in