INIndiana rankings

Youngest towns in Indiana

Ranked by the median age of residents. 602 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownMedian agePopulationMedian income
1 Notre Dame6,890 people 20.3 6,890 $19,886
2 West Lafayette45,159 people 21.4 45,159 $34,891
3 Upland3,918 people 21.7 3,918 $83,839
4 WabashTippecanoe County · 65,256 people 21.9 65,256 $41,054
5 Bloomington BloomingtonMonroe County · 42,978 people 22.2 42,978 $44,748
6 ClearspringLaGrange County · 4,652 people 22.3 4,652 $87,768
7 Map of Monroe MonroeAdams County · 5,335 people 22.7 5,335 $73,894
8 Map of Jefferson JeffersonGrant County · 5,670 people 24.8 5,670 $70,694
9 Van BurenDaviess County · 2,795 people 24.9 2,795 $90,985
10 Bloomington80,049 people 25.1 80,049 $50,465
11 EdenLaGrange County · 4,954 people 25.7 4,954 $91,067
12 Greencastle9,864 people 27.5 9,864 $55,565
13 Benton BentonElkhart County · 3,236 people 27.5 3,236 $94,070
14 Ligonier4,347 people 27.9 4,347 $59,359
15 Hanover3,554 people 28.1 3,554 $53,929
16 Grissom AFB2,977 people 28.1 2,977 $55,104
17 Map of Van Buren Van BurenLaGrange County · 4,254 people 28.2 4,254 $100,385
18 Lima LimaLaGrange County · 3,155 people 28.8 3,155 $74,083
19 Winona Lake5,080 people 28.9 5,080 $82,188
20 Map of Clay ClayLaGrange County · 3,787 people 29.2 3,787 $100,648
21 WabashAdams County · 6,612 people 29.3 6,612 $61,250
22 PerryNoble County · 6,951 people 29.4 6,951 $72,575
23 HenryFulton County · 3,034 people 29.4 3,034 $79,539
24 CenterDelaware County · 64,560 people 29.6 64,560 $44,165
25 Muncie64,751 people 29.7 64,751 $44,471
26 GreencastlePutnam County · 12,701 people 29.8 12,701 $65,078
27 BarrDaviess County · 5,443 people 30.3 5,443 $92,717
28 NewburyLaGrange County · 5,858 people 30.4 5,858 $88,633
29 Lost CreekVigo County · 11,246 people 30.6 11,246 $67,471
30 Map of Sheffield SheffieldTippecanoe County · 3,966 people 30.7 3,966 $81,346
31 Rensselaer5,573 people 30.8 5,573 $60,331
32 CenterGrant County · 21,543 people 31.0 21,543 $42,698
33 Map of Springfield SpringfieldAllen County · 4,627 people 31.0 4,627 $85,287
34 LockeElkhart County · 4,297 people 31.4 4,297 $87,734
35 YorkElkhart County · 4,330 people 31.5 4,330 $79,191
36 Whitestown12,466 people 31.6 12,466 $123,643
37 Map of Angola Angola9,408 people 31.9 9,408 $64,540
38 Map of Haw Creek Haw CreekBartholomew County · 3,826 people 31.9 3,826 $86,667
39 WayneHamilton County · 11,287 people 32.1 11,287 $94,037
40 UnionGibson County · 4,362 people 32.1 4,362 $66,250
41 Monon MononWhite County · 3,298 people 32.4 3,298 $48,670
42 PortageSt. Joseph County · 94,489 people 32.5 94,489 $52,872
43 Map of Center CenterMarion County · 152,977 people 32.6 152,977 $55,129
44 DecaturMarion County · 36,938 people 32.7 36,938 $70,206
45 HarrisonVigo County · 48,962 people 32.8 48,962 $41,155
46 Map of Harrison HarrisonElkhart County · 3,555 people 32.8 3,555 $80,938
47 Map of Ross RossClinton County · 2,805 people 32.8 2,805 $85,857
48 Map of Terre Haute Terre Haute58,427 people 32.9 58,427 $43,126
49 Charlestown8,294 people 32.9 8,294 $77,288
50 Map of Spencer SpencerJennings County · 2,782 people 32.9 2,782 $77,566
51 LincolnSt. Joseph County · 2,775 people 32.9 2,775 $66,622
52 Lafayette71,159 people 33.0 71,159 $53,716
53 HarrisonWells County · 8,879 people 33.0 8,879 $61,689
54 Map of Attica Attica3,238 people 33.0 3,238 $68,931
55 WayneMarion County · 148,293 people 33.2 148,293 $57,059
56 Frankfort Frankfort15,917 people 33.2 15,917 $57,412
57 Sullivan4,252 people 33.2 4,252 $46,551
58 Map of Monroe MonroeRandolph County · 3,454 people 33.2 3,454 $53,571
59 Seymour22,371 people 33.3 22,371 $64,426
60 CenterClinton County · 17,428 people 33.4 17,428 $59,611
61 Map of Worth WorthBoone County · 5,253 people 33.4 5,253 $122,911
62 Map of Fairmount Fairmount2,662 people 33.4 2,662 $51,739
63 Map of Lake Station Lake Station13,185 people 33.5 13,185 $59,591
64 Whiting4,532 people 33.5 4,532 $71,708
65 Pittsboro4,156 people 33.5 4,156 $126,023
66 Huntertown11,379 people 33.6 11,379 $109,432
67 Map of Berne Berne3,965 people 33.6 3,965 $62,159
68 Leo-Cedarville3,695 people 33.6 3,695 $116,375
69 JeffersonKosciusko County · 2,725 people 33.6 2,725 $101,481
70 Brooklyn Brooklyn2,570 people 33.6 2,570 $58,176
71 ElkhartElkhart County · 38,301 people 33.7 38,301 $63,925
72 Perry PerryVanderburgh County · 24,373 people 33.7 24,373 $66,340
73 WayneAllen County · 109,198 people 33.8 109,198 $49,084
74 Map of Warsaw Warsaw16,768 people 33.8 16,768 $61,035
75 Map of Washington WashingtonElkhart County · 6,926 people 33.9 6,926 $71,000
76 Heritage Lake3,227 people 33.9 3,227 $87,568
77 FairfieldTippecanoe County · 53,635 people 34.0 53,635 $54,354
78 Hanover HanoverJefferson County · 5,599 people 34.0 5,599 $66,019
79 Lapel2,668 people 34.1 2,668 $79,778
80 JacksonJackson County · 23,352 people 34.2 23,352 $62,411
81 FranklinJohnson County · 21,569 people 34.2 21,569 $82,608
82 ClayBartholomew County · 3,298 people 34.2 3,298 $89,688
83 Avilla Avilla2,878 people 34.2 2,878 $78,880
84 Indianapolis Indianapolis895,436 people 34.3 895,436 $66,307
85 Lawrence49,517 people 34.3 49,517 $74,022
86 Map of Jackson JacksonElkhart County · 4,998 people 34.3 4,998 $89,542
87 Goshen34,420 people 34.4 34,420 $59,184
88 Georgetown3,800 people 34.4 3,800 $113,265
89 Map of Bourbon BourbonMarshall County · 2,834 people 34.4 2,834 $75,804
90 Map of Wea WeaTippecanoe County · 34,621 people 34.5 34,621 $69,142
91 Franklin Franklin26,168 people 34.5 26,168 $82,380
92 Speedway13,968 people 34.5 13,968 $60,147
93 Ellettsville6,698 people 34.5 6,698 $90,213
94 MarionJasper County · 6,654 people 34.5 6,654 $62,252
95 Map of Huntingburg Huntingburg6,396 people 34.5 6,396 $54,421
96 Cumberland Cumberland6,267 people 34.5 6,267 $87,364
97 Map of Lawrence LawrenceMarion County · 122,402 people 34.6 122,402 $72,081
98 La Porte22,449 people 34.6 22,449 $59,307
99 Map of Lebanon Lebanon17,812 people 34.6 17,812 $65,154
100 Map of New Whiteland New Whiteland5,704 people 34.6 5,704 $89,918
101 MiddleburyElkhart County · 8,897 people 34.7 8,897 $88,854
102 Map of South Bend South Bend103,085 people 34.8 103,085 $55,786
103 Huntington17,030 people 34.8 17,030 $56,520
104 Map of German GermanMarshall County · 8,838 people 34.9 8,838 $79,175
105 Scottsburg7,362 people 34.9 7,362 $38,578
106 Fort Wayne268,589 people 35.0 268,589 $61,422
107 PerryMarion County · 121,505 people 35.0 121,505 $66,897
108 Elkhart53,733 people 35.0 53,733 $51,028
109 CharlestownClark County · 15,847 people 35.0 15,847 $92,021
110 Map of Milan MilanAllen County · 3,965 people 35.0 3,965 $120,476
111 Map of Cleveland ClevelandWhitley County · 3,345 people 35.0 3,345 $61,302
112 PerryMonroe County · 53,140 people 35.1 53,140 $66,567
113 PerryTippecanoe County · 9,241 people 35.1 9,241 $86,778
114 Map of Deer Creek Deer CreekMiami County · 4,702 people 35.1 4,702 $42,164
115 Fort Branch Fort Branch3,021 people 35.1 3,021 $58,707
116 Marion27,531 people 35.2 27,531 $43,343
117 MonroeClark County · 5,753 people 35.2 5,753 $90,733
118 Map of Logan LoganFountain County · 3,557 people 35.2 3,557 $68,444
119 WarrenMarion County · 106,062 people 35.3 106,062 $58,962
120 AdamsAllen County · 34,742 people 35.3 34,742 $60,041
121 Map of Jefferson JeffersonElkhart County · 11,035 people 35.3 11,035 $112,136
122 Map of Franklin FranklinWashington County · 2,690 people 35.3 2,690 $71,705
123 Winchester5,284 people 35.4 5,284 $52,439
124 St. JosephAllen County · 77,745 people 35.5 77,745 $72,566
125 FloydPutnam County · 4,210 people 35.5 4,210 $88,442
126 Country Squire Lakes3,057 people 35.5 3,057 $57,201
127 Auburn Auburn13,565 people 35.6 13,565 $68,750
128 WashingtonMarion County · 138,384 people 35.7 138,384 $77,416
129 Map of Center CenterRipley County · 2,575 people 35.7 2,575 $62,861
130 PleasantJohnson County · 64,232 people 35.8 64,232 $84,437
131 WayneKosciusko County · 29,518 people 35.8 29,518 $71,879
132 PlainKosciusko County · 8,868 people 35.8 8,868 $70,511
133 Map of Allen AllenNoble County · 7,089 people 35.8 7,089 $78,359
134 WayneStarke County · 4,605 people 35.8 4,605 $60,250
135 Map of Noblesville NoblesvilleHamilton County · 73,362 people 35.9 73,362 $104,047
136 ConcordElkhart County · 55,823 people 35.9 55,823 $55,206
137 Middlebury3,700 people 35.9 3,700 $75,236
138 Map of Hammond Hammond76,768 people 36.0 76,768 $55,504
139 FranklinMarion County · 66,239 people 36.0 66,239 $97,383
140 Mishawaka51,021 people 36.0 51,021 $54,291
141 Cedar CreekAllen County · 13,932 people 36.0 13,932 $112,286
142 Map of Fortville Fortville4,976 people 36.0 4,976 $84,000
143 AlbionNoble County · 2,723 people 36.0 2,723 $70,565
144 Brownsburg31,215 people 36.1 31,215 $102,235
145 Map of Beech Grove Beech Grove14,913 people 36.1 14,913 $49,973
146 Map of Union UnionDeKalb County · 13,917 people 36.1 13,917 $75,568
147 Nappanee6,815 people 36.1 6,815 $68,892
148 Map of Washington WashingtonPorter County · 5,850 people 36.1 5,850 $109,879
149 Chandler3,978 people 36.1 3,978 $74,725
150 PikeMarion County · 83,009 people 36.2 83,009 $69,398
151 Crawfordsville16,491 people 36.2 16,491 $55,033
152 Linton5,260 people 36.2 5,260 $45,440
153 Map of Bremen Bremen4,642 people 36.2 4,642 $68,429
154 Shelbyville20,296 people 36.3 20,296 $55,602
155 Whiteland5,173 people 36.3 5,173 $96,944
156 Alexandria5,155 people 36.3 5,155 $64,317
157 Greenwood66,029 people 36.4 66,029 $83,608
158 AddisonShelby County · 21,744 people 36.4 21,744 $58,009
159 Vincennes16,586 people 36.4 16,586 $53,637
160 Map of Jefferson JeffersonWells County · 5,897 people 36.4 5,897 $73,736
161 Map of Gary Gary68,113 people 36.5 68,113 $38,731
162 ColumbusBartholomew County · 51,824 people 36.5 51,824 $77,456
163 East Chicago26,022 people 36.5 26,022 $42,125
164 WayneBartholomew County · 3,790 people 36.5 3,790 $71,086
165 Map of Madison MadisonDaviess County · 3,028 people 36.5 3,028 $66,970
166 LincolnHendricks County · 36,860 people 36.6 36,860 $103,086
167 South Haven7,241 people 36.6 7,241 $76,003
168 UnionJohnson County · 2,905 people 36.6 2,905 $108,889
169 HuntingtonHuntington County · 20,367 people 36.7 20,367 $59,619
170 WashingtonAllen County · 39,192 people 36.8 39,192 $67,489
171 GreenMadison County · 7,638 people 36.8 7,638 $96,875
172 Brookville2,643 people 36.8 2,643 $55,938
173 Westfield54,677 people 36.9 54,677 $122,789
174 Map of Delaware DelawareHamilton County · 35,734 people 36.9 35,734 $102,471
175 Map of Harris HarrisSt. Joseph County · 24,558 people 36.9 24,558 $112,056
176 HarrisonBartholomew County · 4,308 people 36.9 4,308 $119,877
177 Map of Washington WashingtonKosciusko County · 2,901 people 36.9 2,901 $69,410
178 Map of Maumee MaumeeAllen County · 2,687 people 36.9 2,687 $71,136
179 Map of Penn PennSt. Joseph County · 68,620 people 37.0 68,620 $65,544
180 Valparaiso34,733 people 37.0 34,733 $69,872
181 Map of Eel EelCass County · 18,518 people 37.0 18,518 $47,617
182 Van BurenMonroe County · 12,850 people 37.0 12,850 $74,397
183 Tipton5,280 people 37.0 5,280 $59,828
184 Map of Delphi Delphi2,927 people 37.0 2,927 $59,972
185 Map of Washington WashingtonPutnam County · 2,529 people 37.0 2,529 $84,179
186 Westfield WashingtonHamilton County · 57,875 people 37.1 57,875 $120,664
187 Map of Center CenterLaPorte County · 25,191 people 37.1 25,191 $68,142
188 Map of Center CenterBoone County · 19,246 people 37.1 19,246 $65,322
189 Logansport17,790 people 37.1 17,790 $47,291
190 CalumetLake County · 90,784 people 37.2 90,784 $46,882
191 Map of Pipe Creek Pipe CreekMiami County · 6,688 people 37.2 6,688 $61,313
192 Vernon VernonJennings County · 2,865 people 37.2 2,865 $77,131
193 Washington Washington12,367 people 37.3 12,367 $50,331
194 Columbia City9,897 people 37.3 9,897 $68,089
195 Map of Gregg GreggMorgan County · 2,973 people 37.3 2,973 $67,528
196 HobartLake County · 40,326 people 37.4 40,326 $70,273
197 Map of Avon Avon23,437 people 37.4 23,437 $98,486
198 MonroeMadison County · 8,823 people 37.4 8,823 $67,409
199 Portland6,416 people 37.4 6,416 $51,513
200 Griffith Griffith16,273 people 37.5 16,273 $76,636
201 Map of Fishers Fishers102,337 people 37.6 102,337 $130,203
202 Fall CreekHamilton County · 73,319 people 37.6 73,319 $146,226
203 KnightVanderburgh County · 68,180 people 37.6 68,180 $58,227
204 Kendallville10,556 people 37.6 10,556 $58,939
205 Winfield7,816 people 37.6 7,816 $135,870
206 Jasper15,991 people 37.7 15,991 $68,817
207 BrownHendricks County · 14,913 people 37.7 14,913 $140,108
208 Plymouth10,664 people 37.7 10,664 $58,623
209 PatokaDubois County · 7,869 people 37.7 7,869 $70,197
210 Bicknell3,017 people 37.7 3,017 $52,188
211 Map of Jackson JacksonBoone County · 2,760 people 37.7 2,760 $75,729
212 Map of Guilford GuilfordHendricks County · 35,238 people 37.8 35,238 $87,691
213 PigeonVanderburgh County · 27,040 people 37.9 27,040 $42,766
214 Map of McCordsville McCordsville10,329 people 37.9 10,329 $110,692
215 Map of North Vernon North Vernon7,078 people 37.9 7,078 $51,429
216 Map of Pleasant PleasantSteuben County · 14,570 people 38.0 14,570 $72,880
217 Princeton8,372 people 38.0 8,372 $57,618
218 Map of Laughery LaugheryRipley County · 5,105 people 38.0 5,105 $60,119
219 Greensburg12,229 people 38.1 12,229 $62,655
220 Bargersville10,752 people 38.1 10,752 $114,231
221 Map of Franklin FranklinHarrison County · 4,174 people 38.1 4,174 $95,686
222 Evansville116,116 people 38.2 116,116 $53,387
223 New Albany37,581 people 38.2 37,581 $54,710
224 WinfieldLake County · 13,555 people 38.2 13,555 $133,448
225 Martinsville11,933 people 38.2 11,933 $60,177
226 ColumbiaWhitley County · 11,895 people 38.2 11,895 $70,071
227 WayneJay County · 7,942 people 38.2 7,942 $59,403
228 Map of Batesville Batesville7,282 people 38.2 7,282 $62,292
229 Map of Redding ReddingJackson County · 5,231 people 38.2 5,231 $85,692
230 GrantDeKalb County · 3,111 people 38.2 3,111 $80,000
231 Map of North NorthLake County · 154,735 people 38.3 154,735 $61,798
232 Buck CreekHancock County · 9,731 people 38.3 9,731 $111,224
233 Map of DeMotte DeMotte4,234 people 38.3 4,234 $69,868
234 Map of Mitchell Mitchell3,937 people 38.3 3,937 $48,930
235 Union City3,569 people 38.3 3,569 $39,360
236 MonroeCarroll County · 2,880 people 38.3 2,880 $55,056
237 Map of Sparta SpartaNoble County · 2,842 people 38.3 2,842 $81,935
238 Ingalls2,512 people 38.3 2,512 $74,236
239 Plainfield Plainfield36,369 people 38.4 36,369 $87,272
240 VincennesKnox County · 21,685 people 38.4 21,685 $58,588
241 Chesterton14,446 people 38.4 14,446 $91,060
242 LauramieTippecanoe County · 2,590 people 38.4 2,590 $74,805
243 PerryAllen County · 38,311 people 38.5 38,311 $112,479
244 VernonHancock County · 17,158 people 38.5 17,158 $108,370
245 ViennaScott County · 10,680 people 38.5 10,680 $53,163
246 Richmond35,581 people 38.6 35,581 $45,399
247 Map of Geneva GenevaJennings County · 7,532 people 38.6 7,532 $69,880
248 MiddleHendricks County · 7,324 people 38.6 7,324 $125,065
249 Map of Wayne WayneRandolph County · 4,344 people 38.6 4,344 $45,983
250 Map of Jackson JacksonHuntington County · 4,146 people 38.6 4,146 $77,379
251 Map of Wilmington WilmingtonDeKalb County · 4,026 people 38.6 4,026 $69,091
252 PleasantLaPorte County · 3,538 people 38.6 3,538 $88,205
253 WashingtonGrant County · 3,410 people 38.6 3,410 $51,014
254 Map of Steuben SteubenSteuben County · 2,925 people 38.6 2,925 $73,000
255 MontgomeryGibson County · 4,044 people 38.7 4,044 $68,000
256 WarrenPutnam County · 3,412 people 38.7 3,412 $103,548
257 OilPerry County · 2,579 people 38.7 2,579 $92,946
258 PierceWashington County · 2,501 people 38.7 2,501 $57,344
259 Map of Michigan City Michigan City31,814 people 38.8 31,814 $53,089
260 Greenfield Greenfield24,940 people 38.8 24,940 $76,127
261 Richland RichlandMonroe County · 15,190 people 38.8 15,190 $100,957
262 Sugar CreekVigo County · 7,154 people 38.8 7,154 $55,625
263 Map of Chester ChesterWabash County · 6,984 people 38.8 6,984 $66,728
264 Pendleton Pendleton5,321 people 38.8 5,321 $86,806
265 AndersonMadison County · 55,367 people 38.9 55,367 $46,909
266 Map of Center CenterPorter County · 46,741 people 38.9 46,741 $80,022
267 Map of Center CenterHancock County · 30,217 people 38.9 30,217 $78,859
268 Map of Westchester WestchesterPorter County · 20,958 people 38.9 20,958 $83,129
269 Map of Bluffton Bluffton10,529 people 38.9 10,529 $57,539
270 Map of German GermanSt. Joseph County · 10,020 people 38.9 10,020 $74,918
271 OliveSt. Joseph County · 4,363 people 38.9 4,363 $78,964
272 Bloomfield2,713 people 38.9 2,713 $54,948
273 Osceola Osceola2,593 people 38.9 2,593 $66,503
274 Map of Washington WashingtonHendricks County · 60,135 people 39.0 60,135 $100,090
275 Honey CreekVigo County · 17,366 people 39.0 17,366 $65,458
276 Danville Danville11,714 people 39.0 11,714 $97,083
277 PoseyClay County · 4,040 people 39.0 4,040 $93,664
278 PatokaPike County · 2,810 people 39.0 2,810 $67,156
279 Butler2,660 people 39.0 2,660 $54,688
280 BainbridgeDubois County · 17,207 people 39.1 17,207 $68,918
281 RushvilleRush County · 7,654 people 39.1 7,654 $57,639
282 UnionElkhart County · 6,251 people 39.1 6,251 $72,422
283 CenterStarke County · 6,121 people 39.1 6,121 $56,556
284 ShelbyTippecanoe County · 2,517 people 39.1 2,517 $94,688
285 CenterHoward County · 45,966 people 39.2 45,966 $51,025
286 Lowell11,073 people 39.2 11,073 $84,024
287 Melody Hill3,243 people 39.2 3,243 $93,906
288 Map of Osolo OsoloElkhart County · 28,786 people 39.3 28,786 $61,379
289 Clarksville22,016 people 39.3 22,016 $60,467
290 Map of Troy TroyPerry County · 11,997 people 39.3 11,997 $55,526
291 Map of Lawrenceburg LawrenceburgDearborn County · 11,300 people 39.3 11,300 $72,665
292 Dunlap6,109 people 39.3 6,109 $87,039
293 CenterUnion County · 2,867 people 39.3 2,867 $58,750
294 Kokomo59,122 people 39.4 59,122 $55,360
295 Washington WashingtonDaviess County · 16,333 people 39.4 16,333 $58,630
296 New Haven15,698 people 39.4 15,698 $70,970
297 WashingtonDecatur County · 14,080 people 39.4 14,080 $63,989
298 Patoka PatokaGibson County · 11,623 people 39.4 11,623 $65,014
299 Map of Keyser KeyserDeKalb County · 7,927 people 39.4 7,927 $62,234
300 Map of Hamilton HamiltonSullivan County · 7,107 people 39.4 7,107 $54,885
301 Garrett6,642 people 39.4 6,642 $64,179
302 Map of Greendale Greendale3,986 people 39.4 3,986 $74,980
303 Jeffersonville51,043 people 39.5 51,043 $70,930
304 Map of Hobart Hobart29,558 people 39.5 29,558 $75,160
305 Washington WashingtonMorgan County · 17,671 people 39.5 17,671 $70,513
306 CoolspringLaPorte County · 15,637 people 39.5 15,637 $61,875
307 Map of Center CenterJennings County · 8,164 people 39.5 8,164 $51,165
308 BrazilClay County · 7,831 people 39.5 7,831 $52,055
309 ClayHoward County · 4,038 people 39.5 4,038 $104,292
310 ClaySt. Joseph County · 34,246 people 39.6 34,246 $72,406
311 Tell City7,505 people 39.6 7,505 $52,949
312 White RiverRandolph County · 7,159 people 39.6 7,159 $59,461
313 UnionClark County · 4,635 people 39.6 4,635 $111,107
314 JeffersonWayne County · 3,212 people 39.6 3,212 $61,212
315 Portage PortagePorter County · 48,418 people 39.7 48,418 $76,594
316 Map of Union UnionMontgomery County · 25,367 people 39.7 25,367 $63,529
317 StocktonGreene County · 8,237 people 39.7 8,237 $47,167
318 Map of Richland RichlandGreene County · 4,688 people 39.7 4,688 $68,475
319 Portage38,082 people 39.8 38,082 $76,276
320 Crown Point Crown Point34,393 people 39.8 34,393 $101,686
321 Utica UticaClark County · 8,603 people 39.8 8,603 $102,897
322 Westville5,279 people 39.8 5,279 $60,794
323 FairmountGrant County · 3,961 people 39.8 3,961 $66,078
324 Sheridan3,205 people 39.8 3,205 $66,534
325 Map of Lake LakeAllen County · 2,830 people 39.8 2,830 $86,818
326 Map of Center CenterMarshall County · 15,990 people 39.9 15,990 $67,867
327 Rushville6,036 people 39.9 6,036 $53,434
328 Map of Olive OliveElkhart County · 3,389 people 39.9 3,389 $81,510
329 PolkWashington County · 2,702 people 39.9 2,702 $91,439
330 JeffersonvilleClark County · 62,645 people 40.0 62,645 $62,247
331 New Albany New AlbanyFloyd County · 52,011 people 40.0 52,011 $65,344
332 SmithWhitley County · 5,269 people 40.0 5,269 $81,761
333 Map of Lafayette LafayetteAllen County · 4,316 people 40.0 4,316 $119,038
334 WayneHenry County · 4,134 people 40.0 4,134 $62,599
335 HaddonSullivan County · 3,739 people 40.0 3,739 $62,917
336 WayneWayne County · 39,758 people 40.1 39,758 $47,930
337 ClevelandElkhart County · 12,961 people 40.1 12,961 $84,375
338 LincolnNewton County · 4,605 people 40.1 4,605 $80,953
339 Map of Wright WrightGreene County · 3,601 people 40.1 3,601 $54,444
340 VernonJackson County · 3,406 people 40.1 3,406 $64,850
341 White RiverJohnson County · 54,006 people 40.2 54,006 $105,130
342 AboiteAllen County · 42,908 people 40.2 42,908 $108,350
343 Map of Center CenterLake County · 39,607 people 40.2 39,607 $102,336
344 Map of Cedar Lake Cedar Lake15,295 people 40.2 15,295 $83,381
345 GermanBartholomew County · 7,219 people 40.2 7,219 $74,608
346 Boonville6,702 people 40.2 6,702 $63,580
347 Hartford City5,794 people 40.2 5,794 $41,752
348 Hidden Valley5,706 people 40.2 5,706 $121,208
349 Map of North NorthMarshall County · 4,032 people 40.2 4,032 $73,125
350 Map of Logan LoganDearborn County · 3,894 people 40.2 3,894 $118,750
351 Map of Wabash Wabash10,358 people 40.3 10,358 $53,410
352 Map of Baugo BaugoElkhart County · 9,489 people 40.3 9,489 $80,960
353 LafayetteMadison County · 5,175 people 40.3 5,175 $63,857
354 LibertySt. Joseph County · 3,412 people 40.3 3,412 $76,418
355 Map of Wood WoodClark County · 2,829 people 40.3 2,829 $86,528
356 Granger30,321 people 40.4 30,321 $123,318
357 Map of Center CenterHendricks County · 13,885 people 40.4 13,885 $97,017
358 MonroeMorgan County · 5,934 people 40.4 5,934 $101,573
359 North Manchester4,819 people 40.4 4,819 $61,296
360 CarterSpencer County · 3,231 people 40.4 3,231 $75,288
361 New Palestine3,227 people 40.4 3,227 $96,923
362 Map of Ohio OhioWarrick County · 42,215 people 40.5 42,215 $92,550
363 New DurhamLaPorte County · 8,110 people 40.5 8,110 $89,107
364 Map of Harrison HarrisonClay County · 2,583 people 40.5 2,583 $72,500
365 Map of Carmel Carmel101,651 people 40.6 101,651 $141,505
366 ClayHamilton County · 101,217 people 40.6 101,217 $142,449
367 MorganHarrison County · 4,039 people 40.6 4,039 $63,426
368 HarrisonKosciusko County · 3,718 people 40.6 3,718 $74,904
369 CenterBenton County · 2,761 people 40.6 2,761 $52,907
370 Georgetown GeorgetownFloyd County · 11,119 people 40.7 11,119 $108,287
371 Mooresville9,751 people 40.7 9,751 $68,983
372 GermanVanderburgh County · 7,278 people 40.7 7,278 $81,346
373 Brownstown Brownstown3,040 people 40.7 3,040 $62,756
374 HanoverLake County · 19,712 people 40.8 19,712 $102,823
375 NeedhamJohnson County · 7,704 people 40.8 7,704 $92,171
376 Clear CreekMonroe County · 5,330 people 40.8 5,330 $84,150
377 JacksonDeKalb County · 3,749 people 40.8 3,749 $103,346
378 ColumbiaGibson County · 3,519 people 40.8 3,519 $54,711
379 Silver CreekClark County · 14,213 people 40.9 14,213 $75,732
380 HarrisonHoward County · 9,867 people 40.9 9,867 $85,478
381 LickingBlackford County · 7,643 people 40.9 7,643 $47,103
382 Smithville-Sanders3,299 people 40.9 3,299 $74,750
383 Map of Center CenterVanderburgh County · 41,018 people 41.0 41,018 $78,964
384 Map of Henry HenryHenry County · 21,970 people 41.0 21,970 $58,355
385 ConnersvilleFayette County · 13,109 people 41.0 13,109 $48,854
386 WayneNoble County · 10,927 people 41.0 10,927 $60,000
387 ClintonVermillion County · 8,897 people 41.0 8,897 $57,404
388 BrownstownJackson County · 5,693 people 41.0 5,693 $72,256
389 Map of Lawrenceburg Lawrenceburg5,179 people 41.0 5,179 $51,250
390 ThorncreekWhitley County · 4,213 people 41.0 4,213 $112,548
391 JohnsonRipley County · 3,750 people 41.0 3,750 $71,204
392 NobleWabash County · 13,785 people 41.1 13,785 $64,539
393 Cedar CreekLake County · 12,998 people 41.1 12,998 $86,780
394 Mount Vernon6,400 people 41.1 6,400 $62,263
395 MarrsPosey County · 5,392 people 41.1 5,392 $103,750
396 MoralShelby County · 4,613 people 41.1 4,613 $97,759
397 Centerville2,772 people 41.1 2,772 $49,688
398 New Castle17,367 people 41.2 17,367 $51,606
399 Map of Peru PeruMiami County · 10,901 people 41.2 10,901 $46,159
400 RileyVigo County · 3,173 people 41.2 3,173 $97,300
401 WalnutMarshall County · 2,871 people 41.2 2,871 $62,607
402 MichiganLaPorte County · 27,275 people 41.3 27,275 $58,356
403 TippecanoeTippecanoe County · 9,759 people 41.3 9,759 $109,652
404 Deer Creek Deer CreekCarroll County · 4,640 people 41.3 4,640 $61,627
405 Map of Ray RayFranklin County · 4,372 people 41.3 4,372 $90,481
406 PrairieWhite County · 3,384 people 41.3 3,384 $81,731
407 Map of Keener KeenerJasper County · 10,840 people 41.4 10,840 $74,292
408 PaoliOrange County · 5,965 people 41.4 5,965 $49,135
409 JohnsonGibson County · 4,451 people 41.4 4,451 $95,673
410 HarrisonFayette County · 6,231 people 41.5 6,231 $51,731
411 ClintonElkhart County · 4,794 people 41.5 4,794 $42,922
412 RichlandJay County · 3,915 people 41.5 3,915 $50,160
413 Lakes of the Four Seasons7,402 people 41.6 7,402 $121,750
414 BrookvilleFranklin County · 5,737 people 41.6 5,737 $64,480
415 Stony CreekMadison County · 3,988 people 41.6 3,988 $79,250
416 MarionAllen County · 3,926 people 41.6 3,926 $68,000
417 Map of Fall Creek Fall CreekMadison County · 15,484 people 41.7 15,484 $90,726
418 MarionLawrence County · 8,851 people 41.7 8,851 $51,262
419 Map of Madison MadisonDubois County · 2,892 people 41.7 2,892 $86,277
420 Bedford13,837 people 41.8 13,837 $49,553
421 Yorktown11,699 people 41.8 11,699 $81,674
422 KankakeeLaPorte County · 4,768 people 41.8 4,768 $109,426
423 Map of Van Buren Van BurenKosciusko County · 4,324 people 41.8 4,324 $73,265
424 ClayMorgan County · 4,265 people 41.8 4,265 $81,944
425 WashingtonOwen County · 6,437 people 41.9 6,437 $62,182
426 HarrisonDelaware County · 3,502 people 41.9 3,502 $82,806
427 SpartaDearborn County · 2,929 people 41.9 2,929 $65,000
428 Pleasant PleasantPorter County · 4,511 people 42.0 4,511 $87,389
429 Syracuse Syracuse3,233 people 42.0 3,233 $71,833
430 RossLake County · 48,648 people 42.1 48,648 $72,416
431 Zionsville32,095 people 42.1 32,095 $172,024
432 Sugar CreekHancock County · 17,174 people 42.1 17,174 $100,714
433 Map of Liberty LibertyPorter County · 11,048 people 42.1 11,048 $96,563
434 HamiltonDelaware County · 7,221 people 42.1 7,221 $74,274
435 Bright5,540 people 42.1 5,540 $108,974
436 JeffersonSwitzerland County · 3,286 people 42.2 3,286 $58,929
437 Map of Washington WashingtonStarke County · 3,001 people 42.2 3,001 $67,619
438 ClarkJohnson County · 2,946 people 42.2 2,946 $138,234
439 BrownHancock County · 2,521 people 42.2 2,521 $82,734
440 St. John St. John22,567 people 42.3 22,567 $131,467
441 GreenvilleFloyd County · 7,782 people 42.3 7,782 $121,435
442 JacksonHarrison County · 6,002 people 42.3 6,002 $85,645
443 ClayOwen County · 2,648 people 42.3 2,648 $85,602
444 Merrillville36,476 people 42.4 36,476 $67,587
445 Map of Adams AdamsParke County · 5,162 people 42.4 5,162 $61,190
446 WashingtonWashington County · 10,474 people 42.5 10,474 $59,083
447 MadisonMorgan County · 10,235 people 42.5 10,235 $96,058
448 Porter PorterPorter County · 9,675 people 42.5 9,675 $123,075
449 Map of Vigo VigoKnox County · 4,051 people 42.5 4,051 $59,120
450 Map of Walker WalkerJasper County · 3,770 people 42.5 3,770 $91,932
451 Map of Boon BoonWarrick County · 13,713 people 42.6 13,713 $78,464
452 Map of Fall Creek Fall CreekHenry County · 4,674 people 42.6 4,674 $69,350
453 Paoli3,125 people 42.6 3,125 $42,906
454 JacksonHamilton County · 11,201 people 42.7 11,201 $84,913
455 Roselawn3,417 people 42.7 3,417 $75,506
456 CenterGreene County · 3,229 people 42.7 3,229 $75,250
457 Map of Black BlackPosey County · 8,904 people 42.8 8,904 $71,183
458 CenterDearborn County · 5,096 people 42.8 5,096 $59,375
459 Map of Liberty LibertyHoward County · 4,766 people 42.8 4,766 $84,632
460 Map of Jackson JacksonMorgan County · 3,685 people 42.8 3,685 $72,192
461 Indian CreekLawrence County · 2,673 people 42.8 2,673 $92,853
462 WashingtonAdams County · 8,767 people 42.9 8,767 $61,371
463 CarrClark County · 4,982 people 42.9 4,982 $107,295
464 Map of Brown BrownMorgan County · 13,782 people 43.0 13,782 $70,421
465 Map of Scott ScottVanderburgh County · 10,440 people 43.0 10,440 $106,628
466 Aurora Aurora3,648 people 43.0 3,648 $47,470
467 Map of Van Buren Van BurenFountain County · 2,890 people 43.0 2,890 $58,173
468 MadisonJefferson County · 17,956 people 43.1 17,956 $61,237
469 Salem6,489 people 43.1 6,489 $56,538
470 Map of Robinson RobinsonPosey County · 3,881 people 43.1 3,881 $98,135
471 Map of Johnson JohnsonLaGrange County · 3,617 people 43.1 3,617 $83,795
472 Fremont FremontSteuben County · 2,906 people 43.1 2,906 $67,391
473 Map of Harrison HarrisonDearborn County · 3,407 people 43.2 3,407 $67,554
474 Map of Miller MillerDearborn County · 10,041 people 43.3 10,041 $112,634
475 Map of French Lick French LickOrange County · 4,587 people 43.3 4,587 $61,173
476 HarrisonBlackford County · 2,812 people 43.4 2,812 $61,346
477 Map of Santa Claus Santa Claus2,793 people 43.4 2,793 $89,659
478 Map of Centre CentreSt. Joseph County · 14,438 people 43.5 14,438 $79,120
479 Elwood Elwood8,356 people 43.5 8,356 $53,280
480 West CreekLake County · 7,843 people 43.5 7,843 $87,346
481 Eel RiverAllen County · 4,278 people 43.5 4,278 $99,966
482 FayetteVigo County · 2,730 people 43.5 2,730 $86,857
483 HarrisonHarrison County · 13,545 people 43.6 13,545 $66,722
484 Knox Knox3,479 people 43.6 3,479 $48,931
485 UnionSt. Joseph County · 3,475 people 43.6 3,475 $76,636
486 Map of Curry CurrySullivan County · 3,402 people 43.6 3,402 $53,469
487 UnionWhite County · 9,893 people 43.7 9,893 $62,052
488 Map of Jennings JenningsScott County · 6,507 people 43.7 6,507 $40,512
489 Lancaster LancasterWells County · 6,122 people 43.7 6,122 $76,563
490 Map of Boone BoonePorter County · 6,099 people 43.7 6,099 $74,631
491 Porter5,217 people 43.7 5,217 $74,542
492 Edinburgh4,381 people 43.7 4,381 $60,843
493 ClaySpencer County · 2,890 people 43.7 2,890 $89,167
494 Loogootee2,853 people 43.7 2,853 $50,000
495 Map of Bloomfield BloomfieldLaGrange County · 5,830 people 43.8 5,830 $62,315
496 Map of Adams AdamsRipley County · 5,192 people 43.8 5,192 $69,312
497 Map of Hamblen HamblenBrown County · 4,495 people 43.8 4,495 $87,159
498 MorganPorter County · 4,015 people 43.8 4,015 $112,951
499 Map of Blue River Blue RiverJohnson County · 4,826 people 43.9 4,826 $62,436
500 Map of Taylor TaylorHoward County · 9,396 people 44.0 9,396 $71,971
501 CenterWayne County · 7,378 people 44.0 7,378 $68,821
502 Bean BlossomMonroe County · 2,951 people 44.0 2,951 $82,794
503 PoseyHarrison County · 2,855 people 44.0 2,855 $84,348
504 FranklinGrant County · 7,041 people 44.1 7,041 $45,345
505 Map of Hebron Hebron3,976 people 44.1 3,976 $73,812
506 LexingtonScott County · 3,412 people 44.1 3,412 $76,130
507 Ossian3,384 people 44.1 3,384 $71,563
508 Pipe CreekMadison County · 12,177 people 44.2 12,177 $62,835
509 SalemDelaware County · 4,027 people 44.3 4,027 $70,406
510 Covington3,069 people 44.3 3,069 $52,466
511 Union UnionDelaware County · 2,532 people 44.3 2,532 $66,902
512 Madison12,223 people 44.4 12,223 $61,183
513 SandcreekDecatur County · 3,106 people 44.4 3,106 $64,278
514 PleasantAllen County · 3,013 people 44.4 3,013 $75,678
515 Map of Liberty LibertyHendricks County · 6,187 people 44.5 6,187 $82,171
516 Cicero5,509 people 44.5 5,509 $66,934
517 Monticello5,496 people 44.5 5,496 $52,798
518 Map of Adams AdamsMadison County · 3,990 people 44.5 3,990 $82,500
519 Map of Monroe MonroePulaski County · 3,843 people 44.5 3,843 $54,345
520 St. JohnLake County · 70,429 people 44.6 70,429 $103,035
521 Highland23,680 people 44.6 23,680 $78,062
522 Decatur9,811 people 44.6 9,811 $58,646
523 OhioSpencer County · 4,861 people 44.7 4,861 $76,125
524 UnionPorter County · 9,445 people 44.8 9,445 $115,664
525 Rochester6,215 people 44.8 6,215 $57,008
526 Map of Franklin FranklinRipley County · 3,635 people 44.8 3,635 $67,083
527 Schererville29,701 people 44.9 29,701 $89,466
528 Gas City6,076 people 44.9 6,076 $55,982
529 Munster23,733 people 45.0 23,733 $110,187
530 Map of Wheatfield WheatfieldJasper County · 4,490 people 45.0 4,490 $80,150
531 Map of Troy TroyFountain County · 3,740 people 45.0 3,740 $55,313
532 HensleyJohnson County · 3,907 people 45.1 3,907 $90,525
533 Map of Van Buren Van BurenClay County · 3,190 people 45.1 3,190 $69,536
534 Map of Mill MillGrant County · 10,386 people 45.2 10,386 $56,280
535 Map of Perry PerryMartin County · 5,042 people 45.2 5,042 $64,879
536 Austin3,818 people 45.2 3,818 $31,520
537 Sellersburg10,137 people 45.4 10,137 $72,179
538 Root RootAdams County · 6,115 people 45.4 6,115 $63,492
539 JeffersonMiami County · 2,652 people 45.4 2,652 $74,013
540 FerdinandDubois County · 3,617 people 45.6 3,617 $82,738
541 RandolphOhio County · 4,354 people 45.7 4,354 $66,042
542 Luce LuceSpencer County · 2,645 people 45.7 2,645 $62,241
543 OrleansOrange County · 3,602 people 45.8 3,602 $67,396
544 Map of Shawswick ShawswickLawrence County · 20,757 people 46.0 20,757 $60,354
545 MilfordLaGrange County · 2,943 people 46.1 2,943 $90,833
546 Lagrange Lagrange2,790 people 46.1 2,790 $54,492
547 ScipioLaPorte County · 5,139 people 46.2 5,139 $78,269
548 ClayDearborn County · 2,862 people 46.3 2,862 $63,295
549 MarshallLawrence County · 4,554 people 46.4 4,554 $98,750
550 Map of Rochester RochesterFulton County · 10,129 people 46.6 10,129 $59,577
551 Map of Lafayette LafayetteFloyd County · 8,249 people 46.6 8,249 $118,380
552 Turkey CreekKosciusko County · 8,629 people 46.8 8,629 $75,909
553 Map of Green GreenMorgan County · 3,646 people 46.8 3,646 $116,474
554 Map of Jackson JacksonPorter County · 5,621 people 46.9 5,621 $132,961
555 DelawareDelaware County · 3,499 people 46.9 3,499 $74,032
556 WashingtonMiami County · 3,373 people 46.9 3,373 $48,723
557 CiceroTipton County · 8,052 people 47.0 8,052 $66,821
558 Simonton Lake4,248 people 47.0 4,248 $75,673
559 Dyer Dyer16,400 people 47.1 16,400 $107,159
560 JeffersonMorgan County · 3,611 people 47.1 3,611 $101,587
561 OrangeNoble County · 3,920 people 47.2 3,920 $66,010
562 Shorewood Forest3,263 people 47.2 3,263 $165,972
563 PleasantGrant County · 6,970 people 47.4 6,970 $59,194
564 Otter CreekVigo County · 8,987 people 47.6 8,987 $71,732
565 UnionWhitley County · 2,679 people 47.7 2,679 $78,125
566 MonroeDelaware County · 3,521 people 47.8 3,521 $92,083
567 Floyds Knobs4,515 people 48.0 4,515 $126,341
568 Map of Union UnionMadison County · 8,977 people 48.1 8,977 $75,795
569 WashingtonPike County · 4,350 people 48.1 4,350 $63,214
570 Corydon3,157 people 48.2 3,157 $56,513
571 RichlandMadison County · 5,101 people 48.3 5,101 $63,901
572 TippecanoeKosciusko County · 6,579 people 48.4 6,579 $72,331
573 LibertyDelaware County · 4,453 people 48.4 4,453 $74,457
574 Map of Prairie PrairieHenry County · 5,991 people 48.6 5,991 $68,088
575 NinevehJohnson County · 4,220 people 48.6 4,220 $91,477
576 OregonStarke County · 3,262 people 48.6 3,262 $71,094
577 JacksonCass County · 2,752 people 48.7 2,752 $68,143
578 JacksonWayne County · 4,264 people 48.9 4,264 $58,984
579 ManchesterDearborn County · 3,313 people 49.1 3,313 $96,772
580 Map of Benton BentonMonroe County · 3,261 people 49.1 3,261 $90,296
581 LagroWabash County · 2,725 people 49.2 2,725 $82,394
582 Map of Tippecanoe TippecanoeCarroll County · 2,640 people 49.2 2,640 $61,438
583 SewardKosciusko County · 2,514 people 49.2 2,514 $77,267
584 Map of West WestMarshall County · 3,815 people 49.4 3,815 $88,935
585 Map of Albany Albany2,907 people 49.7 2,907 $58,026
586 WarrenSt. Joseph County · 7,799 people 50.4 7,799 $89,958
587 Rockville2,559 people 50.4 2,559 $57,083
588 White RiverHamilton County · 2,519 people 50.4 2,519 $82,161
589 WashingtonBrown County · 5,191 people 50.8 5,191 $66,793
590 Newburgh3,395 people 50.8 3,395 $75,135
591 UnionMarshall County · 2,815 people 50.9 2,815 $56,477
592 Map of Howard HowardHoward County · 2,586 people 51.0 2,586 $81,595
593 SpringfieldLaPorte County · 3,745 people 51.2 3,745 $85,313
594 Map of Jackson JacksonClay County · 2,824 people 51.4 2,824 $95,590
595 GreeneSt. Joseph County · 2,954 people 51.9 2,954 $74,587
596 Cloverdale CloverdalePutnam County · 3,995 people 52.3 3,995 $66,277
597 North Terre Haute4,534 people 52.6 4,534 $54,640
598 Noble NobleNoble County · 2,933 people 53.1 2,933 $73,487
599 JacksonBrown County · 3,971 people 53.4 3,971 $74,020
600 WhitewaterFranklin County · 2,730 people 53.5 2,730 $87,308
601 Map of Jamestown JamestownSteuben County · 3,264 people 57.1 3,264 $76,295
602 ClayCass County · 2,872 people 58.6 2,872 $64,309

How this ranking works

We rank every town by the median age of residents. College towns rank high here, because students pull the median down. The town with the lowest figure ranks #1. For comparison, the figure for Indiana as a whole is 38.1.

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.

Same ranking in other states