The Town Files

The 25 Most Walkable Small Towns in Kansas

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

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Most Walkable Small Towns in Kansas1. Roeland Park100th pct2. Mission99th pct3. Fairway99th pct4. Mission Hills98th pct5. Coffeyville94th pct6. Bonner Springs92nd pct7. Paola92nd pct8. Independence90th pct9. Abilene90th pct10. Baxter Springs90th pct11. Valley Center88th pct12. Fort Scott87th pct13. Osage City86th pct14. Parsons84th pct15. Kingman84th pct16. Augusta83rd pct17. Clay Center83rd pct18. Pratt82nd pct19. Concordia82nd pct20. Galena82nd pct21. Chanute81st pct22. Iola81st pct23. Holton80th pct24. Lindsborg79th pct25. Goodland77th pct
  1. 25Goodland, Kansas

    More walkable than 77% of Kansas towns

    Goodland is a city of 4,465 people in Sherman County, Kansas. It also ranks better for first-time buyers than 98% of Kansas towns and more of a college town than 96% of Kansas towns.

    4,465 people · Sherman County · median home $112,700 · income $52,258 · Jan low 17°F · 30 in snow

    Full Goodland, Kansas profile: weather, storms, schools, jobs →

    Goodland lifestyle rankingsWalkability77th pctCycling0th pctTransit0th pctVibrancy78th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  2. 24Lindsborg, Kansas

    More walkable than 79% of Kansas towns

    Lindsborg is a city of 3,776 people in McPherson County, Kansas. It also ranks more of a college town than 100% of Kansas towns and 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

    Full Lindsborg, Kansas profile: weather, storms, schools, jobs →

    Lindsborg lifestyle rankingsWalkability79th pctCycling89th pctTransit0th pctVibrancy80th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  3. 23Holton, Kansas

    More walkable than 80% of Kansas towns

    Holton is a city of 3,401 people in Jackson County, Kansas. It also ranks better for retirees than 79% of Kansas towns and more vibrant than 78% of Kansas towns.

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

    Full Holton, Kansas profile: weather, storms, schools, jobs →

    Holton lifestyle rankingsWalkability80th pctCycling0th pctTransit0th pctVibrancy78th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  4. 22Iola, Kansas

    More walkable than 81% of Kansas towns

    Iola is a city of 5,396 people in Allen County, Kansas. It also ranks better transit than 94% of Kansas towns and hipper than 93% of Kansas towns.

    5,396 people · Allen County · median home $78,300 · income $54,221 · Jan low 20°F · 7 in snow

    Full Iola, Kansas profile: weather, storms, schools, jobs →

    Iola lifestyle rankingsWalkability81th pctCycling0th pctTransit94th pctVibrancy83th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  5. 21Chanute, Kansas

    More walkable than 81% of Kansas towns

    Chanute is a city of 8,722 people in Neosho County, Kansas. It also ranks more vibrant than 75% of Kansas towns and hipper than 75% of Kansas towns.

    8,722 people · Neosho County · median home $78,000 · income $50,882 · Jan low 23°F · 10 in snow

    Full Chanute, Kansas profile: weather, storms, schools, jobs →

    Chanute lifestyle rankingsWalkability81th pctCycling71th pctTransit68th pctVibrancy75th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  6. 20Galena, Kansas

    More walkable than 82% of Kansas towns

    Galena is a city of 2,761 people in Cherokee County, Kansas. It also ranks hipper than 92% of Kansas towns and easier by car than 77% of Kansas towns.

    2,761 people · Cherokee County · median home $78,500 · income $49,006 · Jan low 25°F · 8 in snow

    Full Galena, Kansas profile: weather, storms, schools, jobs →

    Galena lifestyle rankingsWalkability82th pctCycling0th pctTransit0th pctVibrancy59th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  7. 19Concordia, Kansas

    More walkable than 82% of Kansas towns

    Concordia is a city of 5,111 people in Cloud County, Kansas. It also ranks more of a college town than 96% of Kansas towns and hipper than 94% of Kansas towns.

    5,111 people · Cloud County · median home $102,600 · income $51,138 · Jan low 19°F · 19 in snow

    Full Concordia, Kansas profile: weather, storms, schools, jobs →

    Concordia lifestyle rankingsWalkability82th pctCycling92th pctTransit78th pctVibrancy82th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  8. 18Pratt, Kansas

    More walkable than 82% of Kansas towns

    Pratt is a city of 6,603 people in Pratt County, Kansas. It also ranks hipper than 91% of Kansas towns and more vibrant than 86% of Kansas towns.

    6,603 people · Pratt County · median home $107,500 · income $63,819 · Jan low 19°F · 15 in snow

    Full Pratt, Kansas profile: weather, storms, schools, jobs →

    Pratt lifestyle rankingsWalkability82th pctCycling78th pctTransit78th pctVibrancy86th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  9. 17Clay Center, Kansas

    More walkable than 83% of Kansas towns

    Clay Center is a city of 4,199 people in Clay County, Kansas. It also ranks hipper than 93% of Kansas towns and more of a college town than 80% of Kansas towns.

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

    Full Clay Center, Kansas profile: weather, storms, schools, jobs →

    Clay Center lifestyle rankingsWalkability83th pctCycling0th pctTransit0th pctVibrancy77th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  10. 16Augusta, Kansas

    More walkable than 83% of Kansas towns

    Augusta is a city of 9,256 people in Butler County, Kansas. It also ranks more vibrant than 82% of Kansas towns and more of a college town than 77% of Kansas towns.

    9,256 people · Butler County · median home $175,500 · income $64,919 · Jan low 20°F · 9 in snow

    Full Augusta, Kansas profile: weather, storms, schools, jobs →

    Augusta lifestyle rankingsWalkability83th pctCycling74th pctTransit68th pctVibrancy82th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  11. 15Kingman, Kansas

    More walkable than 84% of Kansas towns

    Kingman is a city of 3,105 people in Kingman County, Kansas. It also ranks hipper than 79% of Kansas towns and more of a college town than 77% of Kansas towns.

    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 →

    Kingman lifestyle rankingsWalkability84th pctCycling0th pctTransit0th pctVibrancy74th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  12. 14Parsons, Kansas

    More walkable than 84% of Kansas towns

    Parsons is a city of 9,600 people in Labette County, Kansas. It also ranks more vibrant than 81% of Kansas towns and hipper than 71% of Kansas towns.

    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 →

    Parsons lifestyle rankingsWalkability84th pctCycling0th pctTransit0th pctVibrancy81th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  13. 13Osage City, Kansas

    More walkable than 86% of Kansas towns

    Osage City is a city of 2,861 people in Osage County, Kansas. It also ranks better for first-time buyers than 99% of Kansas towns and hipper than 91% of Kansas towns.

    2,861 people · Osage County · median home $155,800 · income $71,191 · Jan low 18°F · 10 in snow

    Full Osage City, Kansas profile: weather, storms, schools, jobs →

    Osage City lifestyle rankingsWalkability86th pctCycling0th pctTransit0th pctVibrancy79th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  14. 12Fort Scott, Kansas

    More walkable than 87% of Kansas towns

    Fort Scott is a city of 7,552 people in Bourbon County, Kansas. It also ranks more vibrant than 84% of Kansas towns and more of a college town than 79% of Kansas towns.

    7,552 people · Bourbon County · median home $100,500 · income $52,159 · Jan low 22°F · 8 in snow

    Full Fort Scott, Kansas profile: weather, storms, schools, jobs →

    Fort Scott lifestyle rankingsWalkability87th pctCycling0th pctTransit73th pctVibrancy84th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  15. 11Valley Center, Kansas

    More walkable than 88% of Kansas towns

    Valley Center is a city of 7,340 people in Sedgwick County, Kansas. It also ranks more upscale than 90% of Kansas towns and better for cycling than 88% of Kansas towns.

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

    Full Valley Center, Kansas profile: weather, storms, schools, jobs →

    Valley Center lifestyle rankingsWalkability88th pctCycling88th pctTransit0th pctVibrancy83th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  16. 10Baxter Springs, Kansas

    More walkable than 90% of Kansas towns

    Baxter Springs is a city of 3,888 people in Cherokee County, Kansas. It also ranks hipper than 84% of Kansas towns and more vibrant than 81% of Kansas towns.

    3,888 people · Cherokee County · median home $92,900 · income $51,404 · Jan low 23°F · 7 in snow

    Full Baxter Springs, Kansas profile: weather, storms, schools, jobs →

    Baxter Springs lifestyle rankingsWalkability90th pctCycling0th pctTransit0th pctVibrancy81th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  17. 9Abilene, Kansas

    More walkable than 90% of Kansas towns

    Abilene is a city of 6,460 people in Dickinson County, Kansas. It also ranks better for cycling than 96% of Kansas towns and better transit than 96% of Kansas towns.

    6,460 people · Dickinson County · median home $131,500 · income $57,924 · Jan low 22°F · 12 in snow

    Full Abilene, Kansas profile: weather, storms, schools, jobs →

    Abilene lifestyle rankingsWalkability90th pctCycling96th pctTransit96th pctVibrancy82th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  18. 8Independence, Kansas

    More walkable than 90% of Kansas towns

    Independence is a city of 8,548 people in Montgomery County, Kansas. It also ranks hipper than 95% of Kansas towns and more vibrant than 87% of Kansas towns.

    8,548 people · Montgomery County · median home $88,800 · income $51,069 · Jan low 23°F · 7 in snow

    Full Independence, Kansas profile: weather, storms, schools, jobs →

    Independence lifestyle rankingsWalkability90th pctCycling0th pctTransit0th pctVibrancy87th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  19. 7Paola, Kansas

    More walkable than 92% of Kansas towns

    Paola is a city of 5,768 people in Miami County, Kansas. It also ranks hipper than 94% of Kansas towns and more vibrant than 90% of Kansas towns.

    5,768 people · Miami County · median home $210,800 · income $74,662 · Jan low 19°F · 8 in snow

    Full Paola, Kansas profile: weather, storms, schools, jobs →

    Paola lifestyle rankingsWalkability92th pctCycling0th pctTransit0th pctVibrancy90th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  20. 6Bonner Springs, Kansas

    More walkable than 92% of Kansas towns

    Bonner Springs is a city of 7,837 people in Wyandotte County, Kansas. It also ranks more vibrant than 84% of Kansas towns and better for first-time buyers than 70% of Kansas towns.

    7,837 people · Wyandotte County · median home $247,200 · income $83,218 · Jan low 18°F · 17 in snow

    Full Bonner Springs, Kansas profile: weather, storms, schools, jobs →

    Bonner Springs lifestyle rankingsWalkability92th pctCycling0th pctTransit0th pctVibrancy84th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  21. 5Coffeyville, Kansas

    More walkable than 94% of Kansas towns

    Coffeyville is a city of 8,826 people in Montgomery County, Kansas. It also ranks hipper than 89% of Kansas towns and better transit than 82% of Kansas towns.

    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 →

    Coffeyville lifestyle rankingsWalkability94th pctCycling0th pctTransit82th pctVibrancy76th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  22. 4Mission Hills, Kansas

    More walkable than 98% of Kansas towns

    Mission Hills is a city of 3,594 people in Johnson County, Kansas. It also ranks more upscale than 100% of Kansas towns and 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

    Full Mission Hills, Kansas profile: weather, storms, schools, jobs →

    Mission Hills lifestyle rankingsWalkability98th pctCycling0th pctTransit66th pctVibrancy90th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  23. 3Fairway, Kansas

    More walkable than 99% of Kansas towns

    Fairway is a city of 4,170 people in Johnson County, Kansas. It also ranks more upscale than 99% of Kansas towns and 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

    Full Fairway, Kansas profile: weather, storms, schools, jobs →

    Fairway lifestyle rankingsWalkability99th pctCycling72th pctTransit90th pctVibrancy92th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  24. 2Mission, Kansas

    More walkable than 99% of Kansas towns

    Mission is a city of 9,954 people in Johnson County, Kansas. It also ranks better for young professionals than 100% of Kansas towns and hipper than 100% of Kansas towns.

    9,954 people · Johnson County · median home $289,100 · income $75,534 · Jan low 22°F · 11 in snow

    Full Mission, Kansas profile: weather, storms, schools, jobs →

    Mission lifestyle rankingsWalkability99th pctCycling66th pctTransit0th pctVibrancy99th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  25. 1Roeland Park, Kansas

    More walkable than 100% of Kansas towns

    Roeland Park is a city of 6,871 people in Johnson County, Kansas. It also ranks more vibrant than 100% of Kansas towns and hipper than 99% of Kansas towns.

    6,871 people · Johnson County · median home $276,200 · income $88,774 · Jan low 22°F · 11 in snow

    Full Roeland Park, Kansas profile: weather, storms, schools, jobs →

    Roeland Park lifestyle rankingsWalkability100th pctCycling69th pctTransit82th pctVibrancy100th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.

Price vs ranking

Median home value vs ranking, Kansas towns0255075100$54K$195K$336K$477K$618KMedian home valuePercentile
Orange squares are the 25 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 500–10,000 people in Kansas (2020 Census population). 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: