KSKansas rankings

Towns with the most people working from home in Kansas

Ranked by the share of workers who usually work from home. 154 towns with 2,500+ residents.

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

#TownWork from homeMedian incomeBachelor's+
1 Prairie Village22,874 people 26.7% $113,530 72.6%
2 AubryJohnson County · 4,663 people 25.9% $134,081 47.3%
3 Leawood33,809 people 25.8% $185,625 73.7%
4 Map of Overland Park Overland Park200,306 people 24.6% $104,834 63.7%
5 Lenexa Lenexa58,384 people 22.9% $103,239 57.8%
6 Eudora EudoraDouglas County · 7,823 people 22.4% $118,632 38.8%
7 Map of Shawnee Shawnee68,542 people 21.4% $109,940 53.1%
8 Eudora Eudora6,119 people 21.3% $118,184 39.2%
9 Olathe145,057 people 20.9% $114,009 50.5%
10 MissionShawnee County · 9,915 people 19.9% $75,534 52.3%
11 Merriam11,085 people 19.6% $73,600 45.6%
12 Map of De Soto De Soto6,414 people 19% $104,000 38.2%
13 Osawatomie4,182 people 18.3% $66,991 11.7%
14 TecumsehShawnee County · 7,744 people 18% $109,856 36.3%
15 Map of Roeland Park Roeland Park6,763 people 17.7% $88,774 57.8%
16 Map of Baldwin City Baldwin City4,911 people 17.6% $72,941 51.1%
17 Spring Hill Spring Hill9,120 people 17.3% $112,428 45.9%
18 Louisburg5,094 people 17.3% $68,824 33.7%
19 Maize6,824 people 16.6% $72,024 39.4%
20 Bonner Springs7,839 people 16.2% $83,218 28.9%
21 Map of Franklin FranklinFranklin County · 3,094 people 16.2% $95,833 23.8%
22 Lawrence96,051 people 15.5% $65,009 55.8%
23 Fairmount FairmountLeavenworth County · 11,960 people 15.3% $121,802 41.3%
24 Basehor7,491 people 15.2% $116,769 42.8%
25 Map of Fairway Fairway4,159 people 15.2% $152,574 84.9%
26 Norton2,689 people 15.2% $53,125 29.3%
27 Map of Park ParkSedgwick County · 7,531 people 14.8% $70,179 42.6%
28 Map of Gardner Gardner24,526 people 13.7% $96,818 32%
29 Goddard6,030 people 13.2% $94,004 35.1%
30 Map of Palmyra PalmyraDouglas County · 7,758 people 12.9% $80,562 51.3%
31 Bel Aire9,043 people 12.7% $97,795 50.1%
32 Map of Manhattan Manhattan54,239 people 12.6% $60,172 53.3%
33 Map of Attica AtticaSedgwick County · 7,910 people 12.6% $94,411 37.5%
34 Auburn AuburnShawnee County · 3,299 people 12.6% $89,023 35.4%
35 Map of Goodland Goodland4,121 people 12.1% $52,258 18.1%
36 Gardner GardnerJohnson County · 2,540 people 12.1% $116,136 28.5%
37 Lansing11,246 people 12% $102,786 36.3%
38 Map of Andover Andover15,965 people 11.9% $104,787 51.7%
39 Map of Scott ScottBourbon County · 2,705 people 11.9% $72,109 31%
40 Rock CreekJefferson County · 2,778 people 11.8% $92,650 26.2%
41 PleasantButler County · 5,425 people 11.7% $113,177 37%
42 Map of Bruno BrunoButler County · 17,665 people 11.5% $103,138 48.5%
43 Fort Scott7,555 people 11.2% $52,159 23%
44 Hesston3,582 people 11.2% $75,225 46.2%
45 Map of Sherman ShermanLeavenworth County · 2,851 people 11.1% $127,159 40%
46 Map of Topeka Topeka125,786 people 10.9% $56,956 29%
47 BluePottawatomie County · 5,173 people 10.8% $118,385 55.6%
48 Osage City Osage City2,828 people 10.5% $71,191 18.9%
49 Map of Augusta Augusta9,216 people 10.2% $64,919 23.9%
50 Map of Colby Colby5,387 people 10.2% $63,494 37%
51 StrangerLeavenworth County · 5,286 people 10.2% $97,076 47.8%
52 Map of Emma EmmaHarvey County · 4,043 people 10.1% $75,266 45.4%
53 SoldierShawnee County · 15,103 people 10% $99,994 37.6%
54 Map of Larned Larned3,423 people 10% $55,648 19.9%
55 UnionSedgwick County · 2,651 people 10% $103,036 33.2%
56 WashingtonCrawford County · 3,537 people 9.7% $65,550 27%
57 RockfordSedgwick County · 24,132 people 9.6% $87,432 37.2%
58 Map of Ottawa Ottawa12,678 people 9.6% $71,699 25.8%
59 KechiSedgwick County · 10,177 people 9.5% $77,764 32%
60 Map of Russell Russell4,217 people 9.5% $56,832 19%
61 MonmouthShawnee County · 3,168 people 9.5% $106,143 37.8%
62 MortonSedgwick County · 2,792 people 9.5% $84,318 33.5%
63 Map of Park City Park City7,673 people 9.4% $74,301 27.3%
64 Map of Lindsborg Lindsborg3,792 people 9.4% $81,250 47.1%
65 Kansas City155,135 people 9.2% $62,401 20.8%
66 SherlockFinney County · 3,344 people 9.2% $84,844 20.9%
67 Belle Plaine Belle PlaineSumner County · 3,054 people 9.2% $91,250 23.6%
68 RenoReno County · 4,337 people 9.1% $59,505 17.1%
69 Cheney2,580 people 8.9% $85,313 32.8%
70 Map of Grant GrantSedgwick County · 5,489 people 8.8% $94,722 49.5%
71 Rose Hill4,246 people 8.8% $102,389 40.8%
72 Map of Hoisington Hoisington2,643 people 8.8% $52,277 22.4%
73 WilliamsportShawnee County · 4,285 people 8.7% $56,471 32.3%
74 Map of Atchison Atchison10,785 people 8.6% $54,474 26.8%
75 Map of Mulvane Mulvane6,171 people 8.6% $74,039 33.9%
76 Map of Garden GardenCherokee County · 2,721 people 8.3% $86,074 21.5%
77 Kechi2,901 people 8.1% $113,125 60.7%
78 South Hutchinson2,751 people 8% $50,441 14.2%
79 TowandaButler County · 2,588 people 7.9% $68,167 26.2%
80 Map of Wichita Wichita397,945 people 7.7% $64,620 31.1%
81 Newton Newton18,397 people 7.7% $68,885 26.2%
82 Map of Clay Center Clay Center4,132 people 7.7% $62,695 23.4%
83 Clearwater2,716 people 7.7% $83,879 31.4%
84 Map of Derby Derby26,062 people 7.6% $84,112 37.6%
85 Beloit3,029 people 7.6% $52,114 23%
86 Hillsboro2,700 people 7.6% $63,462 37.2%
87 Map of Leavenworth Leavenworth37,195 people 7.5% $72,987 32.6%
88 Map of Paola Paola5,770 people 7.3% $74,662 26.4%
89 Wamego4,386 people 7.2% $78,809 41.2%
90 LincolnLinn County · 2,621 people 7.2% $56,310 14.7%
91 St. Marys St. MarysPottawatomie County · 3,932 people 6.9% $81,900 25.8%
92 Salina46,307 people 6.6% $61,783 28.7%
93 TonganoxieLeavenworth County · 5,891 people 6.6% $80,109 39.4%
94 Gypsum GypsumSedgwick County · 10,158 people 6.5% $77,124 37.5%
95 Ninnescah NinnescahSedgwick County · 3,398 people 6.5% $85,903 34.2%
96 Map of Hiawatha Hiawatha3,197 people 6.4% $68,750 17.6%
97 Emporia Emporia24,131 people 6.1% $52,704 24.4%
98 RichlandButler County · 2,617 people 6.1% $118,945 45.2%
99 Junction City22,331 people 5.9% $61,181 25.6%
100 Great Bend14,479 people 5.9% $54,139 19.9%
101 Map of Pittsburg Pittsburg20,637 people 5.8% $43,419 33.2%
102 Map of Valley Center Valley Center8,590 people 5.8% $77,020 36.1%
103 WamegoPottawatomie County · 5,751 people 5.8% $103,387 44.1%
104 RiversideSedgwick County · 13,323 people 5.7% $66,669 14.6%
105 Winfield11,711 people 5.7% $56,656 27.8%
106 Parsons9,425 people 5.7% $52,428 21.7%
107 Map of Washington WashingtonDoniphan County · 2,922 people 5.7% $79,236 16.5%
108 St. Marys2,788 people 5.7% $76,771 24.7%
109 Wellington7,615 people 5.6% $50,333 21.3%
110 Map of Abilene Abilene6,449 people 5.6% $57,924 22.3%
111 Valley CenterSedgwick County · 4,843 people 5.6% $61,000 26.1%
112 St. GeorgePottawatomie County · 4,787 people 5.6% $88,553 34.8%
113 Map of Garden City Garden CityFinney County · 5,738 people 5.4% $84,207 23.5%
114 Map of Edwardsville Edwardsville4,724 people 5.4% $72,611 19.2%
115 Map of Holcomb Holcomb2,577 people 5.4% $78,571 18.9%
116 Pratt Pratt6,577 people 5.3% $63,819 22.8%
117 Map of Hays Hays21,143 people 5.2% $58,459 42.7%
118 Map of Oaklawn-Sunview Oaklawn-Sunview2,789 people 5.1% $46,656 1.8%
119 McPherson13,995 people 5% $77,529 38.4%
120 Map of Smoky Hill Smoky HillGeary County · 8,996 people 4.9% $50,922 30.4%
121 Map of Hutchinson Hutchinson39,709 people 4.8% $58,687 19.3%
122 Iola Iola5,348 people 4.8% $54,221 23.5%
123 El Dorado12,769 people 4.6% $59,180 26%
124 Map of Scott City Scott City3,800 people 4.6% $54,880 30.7%
125 Ulysses5,476 people 4.5% $63,857 24.6%
126 SalemSedgwick County · 9,499 people 4.4% $72,651 22.3%
127 Fort Riley8,606 people 4.4% $54,362 18.2%
128 Map of Independence IndependenceMontgomery County · 3,027 people 4.4% $76,306 29.8%
129 Map of Halstead Halstead2,516 people 4.3% $76,250 23.2%
130 MadisonRiley County · 9,271 people 4.2% $56,367 20.6%
131 Map of Concordia Concordia5,015 people 4% $51,138 20.4%
132 Map of Holton Holton3,387 people 4% $52,532 18.7%
133 Independence8,422 people 3.9% $51,069 28.7%
134 Marysville Marysville3,422 people 3.7% $55,386 23.8%
135 Liberal19,316 people 3.4% $63,706 9.8%
136 Map of Baxter Springs Baxter Springs3,855 people 3.4% $51,404 12%
137 Ellsworth3,108 people 3.4% $66,821 17.7%
138 Burlington Burlington2,605 people 3.4% $50,882 20.1%
139 Chanute Chanute8,598 people 3.2% $50,882 21.6%
140 Frontenac3,392 people 3.1% $58,733 32.7%
141 Arkansas City11,884 people 3% $49,629 20.6%
142 Map of Baker BakerCrawford County · 3,470 people 2.9% $99,449 51.6%
143 Hugoton3,974 people 2.6% $62,773 21.6%
144 Map of Kingman Kingman2,957 people 2.6% $48,750 22.1%
145 Galena2,754 people 2.6% $49,006 19%
146 Garden City Garden City27,819 people 2.5% $72,865 17.5%
147 Girard Girard2,777 people 2.3% $40,298 32.1%
148 Haysville Haysville11,117 people 2.2% $67,740 20%
149 Coffeyville Coffeyville8,662 people 2% $45,670 14.5%
150 Map of Dodge City Dodge City27,613 people 1.9% $68,721 20%
151 Neodesha2,503 people 1.8% $50,792 22.5%
152 Columbus2,881 people 1.6% $37,961 24.2%
153 Lyons3,553 people 1.1% $62,569 21.3%
154 Map of Garnett Garnett3,202 people 0% $65,230 12.1%

How this ranking works

We rank every town by the share of workers who usually work from home. The town with the highest figure ranks #1. For comparison, the figure for Kansas as a whole is 11.8%.

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