Guest, Sign inJoin

← How Huron ranks

HuronNot on this list

Huron has fewer than 2,500 residents, the floor for KS lists.

All 158 towns

Median age, highest first.

#TownMedian agePopulationHome value
1 MonmouthShawnee County · 3,168 people 54.0 3,168$322,000
2 MinnehaSedgwick County · 3,396 people 53.5 3,396$386,000
3 Hesston3,582 people 49.1 3,582$204,800
4 Leawood33,809 people 48.4 33,809$658,800
5 BakerCrawford County · 3,470 people 48.4 3,470$221,100
6 Belle PlaineSumner County · 3,054 people 47.4 3,054$162,200
7 EmmaHarvey County · 4,043 people 47.3 4,043$216,500
8 Mission Hills3,548 people 47.2 3,548$1,237,800
9 Galena2,754 people 46.6 2,754$78,500
10 LincolnLinn County · 2,621 people 46.6 2,621$160,000
11 Larned3,423 people 46.3 3,423$94,500
12 Paola5,770 people 45.0 5,770$210,800
13 RenoReno County · 4,337 people 44.9 4,337$152,900
14 WashingtonCrawford County · 3,537 people 44.9 3,537$109,700
15 TecumsehShawnee County · 7,744 people 44.8 7,744$228,100
16 Big CreekEllis County · 2,593 people 44.7 2,593$221,300
17 South Hutchinson2,751 people 44.6 2,751$151,000
18 WashingtonDoniphan County · 2,922 people 44.4 2,922$124,500
19 AubryJohnson County · 4,663 people 44.1 4,663$535,700
20 Abilene6,449 people 44.0 6,449$131,500
21 IndependenceMontgomery County · 3,027 people 44.0 3,027$140,700
22 SoldierShawnee County · 15,103 people 42.8 15,103$243,600
23 GardnerJohnson County · 2,540 people 42.6 2,540$387,200
24 Osage City2,828 people 42.5 2,828$155,800
25 Parsons9,425 people 42.4 9,425$71,700
26 Clay Center4,132 people 42.3 4,132$143,600
27 AuburnShawnee County · 3,299 people 42.2 3,299$238,300
28 ShermanLeavenworth County · 2,851 people 42.1 2,851$409,700
29 Prairie Village22,874 people 42.0 22,874$435,700
30 Mulvane6,171 people 42.0 6,171$176,300
31 Hiawatha3,197 people 41.6 3,197$121,800
32 Ellsworth3,108 people 41.5 3,108$157,600
33 GardenCherokee County · 2,721 people 41.4 2,721$147,400
34 Fort Scott7,555 people 41.0 7,555$100,500
35 RockfordSedgwick County · 24,132 people 40.7 24,132$217,700
36 Russell4,217 people 40.7 4,217$135,600
37 Burlington2,605 people 40.6 2,605$149,300
38 FairmountLeavenworth County · 11,960 people 40.5 11,960$377,800
39 FranklinFranklin County · 3,094 people 40.5 3,094$234,100
40 Beloit3,029 people 40.5 3,029$125,600
41 Kingman2,957 people 40.4 2,957$73,800
42 Baxter Springs3,855 people 40.2 3,855$92,900
43 Rock CreekJefferson County · 2,778 people 40.2 2,778$233,900
44 Neodesha2,503 people 40.1 2,503$91,400
45 Newton18,397 people 39.9 18,397$156,400
46 Coffeyville8,662 people 39.5 8,662$60,800
47 Hutchinson39,709 people 39.4 39,709$125,000
48 EudoraDouglas County · 7,823 people 39.4 7,823$309,000
49 Frontenac3,392 people 39.4 3,392$165,600
50 Salina46,307 people 39.3 46,307$173,200
51 Merriam11,085 people 39.3 11,085$263,300
52 Louisburg5,094 people 39.3 5,094$269,500
53 Eudora6,119 people 39.2 6,119$280,100
54 St. GeorgePottawatomie County · 4,787 people 39.2 4,787$281,600
55 ProspectButler County · 2,561 people 39.2 2,561$194,600
56 TowandaButler County · 2,588 people 39.1 2,588$164,400
57 Shawnee68,542 people 39.0 68,542$359,700
58 Winfield11,711 people 38.9 11,711$132,700
59 Valley CenterSedgwick County · 4,843 people 38.9 4,843$217,200
60 SalemSedgwick County · 9,499 people 38.8 9,499$166,100
61 Basehor7,491 people 38.8 7,491$349,900
62 Edwardsville4,724 people 38.8 4,724$216,400
63 Wellington7,615 people 38.7 7,615$97,100
64 Overland Park200,306 people 38.6 200,306$413,600
65 ParkSedgwick County · 7,531 people 38.6 7,531$271,700
66 Lyons3,553 people 38.6 3,553$104,800
67 Marysville3,422 people 38.6 3,422$119,200
68 UnionSedgwick County · 2,651 people 38.6 2,651$268,800
69 Halstead2,516 people 38.6 2,516$163,000
70 Columbus2,881 people 38.5 2,881$94,100
71 Augusta9,216 people 38.4 9,216$175,500
72 De Soto6,414 people 38.4 6,414$422,400
73 Independence8,422 people 38.3 8,422$88,800
74 Fairway4,159 people 38.3 4,159$618,000
75 Girard2,777 people 38.3 2,777$93,600
76 Hoisington2,643 people 38.3 2,643$95,000
77 Holton3,387 people 38.2 3,387$142,800
78 MortonSedgwick County · 2,792 people 38.2 2,792$178,600
79 Bonner Springs7,839 people 38.1 7,839$247,200
80 Osawatomie4,182 people 38.1 4,182$155,100
81 Topeka125,786 people 38.0 125,786$144,200
82 Maize6,824 people 38.0 6,824$276,200
83 NinnescahSedgwick County · 3,398 people 37.9 3,398$237,600
84 Lansing11,246 people 37.8 11,246$270,800
85 RichlandButler County · 2,617 people 37.7 2,617$241,600
86 Scott City3,800 people 37.4 3,800$162,200
87 PalmyraDouglas County · 7,758 people 37.3 7,758$330,900
88 PleasantButler County · 5,425 people 37.3 5,425$256,700
89 Olathe145,057 people 37.2 145,057$364,700
90 Lenexa58,384 people 37.2 58,384$394,900
91 Kechi2,901 people 37.2 2,901$288,300
92 Clearwater2,716 people 37.2 2,716$216,200
93 Arkansas City11,884 people 37.1 11,884$86,800
94 Roeland Park6,763 people 37.0 6,763$276,200
95 BrunoButler County · 17,665 people 36.9 17,665$289,000
96 Ottawa12,678 people 36.9 12,678$166,500
97 Cheney2,580 people 36.9 2,580$167,900
98 TonganoxieLeavenworth County · 5,891 people 36.8 5,891$261,700
99 Pratt6,577 people 36.7 6,577$107,500
100 Wamego4,386 people 36.7 4,386$198,300
101 Hugoton3,974 people 36.7 3,974$120,900
102 Great Bend14,479 people 36.5 14,479$133,900
103 GrantSedgwick County · 5,489 people 36.4 5,489$241,800
104 BluePottawatomie County · 5,173 people 36.4 5,173$338,900
105 El Dorado12,769 people 36.2 12,769$120,300
106 Chanute8,598 people 36.1 8,598$78,000
107 Concordia5,015 people 36.0 5,015$102,600
108 Leavenworth37,195 people 35.9 37,195$193,000
109 Derby26,062 people 35.9 26,062$236,900
110 Andover15,965 people 35.9 15,965$291,400
111 WamegoPottawatomie County · 5,751 people 35.9 5,751$198,400
112 Wichita397,945 people 35.7 397,945$190,800
113 Lindsborg3,792 people 35.6 3,792$188,000
114 Bel Aire9,043 people 35.5 9,043$238,100
115 McPherson13,995 people 35.4 13,995$211,700
116 Norton2,689 people 35.1 2,689$96,800
117 Spring Hill9,120 people 35.0 9,120$357,800
118 Park City7,673 people 35.0 7,673$177,100
119 Oaklawn-Sunview2,789 people 34.9 2,789$54,200
120 MissionShawnee County · 9,915 people 34.8 9,915$289,100
121 StrangerLeavenworth County · 5,286 people 34.8 5,286$332,300
122 Garnett3,202 people 34.6 3,202$149,100
123 RiversideSedgwick County · 13,323 people 34.3 13,323$155,100
124 KechiSedgwick County · 10,177 people 34.1 10,177$201,400
125 Kansas City155,135 people 33.9 155,135$167,400
126 ScottBourbon County · 2,705 people 33.9 2,705$168,800
127 Valley Center8,590 people 33.8 8,590$227,700
128 Haysville11,117 people 33.7 11,117$161,800
129 Garden CityFinney County · 5,738 people 33.6 5,738$224,000
130 Rose Hill4,246 people 33.6 4,246$219,900
131 Goodland4,121 people 33.6 4,121$112,700
132 Ulysses5,476 people 33.5 5,476$97,400
133 Iola5,348 people 32.6 5,348$78,300
134 Colby5,387 people 32.3 5,387$163,000
135 GypsumSedgwick County · 10,158 people 32.1 10,158$327,500
136 AtticaSedgwick County · 7,910 people 31.8 7,910$259,700
137 WilliamsportShawnee County · 4,285 people 31.8 4,285$155,800
138 Garden City27,819 people 31.6 27,819$192,000
139 Goddard6,030 people 31.3 6,030$242,800
140 Gardner24,526 people 30.7 24,526$306,200
141 Liberal19,316 people 30.6 19,316$137,100
142 Hillsboro2,700 people 30.4 2,700$120,500
143 Dodge City27,613 people 30.2 27,613$151,700
144 Emporia24,131 people 30.2 24,131$132,700
145 Hays21,143 people 30.2 21,143$225,500
146 Lawrence96,051 people 29.3 96,051$292,700
147 Atchison10,785 people 29.1 10,785$129,700
148 Junction City22,331 people 28.8 22,331$171,500
149 Baldwin City4,911 people 27.9 4,911$249,500
150 St. Marys2,788 people 26.6 2,788$206,900
151 Holcomb2,577 people 26.2 2,577$231,000
152 Manhattan54,239 people 25.7 54,239$246,700
153 Pittsburg20,637 people 25.7 20,637$123,200
154 St. MarysPottawatomie County · 3,932 people 25.5 3,932$225,000
155 Smoky HillGeary County · 8,996 people 23.3 8,996$241,700
156 MadisonRiley County · 9,271 people 23.2 9,271$185,900
157 Fort Riley8,606 people 23.1 8,606—
158 SherlockFinney County · 3,344 people 22.5 3,344$236,700
How it works

How this ranking works

The KS 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 Kansas as a whole is 37.4.

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 Huron what the numbers miss

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

Weigh in
Should Huron be on this list?
Ask neighbors

Post to Huron

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