The 15 Best Affordable Small Towns for Remote Workers in Kansas
Ranked on The Town Files lifestyle rankings among 243 towns of 500–10,000 people in Kansas, scoring every town on all of these at once. #1 is Tribune, KS.
-
15Rose Hill, Kansas
Work from home: 68th percentile · Broadband at home: 92nd percentile · Home value ÷ income: 52nd percentile
Rose Hill is a city of 4,185 people in Butler County, Kansas. Homes have a median value of $219,900 against household income of $102,389; January lows average 21°F.
4,185 people · Butler County · median home $219,900 · income $102,389 · Jan low 21°F · 9 in snow
Full Rose Hill, Kansas profile: weather, storms, schools, jobs →
Percentile vs Kansas towns on each part of this ranking. -
14Lebo, Kansas
Work from home: 70th percentile · Broadband at home: 82nd percentile · Home value ÷ income: 61st percentile
Lebo is a city of 885 people in Coffey County, Kansas. Homes have a median value of $123,300 against household income of $63,828; January lows average 20°F.
885 people · Coffey County · median home $123,300 · income $63,828 · Jan low 20°F · 13 in snow
Percentile vs Kansas towns on each part of this ranking. -
13Atwood, Kansas
Work from home: 69th percentile · Broadband at home: 71st percentile · Home value ÷ income: 74th percentile
Atwood is a city of 1,290 people in Rawlins County, Kansas. Homes have a median value of $119,800 against household income of $72,188; January lows average 15°F.
1,290 people · Rawlins County · median home $119,800 · income $72,188 · Jan low 15°F · 29 in snow
Full Atwood, Kansas profile: weather, storms, schools, jobs →
Percentile vs Kansas towns on each part of this ranking. -
12Buhler, Kansas
Work from home: 77th percentile · Broadband at home: 74th percentile · Home value ÷ income: 66th percentile
Buhler is a city of 1,325 people in Reno County, Kansas. Homes have a median value of $131,800 against household income of $72,929; January lows average 20°F.
1,325 people · Reno County · median home $131,800 · income $72,929 · Jan low 20°F · 12 in snow
Full Buhler, Kansas profile: weather, storms, schools, jobs →
Percentile vs Kansas towns on each part of this ranking. -
11Leoti, Kansas
Work from home: 60th percentile · Broadband at home: 61st percentile · Home value ÷ income: 97th percentile
Leoti is a city of 1,475 people in Wichita County, Kansas. Homes have a median value of $84,800 against household income of $73,594; January lows average 16°F.
1,475 people · Wichita County · median home $84,800 · income $73,594 · Jan low 16°F · 24 in snow
Full Leoti, Kansas profile: weather, storms, schools, jobs →
Percentile vs Kansas towns on each part of this ranking. -
10Oberlin, Kansas
Work from home: 95th percentile · Broadband at home: 56th percentile · Home value ÷ income: 74th percentile
Oberlin is a city of 1,644 people in Decatur County, Kansas. Homes have a median value of $88,700 against household income of $52,284; January lows average 16°F.
1,644 people · Decatur County · median home $88,700 · income $52,284 · Jan low 16°F · 25 in snow
Full Oberlin, Kansas profile: weather, storms, schools, jobs →
Percentile vs Kansas towns on each part of this ranking. -
9Carbondale, Kansas
Work from home: 79th percentile · Broadband at home: 67th percentile · Home value ÷ income: 81st percentile
Carbondale is a city of 1,352 people in Osage County, Kansas. Homes have a median value of $119,400 against household income of $75,750; January lows average 19°F.
1,352 people · Osage County · median home $119,400 · income $75,750 · Jan low 19°F · 12 in snow
Full Carbondale, Kansas profile: weather, storms, schools, jobs →
Percentile vs Kansas towns on each part of this ranking. -
8Howard, Kansas
Work from home: 81st percentile · Broadband at home: 53rd percentile · Home value ÷ income: 100th percentile
Howard is a city of 570 people in Elk County, Kansas. Homes have a median value of $52,600 against household income of $65,625; January lows average 20°F.
570 people · Elk County · median home $52,600 · income $65,625 · Jan low 20°F · 6 in snow
Full Howard, Kansas profile: weather, storms, schools, jobs →
Percentile vs Kansas towns on each part of this ranking. -
7Lakin, Kansas
Work from home: 83rd percentile · Broadband at home: 93rd percentile · Home value ÷ income: 61st percentile
Lakin is a city of 2,205 people in Kearny County, Kansas. Homes have a median value of $170,000 against household income of $89,514; January lows average 20°F.
2,205 people · Kearny County · median home $170,000 · income $89,514 · Jan low 20°F · 19 in snow
Full Lakin, Kansas profile: weather, storms, schools, jobs →
Percentile vs Kansas towns on each part of this ranking. -
6Olpe, Kansas
Work from home: 82nd percentile · Broadband at home: 91st percentile · Home value ÷ income: 66th percentile
Olpe is a city of 519 people in Lyon County, Kansas. Homes have a median value of $163,300 against household income of $89,479; January lows average 21°F.
519 people · Lyon County · median home $163,300 · income $89,479 · Jan low 21°F · 11 in snow
Percentile vs Kansas towns on each part of this ranking. -
5Claflin, Kansas
Work from home: 84th percentile · Broadband at home: 84th percentile · Home value ÷ income: 74th percentile
Claflin is a city of 562 people in Barton County, Kansas. Homes have a median value of $107,300 against household income of $63,438; January lows average 18°F.
562 people · Barton County · median home $107,300 · income $63,438 · Jan low 18°F · 15 in snow
Full Claflin, Kansas profile: weather, storms, schools, jobs →
Percentile vs Kansas towns on each part of this ranking. -
4Riverton, Kansas
Work from home: 86th percentile · Broadband at home: 81st percentile · Home value ÷ income: 81st percentile
Riverton is a community of 771 people in Cherokee County, Kansas. Homes have a median value of $144,000 against household income of $90,365; January lows average 23°F.
771 people · Cherokee County · median home $144,000 · income $90,365 · Jan low 23°F · 7 in snow
Full Riverton, Kansas profile: weather, storms, schools, jobs →
Percentile vs Kansas towns on each part of this ranking. -
3Ozawkie, Kansas
Work from home: 98th percentile · Broadband at home: 99th percentile · Home value ÷ income: 52nd percentile
Ozawkie is a city of 638 people in Jefferson County, Kansas. Homes have a median value of $214,300 against household income of $100,156; January lows average 18°F.
638 people · Jefferson County · median home $214,300 · income $100,156 · Jan low 18°F · 14 in snow
Full Ozawkie, Kansas profile: weather, storms, schools, jobs →
Percentile vs Kansas towns on each part of this ranking. -
2Norton, Kansas
Work from home: 90th percentile · Broadband at home: 97th percentile · Home value ÷ income: 66th percentile
Norton is a city of 2,747 people in Norton County, Kansas. Homes have a median value of $96,800 against household income of $53,125; January lows average 14°F.
2,747 people · Norton County · median home $96,800 · income $53,125 · Jan low 14°F · 20 in snow
Full Norton, Kansas profile: weather, storms, schools, jobs →
Percentile vs Kansas towns on each part of this ranking. -
1Tribune, Kansas
Work from home: 97th percentile · Broadband at home: 89th percentile · Home value ÷ income: 92nd percentile
Tribune is a city of 772 people in Greeley County, Kansas. Homes have a median value of $112,500 against household income of $80,263; January lows average 16°F.
772 people · Greeley County · median home $112,500 · income $80,263 · Jan low 16°F · 22 in snow
Full Tribune, Kansas profile: weather, storms, schools, jobs →
Percentile vs Kansas towns on each part of this ranking.
Price vs ranking
More Kansas rankings
- The 25 Best Small Towns to Retire in Kansas
- The 25 Quietest Small Towns in Kansas
- The 25 Most Affordable Small Towns in Kansas
- The 25 Best Small Towns for Families in Kansas
- The 25 Best Quiet, Affordable Small Towns to Retire in Kansas
- 25 Small Towns in Kansas With the Cheapest Homes
- 25 Small Towns in Kansas With the Mildest Winters
- The 25 Most Walkable Small Towns in Kansas
- 25 Small Towns in Kansas With the Fewest Tornadoes Since 1950
- The 25 Best Small Towns for First-Time Home Buyers in Kansas
Same ranking, other places
- The 50 Best Affordable Small Towns for Remote Workers in America
- The 25 Best Affordable Small Towns for Remote Workers in Pennsylvania
- The 25 Best Affordable Small Towns for Remote Workers in New York
- The 25 Best Affordable Small Towns for Remote Workers in Michigan
- The 25 Best Affordable Small Towns for Remote Workers in Wisconsin
- The 25 Best Affordable Small Towns for Remote Workers in Texas
- The 25 Best Affordable Small Towns for Remote Workers in Minnesota
- The 25 Best Affordable Small Towns for Remote Workers in California
- The 25 Best Affordable Small Towns for Remote Workers in Illinois
- The 25 Best Affordable Small Towns for Remote Workers in Ohio
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)