The Town Files

The 19 Best Small Towns to Retire in Kansas

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

Map of the 19 towns12345678910111213141516171819
Numbers match the ranking.
The 19 Best Small Towns to Retire in Kansas1. Lindsborg99th pct2. Sabetha97th pct3. Ellsworth92nd pct4. Scott City88th pct5. Hesston87th pct6. Hoisington87th pct7. Beloit85th pct8. Holton79th pct9. Baldwin City78th pct10. Clearwater78th pct11. Russell76th pct12. Larned75th pct13. Tonganoxie74th pct14. Kingman74th pct15. Louisburg73rd pct16. Clay Center71st pct17. Hillsboro70th pct18. Mission Hills65th pct19. Norton62nd pct
  1. 19Norton, Kansas

    Better for retirees than 62% of Kansas towns

    2,747 people · Norton County · median home $96,800 · income $53,125 · Jan low 14°F · 20 in snow

  2. 18Mission Hills, Kansas

    Better for retirees than 65% of Kansas towns

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

  3. 17Hillsboro, Kansas

    Better for retirees than 70% of Kansas towns

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

  4. 16Clay Center, Kansas

    Better for retirees than 71% of Kansas towns

    4,199 people · Clay County · median home $143,600 · income $62,695 · Jan low 18°F · 11 in snow

  5. 15Louisburg, Kansas

    Better for retirees than 73% of Kansas towns

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

  6. 14Kingman, Kansas

    Better for retirees than 74% of Kansas towns

    3,105 people · Kingman County · median home $73,800 · income $48,750 · Jan low 19°F · 9 in snow

  7. 13Tonganoxie, Kansas

    Better for retirees than 74% of Kansas towns

    5,573 people · Leavenworth County · median home $261,700 · income $80,109 · Jan low 18°F · 12 in snow

  8. 12Larned, Kansas

    Better for retirees than 75% of Kansas towns

    3,769 people · Pawnee County · median home $94,500 · income $55,648 · Jan low 21°F · 14 in snow

  9. 11Russell, Kansas

    Better for retirees than 76% of Kansas towns

    4,401 people · Russell County · median home $135,600 · income $56,832 · Jan low 19°F · 13 in snow

  10. 10Clearwater, Kansas

    Better for retirees than 78% of Kansas towns

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

  11. 9Baldwin City, Kansas

    Better for retirees than 78% of Kansas towns

    4,826 people · Douglas County · median home $249,500 · income $72,941 · Jan low 18°F · 10 in snow

  12. 8Holton, Kansas

    Better for retirees than 79% of Kansas towns

    3,401 people · Jackson County · median home $142,800 · income $52,532 · Jan low 15°F · 13 in snow

  13. 7Beloit, Kansas

    Better for retirees than 85% of Kansas towns

    3,404 people · Mitchell County · median home $125,600 · income $52,114 · Jan low 17°F · 16 in snow

  14. 6Hoisington, Kansas

    Better for retirees than 87% of Kansas towns

    2,699 people · Barton County · median home $95,000 · income $52,277 · Jan low 18°F · 13 in snow

  15. 5Hesston, Kansas

    Better for retirees than 87% of Kansas towns

    3,505 people · Harvey County · median home $204,800 · income $75,225 · Jan low 20°F · 12 in snow

  16. 4Scott City, Kansas

    Better for retirees than 88% of Kansas towns

    4,113 people · Scott County · median home $162,200 · income $54,880 · Jan low 16°F · 20 in snow

  17. 3Ellsworth, Kansas

    Better for retirees than 92% of Kansas towns

    3,066 people · Ellsworth County · median home $157,600 · income $66,821 · Jan low 18°F · 16 in snow

  18. 2Sabetha, Kansas

    Better for retirees than 97% of Kansas towns

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

  19. 1Lindsborg, Kansas

    Better for retirees than 99% of Kansas towns

    3,776 people · McPherson County · median home $188,000 · income $81,250 · Jan low 19°F · 14 in snow

Price vs ranking

Median home value vs ranking, Kansas towns0255075100$54K$195K$336K$477K$618KMedian home valuePercentile
Orange squares are the 19 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: