KSKansas rankings

Fastest-growing towns in Kansas

Ranked by population growth between the 2010 and 2020 censuses. 158 towns with 2,500+ residents.

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

Map of Halstead
Kansas · Fastest growing

Where Halstead lands: #65 of 158

+4.5% population growth, 2010 to 2020 census · Visit Halstead →

#TownGrowth 2010–20202010 census2020 census
1 Map of Maize Maize6,824 people +67.7% 3,420 5,735
2 BluePottawatomie County · 5,173 people +61.7% 3,046 4,926
3 Basehor Basehor7,491 people +49.5% 4,613 6,896
4 Map of Park ParkSedgwick County · 7,531 people +48.2% 4,615 6,841
5 Spring Hill Spring Hill9,120 people +46.3% 5,437 7,952
6 Map of Smoky Hill Smoky HillGeary County · 8,996 people +40.0% 6,531 9,143
7 Gypsum GypsumSedgwick County · 10,158 people +35.0% 7,379 9,959
8 St. George St. GeorgePottawatomie County · 4,787 people +31.6% 3,415 4,494
9 Fairmount FairmountLeavenworth County · 11,960 people +27.6% 8,788 11,215
10 Map of Andover Andover15,965 people +26.3% 11,791 14,892
11 Map of Bel Aire Bel Aire9,043 people +22.1% 6,769 8,262
12 Gardner Gardner24,526 people +21.8% 19,123 23,287
13 Lenexa Lenexa58,384 people +19.2% 48,190 57,434
14 Map of Bruno BrunoButler County · 17,665 people +19.1% 14,123 16,821
15 Fort Riley8,606 people +18.9% 7,761 9,230
16 Map of Goddard Goddard6,030 people +17.0% 4,344 5,084
17 StrangerLeavenworth County · 5,286 people +16.5% 4,363 5,081
18 Map of Kechi Kechi2,901 people +16.1% 1,909 2,217
19 Map of Derby Derby26,062 people +15.6% 22,158 25,625
20 Louisburg Louisburg5,094 people +15.2% 4,315 4,969
21 Map of Park City Park City7,673 people +14.2% 7,297 8,333
22 Map of Overland Park Overland Park200,306 people +13.8% 173,372 197,238
23 Olathe145,057 people +12.2% 125,872 141,290
24 Tonganoxie TonganoxieLeavenworth County · 5,891 people +11.5% 4,996 5,573
25 Map of Wamego Wamego4,386 people +10.7% 4,372 4,841
26 AubryJohnson County · 4,663 people +10.6% 4,204 4,650
27 Big CreekEllis County · 2,593 people +10.3% 1,883 2,077
28 Attica AtticaSedgwick County · 7,910 people +10.1% 6,725 7,401
29 Grant GrantSedgwick County · 5,489 people +9.9% 4,973 5,465
30 Map of Lindsborg Lindsborg3,792 people +9.2% 3,458 3,776
31 Map of Valley Center Valley CenterSedgwick County · 4,843 people +9.1% 4,356 4,751
32 Map of Edwardsville Edwardsville4,724 people +8.7% 4,340 4,717
33 Lawrence Lawrence96,051 people +8.3% 87,643 94,934
34 Map of Kechi KechiSedgwick County · 10,177 people +8.3% 9,027 9,776
35 Map of Wamego WamegoPottawatomie County · 5,751 people +8.3% 5,234 5,670
36 Shawnee Shawnee68,542 people +8.2% 62,209 67,311
37 Map of Scott City Scott City3,800 people +7.8% 3,816 4,113
38 Union UnionSedgwick County · 2,651 people +7.7% 2,410 2,595
39 Map of Valley Center Valley Center8,590 people +7.6% 6,822 7,340
40 Map of Kansas City Kansas City155,135 people +7.4% 145,786 156,607
41 Map of Fairway Fairway4,159 people +7.4% 3,882 4,170
42 Map of Bonner Springs Bonner Springs7,839 people +7.2% 7,314 7,837
43 Map of Holcomb Holcomb2,577 people +7.2% 2,094 2,245
44 Palmyra PalmyraDouglas County · 7,758 people +7.1% 7,073 7,575
45 Map of Prairie Village Prairie Village22,874 people +7.0% 21,447 22,957
46 Map of McPherson McPherson13,995 people +7.0% 13,155 14,082
47 De Soto De Soto6,414 people +7.0% 5,720 6,118
48 Baldwin City Baldwin City4,911 people +6.9% 4,515 4,826
49 Map of Clearwater Clearwater2,716 people +6.9% 2,481 2,653
50 Map of Mission MissionShawnee County · 9,915 people +6.8% 9,323 9,954
51 Rose Hill4,246 people +6.5% 3,931 4,185
52 Map of Leawood Leawood33,809 people +6.4% 31,867 33,902
53 WilliamsportShawnee County · 4,285 people +6.1% 4,000 4,244
54 Map of Sherlock SherlockFinney County · 3,344 people +6.1% 2,789 2,958
55 Leavenworth Leavenworth37,195 people +6.0% 35,251 37,351
56 Map of Sherman ShermanLeavenworth County · 2,851 people +6.0% 2,635 2,792
57 Garden City Garden City27,819 people +5.6% 26,658 28,151
58 St. Marys St. MarysPottawatomie County · 3,932 people +5.6% 3,630 3,832
59 MonmouthShawnee County · 3,168 people +5.4% 3,021 3,185
60 Morton MortonSedgwick County · 2,792 people +5.4% 2,667 2,812
61 Auburn AuburnShawnee County · 3,299 people +5.2% 3,147 3,312
62 St. Marys St. Marys2,788 people +5.0% 2,627 2,759
63 Marysville Marysville3,422 people +4.6% 3,294 3,447
64 Ninnescah NinnescahSedgwick County · 3,398 people +4.5% 3,231 3,376
65 Map of Halstead Halstead2,516 people +4.5% 2,085 2,179
66 Eudora Eudora6,119 people +4.4% 6,136 6,408
67 Map of Pleasant PleasantButler County · 5,425 people +4.3% 5,122 5,342
68 Map of Cheney Cheney2,580 people +4.2% 2,094 2,181
69 Wichita Wichita397,945 people +4.0% 382,368 397,532
70 Haysville Haysville11,117 people +4.0% 10,826 11,262
71 Eudora EudoraDouglas County · 7,823 people +3.9% 7,441 7,734
72 Map of Manhattan Manhattan54,239 people +3.5% 52,281 54,100
73 Colby Colby5,387 people +3.4% 5,387 5,570
74 Map of Hiawatha Hiawatha3,197 people +3.4% 3,172 3,280
75 Rockford RockfordSedgwick County · 24,132 people +3.0% 22,784 23,462
76 Map of Hays Hays21,143 people +3.0% 20,510 21,116
77 Paola Paola5,770 people +3.0% 5,602 5,768
78 Map of Mulvane Mulvane6,171 people +2.9% 6,111 6,286
79 Mission Hills Mission Hills3,548 people +2.7% 3,498 3,594
80 SoldierShawnee County · 15,103 people +2.6% 14,732 15,109
81 Map of South Hutchinson South Hutchinson2,751 people +2.6% 2,457 2,521
82 Holton Holton3,387 people +2.2% 3,329 3,401
83 Tecumseh TecumsehShawnee County · 7,744 people +2.1% 7,593 7,753
84 Map of Roeland Park Roeland Park6,763 people +2.1% 6,731 6,871
85 Map of Pittsburg Pittsburg20,637 people +2.0% 20,233 20,646
86 Map of Baker BakerCrawford County · 3,470 people +1.7% 3,408 3,467
87 Dodge City Dodge City27,613 people +1.6% 27,340 27,788
88 Merriam11,085 people +0.9% 11,003 11,098
89 Map of Washington WashingtonCrawford County · 3,537 people +0.5% 3,501 3,519
90 Map of Franklin FranklinFranklin County · 3,094 people +0.5% 3,065 3,080
91 Garden City Garden CityFinney County · 5,738 people +0.2% 5,761 5,773
92 LincolnLinn County · 2,621 people −0.1% 2,528 2,525
93 Ottawa Ottawa12,678 people −0.2% 12,649 12,625
94 Lansing Lansing11,246 people −0.2% 11,265 11,239
95 Map of Augusta Augusta9,216 people −0.2% 9,274 9,256
96 Map of Richland RichlandButler County · 2,617 people −0.2% 2,568 2,562
97 Map of Hoisington Hoisington2,643 people −0.3% 2,706 2,699
98 Map of Goodland Goodland4,121 people −0.5% 4,489 4,465
99 TowandaButler County · 2,588 people −0.6% 2,668 2,651
100 Topeka Topeka125,786 people −0.7% 127,473 126,587
101 RenoReno County · 4,337 people −0.7% 4,362 4,331
102 Map of El Dorado El Dorado12,769 people −1.2% 13,021 12,870
103 Map of Atchison Atchison10,785 people −1.2% 11,021 10,885
104 Map of Salem SalemSedgwick County · 9,499 people −1.2% 9,486 9,368
105 Minneha MinnehaSedgwick County · 3,396 people −1.5% 3,417 3,365
106 Burlington Burlington2,605 people −1.5% 2,674 2,634
107 Map of Frontenac Frontenac3,392 people −1.6% 3,437 3,382
108 Salina46,307 people −1.7% 47,707 46,889
109 Map of Ellsworth Ellsworth3,108 people −1.7% 3,120 3,066
110 Junction City Junction City22,331 people −1.8% 23,353 22,932
111 MadisonRiley County · 9,271 people −1.8% 9,606 9,432
112 Russell Russell4,217 people −2.3% 4,506 4,401
113 Kingman Kingman2,957 people −2.3% 3,177 3,105
114 Newton Newton18,397 people −2.8% 19,132 18,602
115 Osage City Osage City2,828 people −2.8% 2,943 2,861
116 Emporia Emporia24,131 people −3.1% 24,916 24,139
117 Clay Center Clay Center4,132 people −3.1% 4,334 4,199
118 Rock Creek Rock CreekJefferson County · 2,778 people −3.1% 2,890 2,801
119 Riverside RiversideSedgwick County · 13,323 people −3.2% 13,615 13,175
120 Liberal Liberal19,316 people −3.4% 20,525 19,825
121 Pratt Pratt6,577 people −3.4% 6,835 6,603
122 Lyons3,553 people −3.4% 3,739 3,611
123 Arkansas City Arkansas City11,884 people −3.6% 12,415 11,974
124 Hugoton Hugoton3,974 people −4.0% 3,904 3,747
125 Winfield11,711 people −4.3% 12,301 11,777
126 Osawatomie Osawatomie4,182 people −4.3% 4,447 4,255
127 Chanute Chanute8,598 people −4.4% 9,119 8,722
128 Map of Scott ScottBourbon County · 2,705 people −4.6% 2,327 2,219
129 Hutchinson Hutchinson39,709 people −4.9% 42,080 40,006
130 Map of Washington WashingtonDoniphan County · 2,922 people −4.9% 3,079 2,927
131 Garnett Garnett3,202 people −5.1% 3,415 3,242
132 Concordia Concordia5,015 people −5.3% 5,395 5,111
133 Iola Iola5,348 people −5.4% 5,704 5,396
134 Map of Emma EmmaHarvey County · 4,043 people −5.4% 4,267 4,038
135 Hesston Hesston3,582 people −5.5% 3,709 3,505
136 Map of Wellington Wellington7,615 people −5.6% 8,172 7,715
137 Abilene Abilene6,449 people −5.6% 6,844 6,460
138 Map of Ulysses Ulysses5,476 people −6.1% 6,161 5,788
139 Belle Plaine Belle PlaineSumner County · 3,054 people −6.2% 3,287 3,082
140 Norton Norton2,689 people −6.2% 2,928 2,747
141 Fort Scott Fort Scott7,555 people −6.6% 8,087 7,552
142 Map of Prospect ProspectButler County · 2,561 people −6.9% 2,429 2,262
143 Larned Larned3,423 people −7.0% 4,054 3,769
144 Independence IndependenceMontgomery County · 3,027 people −7.8% 2,430 2,241
145 Great Bend Great Bend14,479 people −7.9% 15,995 14,733
146 Map of Baxter Springs Baxter Springs3,855 people −8.3% 4,238 3,888
147 Neodesha Neodesha2,503 people −8.5% 2,486 2,275
148 Parsons Parsons9,425 people −8.6% 10,500 9,600
149 Hillsboro Hillsboro2,700 people −8.7% 2,993 2,732
150 Independence Independence8,422 people −9.9% 9,483 8,548
151 Map of Garden GardenCherokee County · 2,721 people −10.3% 3,045 2,731
152 Girard Girard2,777 people −10.5% 2,789 2,496
153 Galena Galena2,754 people −10.5% 3,085 2,761
154 Gardner GardnerJohnson County · 2,540 people −10.7% 2,905 2,593
155 Map of Beloit Beloit3,029 people −11.2% 3,835 3,404
156 Columbus Columbus2,881 people −11.6% 3,312 2,929
157 Map of Oaklawn-Sunview Oaklawn-Sunview2,789 people −12.1% 3,276 2,880
158 Coffeyville Coffeyville8,662 people −14.3% 10,295 8,826

How this ranking works

We rank every town by population growth between the 2010 and 2020 censuses. These are official census counts, not estimates. The town with the highest figure ranks #1. For comparison, the figure for Kansas as a whole is +3.0%.

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