The Town Files

The 25 Most Walkable Small Towns in Missouri

Ranked on The Town Files lifestyle rankings among 141 towns of 2,500–10,000 people in Missouri. #1 is Maplewood, MO.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Most Walkable Small Towns in Missouri1. Maplewood100th pct2. Glendale98th pct3. Pine Lawn98th pct4. Richmond Heights97th pct5. Northwoods97th pct6. Brentwood96th pct7. St. John96th pct8. Breckenridge Hills96th pct9. Shrewsbury95th pct10. Rock Hill94th pct11. Woodson Terrace94th pct12. Glasgow Village92nd pct13. Pagedale92nd pct14. Normandy91st pct15. Valley Park90th pct16. Castle Point90th pct17. Sugar Creek88th pct18. Olivette87th pct19. Dellwood87th pct20. Sappington86th pct21. Ladue85th pct22. Black Jack85th pct23. Louisiana85th pct24. Pleasant Valley84th pct25. North Kansas City83rd pct
  1. 25North Kansas City, Missouri

    More walkable than 83% of Missouri towns

    4,467 people · Clay County · median home $197,500 · income $49,682 · Jan low 22°F · 11 in snow

  2. 24Pleasant Valley, Missouri

    More walkable than 84% of Missouri towns

    2,743 people · Clay County · median home $202,000 · income $75,682 · Jan low 22°F · 11 in snow

  3. 23Louisiana, Missouri

    More walkable than 85% of Missouri towns

    3,199 people · Pike County · median home $72,100 · income $38,673 · Jan low 19°F · 10 in snow

  4. 22Black Jack, Missouri

    More walkable than 85% of Missouri towns

    6,634 people · St. Louis County · median home $193,000 · income $78,331 · Jan low 24°F · 17 in snow

  5. 21Ladue, Missouri

    More walkable than 85% of Missouri towns

    8,989 people · St. Louis County · median home $1,056,300 · income $250,001 · Jan low 25°F · 10 in snow

  6. 20Sappington, Missouri

    More walkable than 86% of Missouri towns

    7,995 people · St. Louis County · median home $297,600 · income $77,650 · Jan low 25°F · 10 in snow

  7. 19Dellwood, Missouri

    More walkable than 87% of Missouri towns

    4,914 people · St. Louis County · median home $83,700 · income $72,540 · Jan low 24°F · 17 in snow

  8. 18Olivette, Missouri

    More walkable than 87% of Missouri towns

    8,504 people · St. Louis County · median home $460,800 · income $111,660 · Jan low 24°F · 17 in snow

  9. 17Sugar Creek, Missouri

    More walkable than 88% of Missouri towns

    3,271 people · Jackson County · median home $136,600 · income $62,165 · Jan low 19°F · 13 in snow

  10. 16Castle Point, Missouri

    More walkable than 90% of Missouri towns

    2,815 people · St. Louis County · median home $62,600 · income $37,679 · Jan low 24°F · 17 in snow

  11. 15Valley Park, Missouri

    More walkable than 90% of Missouri towns

    6,885 people · St. Louis County · median home $251,000 · income $67,898 · Jan low 22°F · 10 in snow

  12. 14Normandy, Missouri

    More walkable than 91% of Missouri towns

    4,287 people · St. Louis County · median home $87,300 · income $29,379 · Jan low 24°F · 17 in snow

  13. 13Pagedale, Missouri

    More walkable than 92% of Missouri towns

    2,554 people · St. Louis County · median home $75,200 · income $31,250 · Jan low 25°F · 17 in snow

  14. 12Glasgow Village, Missouri

    More walkable than 92% of Missouri towns

    4,584 people · St. Louis County · median home $69,000 · income $29,530 · Jan low 22°F · 14 in snow

  15. 11Woodson Terrace, Missouri

    More walkable than 94% of Missouri towns

    3,950 people · St. Louis County · median home $104,000 · income $47,417 · Jan low 24°F · 17 in snow

  16. 10Rock Hill, Missouri

    More walkable than 94% of Missouri towns

    4,750 people · St. Louis County · median home $278,700 · income $95,372 · Jan low 25°F · 10 in snow

  17. 9Shrewsbury, Missouri

    More walkable than 95% of Missouri towns

    6,406 people · St. Louis County · median home $269,800 · income $80,757 · Jan low 25°F · 14 in snow

  18. 8Breckenridge Hills, Missouri

    More walkable than 96% of Missouri towns

    4,458 people · St. Louis County · median home $96,100 · income $40,958 · Jan low 24°F · 17 in snow

  19. 7St. John, Missouri

    More walkable than 96% of Missouri towns

    6,643 people · St. Louis County · median home $106,300 · income $53,755 · Jan low 24°F · 17 in snow

  20. 6Brentwood, Missouri

    More walkable than 96% of Missouri towns

    8,233 people · St. Louis County · median home $299,700 · income $99,719 · Jan low 25°F · 10 in snow

  21. 5Northwoods, Missouri

    More walkable than 97% of Missouri towns

    3,687 people · St. Louis County · median home $76,000 · income $45,330 · Jan low 25°F · 17 in snow

  22. 4Richmond Heights, Missouri

    More walkable than 97% of Missouri towns

    9,286 people · St. Louis County · median home $358,700 · income $94,460 · Jan low 25°F · 17 in snow

  23. 3Pine Lawn, Missouri

    More walkable than 98% of Missouri towns

    2,754 people · St. Louis County · median home $66,800 · income $24,837 · Jan low 25°F · 17 in snow

  24. 2Glendale, Missouri

    More walkable than 98% of Missouri towns

    6,176 people · St. Louis County · median home $494,000 · income $170,700 · Jan low 25°F · 10 in snow

  25. 1Maplewood, Missouri

    More walkable than 100% of Missouri towns

    8,269 people · St. Louis County · median home $237,000 · income $65,125 · Jan low 25°F · 14 in snow

Price vs ranking

Median home value vs ranking, Missouri towns0255075100$63K$254K$446K$638K$830KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in Missouri.

More Missouri rankings

Same ranking, other places

Methodology. We ranked 141 towns of 2,500–10,000 people in Missouri (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: