The Town Files

The 16 Best Small Towns for Families in Kansas

Ranked on The Town Files lifestyle rankings among 67 towns of 2,500–10,000 people in Kansas. #1 is Fairway, KS.

Map of the 16 towns12345678910111213141516
Numbers match the ranking.
The 16 Best Small Towns for Families in Kansas1. Fairway96th pct2. Mission Hills96th pct3. Spring Hill95th pct4. Louisburg95th pct5. Goddard94th pct6. Eudora88th pct7. Rose Hill85th pct8. Valley Center81st pct9. De Soto78th pct10. Clearwater74th pct11. Hillsboro71st pct12. Bel Aire68th pct13. St. Marys66th pct14. Basehor62nd pct15. Mulvane62nd pct16. Sabetha61st pct
  1. 16Sabetha, Kansas

    Better for families than 61% of Kansas towns

    2,545 people · Nemaha County · median home $170,800 · income $70,464 · Jan low 15°F · 24 in snow

  2. 15Mulvane, Kansas

    Better for families than 62% of Kansas towns

    6,286 people · Sedgwick County · median home $176,300 · income $74,039 · Jan low 21°F · 8 in snow

  3. 14Basehor, Kansas

    Better for families than 62% of Kansas towns

    6,896 people · Leavenworth County · median home $349,900 · income $116,769 · Jan low 18°F · 17 in snow

  4. 13St. Marys, Kansas

    Better for families than 66% of Kansas towns

    2,759 people · Pottawatomie County · median home $206,900 · income $76,771 · Jan low 18°F · 12 in snow

  5. 12Bel Aire, Kansas

    Better for families than 68% of Kansas towns

    8,262 people · Sedgwick County · median home $238,100 · income $97,795 · Jan low 23°F · 10 in snow

  6. 11Hillsboro, Kansas

    Better for families than 71% of Kansas towns

    2,732 people · Marion County · median home $120,500 · income $63,462 · Jan low 21°F · 12 in snow

  7. 10Clearwater, Kansas

    Better for families than 74% of Kansas towns

    2,653 people · Sedgwick County · median home $216,200 · income $83,879 · Jan low 21°F · 11 in snow

  8. 9De Soto, Kansas

    Better for families than 78% of Kansas towns

    6,118 people · Johnson County · median home $422,400 · income $104,000 · Jan low 20°F · 12 in snow

  9. 8Valley Center, Kansas

    Better for families than 81% of Kansas towns

    7,340 people · Sedgwick County · median home $227,700 · income $77,020 · Jan low 23°F · 11 in snow

  10. 7Rose Hill, Kansas

    Better for families than 85% of Kansas towns

    4,185 people · Butler County · median home $219,900 · income $102,389 · Jan low 21°F · 9 in snow

  11. 6Eudora, Kansas

    Better for families than 88% of Kansas towns

    6,408 people · Douglas County · median home $280,100 · income $118,184 · Jan low 18°F · 12 in snow

  12. 5Goddard, Kansas

    Better for families than 94% of Kansas towns

    5,084 people · Sedgwick County · median home $242,800 · income $94,004 · Jan low 22°F · 13 in snow

  13. 4Louisburg, Kansas

    Better for families than 95% of Kansas towns

    4,969 people · Miami County · median home $269,500 · income $68,824 · Jan low 19°F · 11 in snow

  14. 3Spring Hill, Kansas

    Better for families than 95% of Kansas towns

    7,952 people · Johnson County · median home $357,800 · income $112,428 · Jan low 20°F · 13 in snow

  15. 2Mission Hills, Kansas

    Better for families than 96% of Kansas towns

    3,594 people · Johnson County · median home $1,237,800 · income $250,001 · Jan low 22°F · 11 in snow

  16. 1Fairway, Kansas

    Better for families than 96% of Kansas towns

    4,170 people · Johnson County · median home $618,000 · income $152,574 · Jan low 22°F · 11 in snow

Price vs ranking

Median home value vs ranking, Kansas towns0255075100$54K$195K$336K$477K$618KMedian home valuePercentile
Orange squares are the 16 towns on this list; green dots are other towns on The Town Files in Kansas.

More Kansas rankings

Same ranking, other places

Methodology. We ranked 67 towns of 2,500–10,000 people in Kansas (2020 Census population; towns with 2,500+ people have pages so far). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: