25 Small Towns in Kansas With the Cheapest Homes
Ranked by median home value among 243 towns of 500–10,000 people in Kansas. #1 is Sedan, KS (median home $41,200).
-
25Wilson, Kansas
Median home $75,700
Wilson is a city of 859 people in Ellsworth County, Kansas. The median home is worth $75,700 and the median household earns $59,145, so homes cost 1.3× income (typical Kansas town: 2.1×). Median rent is $739.
859 people · Ellsworth County · median home $75,700 · income $59,145 · Jan low 19°F · 12 in snow
Full Wilson, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
24Caldwell, Kansas
Median home $75,600
Caldwell is a city of 1,025 people in Sumner County, Kansas. The median home is worth $75,600 and the median household earns $44,286, so homes cost 1.7× income (typical Kansas town: 2.1×). Median rent is $371.
1,025 people · Sumner County · median home $75,600 · income $44,286 · Jan low 22°F · 10 in snow
Full Caldwell, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
23Kingman, Kansas
Median home $73,800
Kingman is a city of 3,105 people in Kingman County, Kansas. The median home is worth $73,800 and the median household earns $48,750, so homes cost 1.5× income (typical Kansas town: 2.1×). Median rent is $833.
3,105 people · Kingman County · median home $73,800 · income $48,750 · Jan low 19°F · 9 in snow
Full Kingman, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
22Chetopa, Kansas
Median home $71,900
Chetopa is a city of 929 people in Labette County, Kansas. The median home is worth $71,900 and the median household earns $25,288, so homes cost 2.8× income (typical Kansas town: 2.1×). Median rent is $540.
929 people · Labette County · median home $71,900 · income $25,288 · Jan low 23°F · 11 in snow
Full Chetopa, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
21Parsons, Kansas
Median home $71,700
Parsons is a city of 9,600 people in Labette County, Kansas. The median home is worth $71,700 and the median household earns $52,428, so homes cost 1.4× income (typical Kansas town: 2.1×). Median rent is $774.
9,600 people · Labette County · median home $71,700 · income $52,428 · Jan low 22°F · 7 in snow
Full Parsons, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
20Stafford, Kansas
Median home $70,700
Stafford is a city of 959 people in Stafford County, Kansas. The median home is worth $70,700 and the median household earns $42,266, so homes cost 1.7× income (typical Kansas town: 2.1×). Median rent is $735.
959 people · Stafford County · median home $70,700 · income $42,266 · Jan low 21°F · 17 in snow
Full Stafford, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
19Ashland, Kansas
Median home $70,300
Ashland is a city of 783 people in Clark County, Kansas. The median home is worth $70,300 and the median household earns $62,596, so homes cost 1.1× income (typical Kansas town: 2.1×). Median rent is $761.
783 people · Clark County · median home $70,300 · income $62,596 · Jan low 19°F · 12 in snow
Full Ashland, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
18Clyde, Kansas
Median home $70,000
Clyde is a city of 694 people in Cloud County, Kansas. The median home is worth $70,000 and the median household earns $44,450, so homes cost 1.6× income (typical Kansas town: 2.1×). Median rent is $658.
694 people · Cloud County · median home $70,000 · income $44,450 · Jan low 19°F · 17 in snow
Full Clyde, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
17Kiowa, Kansas
Median home $69,100
Kiowa is a city of 902 people in Barber County, Kansas. The median home is worth $69,100 and the median household earns $50,833, so homes cost 1.4× income (typical Kansas town: 2.1×). Median rent is $705.
902 people · Barber County · median home $69,100 · income $50,833 · Jan low 21°F · 11 in snow
Full Kiowa, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
16Anthony, Kansas
Median home $69,000
Anthony is a city of 2,108 people in Harper County, Kansas. The median home is worth $69,000 and the median household earns $50,598, so homes cost 1.4× income (typical Kansas town: 2.1×). Median rent is $646.
2,108 people · Harper County · median home $69,000 · income $50,598 · Jan low 22°F · 11 in snow
Full Anthony, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
15Lincoln Center, Kansas
Median home $68,500
Lincoln Center is a city of 1,171 people in Lincoln County, Kansas. The median home is worth $68,500 and the median household earns $49,423, so homes cost 1.4× income (typical Kansas town: 2.1×). Median rent is $613.
1,171 people · Lincoln County · median home $68,500 · income $49,423 · Jan low 16°F · 15 in snow
Full Lincoln Center, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
14Blue Rapids, Kansas
Median home $68,300
Blue Rapids is a city of 928 people in Marshall County, Kansas. The median home is worth $68,300 and the median household earns $53,214, so homes cost 1.3× income (typical Kansas town: 2.1×). Median rent is $771.
928 people · Marshall County · median home $68,300 · income $53,214 · Jan low 15°F · 13 in snow
Full Blue Rapids, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
13Kinsley, Kansas
Median home $68,200
Kinsley is a city of 1,456 people in Edwards County, Kansas. The median home is worth $68,200 and the median household earns $49,206, so homes cost 1.4× income (typical Kansas town: 2.1×). Median rent is $745.
1,456 people · Edwards County · median home $68,200 · income $49,206 · Jan low 18°F · 15 in snow
Full Kinsley, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
12Attica, Kansas
Median home $66,700
Attica is a city of 516 people in Harper County, Kansas. The median home is worth $66,700 and the median household earns $48,750, so homes cost 1.4× income (typical Kansas town: 2.1×). Median rent is $667.
516 people · Harper County · median home $66,700 · income $48,750 · Jan low 22°F · 12 in snow
Full Attica, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
11Johnson City, Kansas
Median home $65,200
Johnson City is a city of 1,464 people in Stanton County, Kansas. The median home is worth $65,200 and the median household earns $71,105, so homes cost 0.9× income (typical Kansas town: 2.1×). Median rent is $679.
1,464 people · Stanton County · median home $65,200 · income $71,105 · Jan low 20°F · 22 in snow
Full Johnson City, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
10Yates Center, Kansas
Median home $65,000
Yates Center is a city of 1,352 people in Woodson County, Kansas. The median home is worth $65,000 and the median household earns $42,730, so homes cost 1.5× income (typical Kansas town: 2.1×). Median rent is $615.
1,352 people · Woodson County · median home $65,000 · income $42,730 · Jan low 21°F · 9 in snow
Full Yates Center, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
9Cherryvale, Kansas
Median home $62,400
Cherryvale is a city of 2,192 people in Montgomery County, Kansas. The median home is worth $62,400 and the median household earns $50,288, so homes cost 1.2× income (typical Kansas town: 2.1×). Median rent is $668.
2,192 people · Montgomery County · median home $62,400 · income $50,288 · Jan low 23°F · 16 in snow
Full Cherryvale, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
8Grandview Plaza, Kansas
Median home $62,100
Grandview Plaza is a city of 1,697 people in Geary County, Kansas. The median home is worth $62,100 and the median household earns $41,871, so homes cost 1.5× income (typical Kansas town: 2.1×). Median rent is $901.
1,697 people · Geary County · median home $62,100 · income $41,871 · Jan low 19°F · 13 in snow
Full Grandview Plaza, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
7Coffeyville, Kansas
Median home $60,800
Coffeyville is a city of 8,826 people in Montgomery County, Kansas. The median home is worth $60,800 and the median household earns $45,670, so homes cost 1.3× income (typical Kansas town: 2.1×). Median rent is $716.
8,826 people · Montgomery County · median home $60,800 · income $45,670 · Jan low 23°F · 8 in snow
Full Coffeyville, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
6Burden, Kansas
Median home $58,600
Burden is a city of 512 people in Cowley County, Kansas. The median home is worth $58,600 and the median household earns $55,833, so homes cost 1.0× income (typical Kansas town: 2.1×). Median rent is $604.
512 people · Cowley County · median home $58,600 · income $55,833 · Jan low 20°F · 8 in snow
Full Burden, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
5Mankato, Kansas
Median home $55,800
Mankato is a city of 836 people in Jewell County, Kansas. The median home is worth $55,800 and the median household earns $50,893, so homes cost 1.1× income (typical Kansas town: 2.1×). Median rent is $639.
836 people · Jewell County · median home $55,800 · income $50,893 · Jan low 14°F · 25 in snow
Full Mankato, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
4Oaklawn-Sunview, Kansas
Median home $54,200
Oaklawn-Sunview is a community of 2,880 people in Sedgwick County, Kansas. The median home is worth $54,200 and the median household earns $46,656, so homes cost 1.2× income (typical Kansas town: 2.1×). Median rent is $788.
2,880 people · Sedgwick County · median home $54,200 · income $46,656 · Jan low 21°F · 8 in snow
Full Oaklawn-Sunview, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
3Howard, Kansas
Median home $52,600
Howard is a city of 570 people in Elk County, Kansas. The median home is worth $52,600 and the median household earns $65,625, so homes cost 0.8× income (typical Kansas town: 2.1×). Median rent is $514.
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 →
Census ACS 2020–2024 medians. -
2Madison, Kansas
Median home $51,600
Madison is a city of 689 people in Greenwood County, Kansas. The median home is worth $51,600 and the median household earns $52,500, so homes cost 1.0× income (typical Kansas town: 2.1×). Median rent is $582.
689 people · Greenwood County · median home $51,600 · income $52,500 · Jan low 21°F · 11 in snow
Full Madison, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians. -
1Sedan, Kansas
Median home $41,200
Sedan is a city of 1,000 people in Chautauqua County, Kansas. The median home is worth $41,200 and the median household earns $46,827, so homes cost 0.9× income (typical Kansas town: 2.1×). Median rent is $775.
1,000 people · Chautauqua County · median home $41,200 · income $46,827 · Jan low 22°F · 9 in snow
Full Sedan, Kansas profile: weather, storms, schools, jobs →
Census ACS 2020–2024 medians.
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 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
- The 19 Best Affordable Small Towns to Retire in Kansas With Mild Winters
Same ranking, other places
- 50 Small Towns in America With the Cheapest Homes
- 25 Small Towns in Pennsylvania With the Cheapest Homes
- 25 Small Towns in New York With the Cheapest Homes
- 25 Small Towns in Michigan With the Cheapest Homes
- 25 Small Towns in Wisconsin With the Cheapest Homes
- 25 Small Towns in Texas With the Cheapest Homes
- 25 Small Towns in Minnesota With the Cheapest Homes
- 25 Small Towns in California With the Cheapest Homes
- 25 Small Towns in Illinois With the Cheapest Homes
- 25 Small Towns in Ohio With the Cheapest Homes
- 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)