The Town Files

The 25 Most Walkable Small Towns in Illinois

Ranked on The Town Files lifestyle rankings among 238 towns of 2,500–10,000 people in Illinois. #1 is Riverside, IL.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Most Walkable Small Towns in Illinois1. Riverside99th pct2. Highwood99th pct3. Stone Park99th pct4. Harwood Heights98th pct5. Hometown98th pct6. Kenilworth98th pct7. Calumet Park97th pct8. Ridgewood97th pct9. Clarendon Hills96th pct10. Broadview96th pct11. Stickney96th pct12. West Peoria96th pct13. Ingalls Park96th pct14. North Riverside95th pct15. Orland Hills94th pct16. Berkeley94th pct17. Glencoe93rd pct18. Peoria Heights92nd pct19. Posen92nd pct20. Hainesville92nd pct21. Steger91st pct22. Dwight90th pct23. Robbins89th pct24. Long Lake89th pct25. Madison89th pct
  1. 25Madison, Illinois

    More walkable than 89% of Illinois towns

    3,171 people · Madison County · median home $58,900 · income $49,326 · Jan low 24°F · 13 in snow

  2. 24Long Lake, Illinois

    More walkable than 89% of Illinois towns

    3,663 people · Lake County · median home $220,100 · income $104,621 · Jan low 15°F · 43 in snow

  3. 23Robbins, Illinois

    More walkable than 89% of Illinois towns

    4,629 people · Cook County · median home $121,300 · income $40,668 · Jan low 20°F · 39 in snow

  4. 22Dwight, Illinois

    More walkable than 90% of Illinois towns

    4,032 people · Livingston County · median home $155,600 · income $71,184 · Jan low 14°F · 23 in snow

  5. 21Steger, Illinois

    More walkable than 91% of Illinois towns

    9,584 people · Will County · median home $156,700 · income $66,575 · Jan low 15°F · 28 in snow

  6. 20Hainesville, Illinois

    More walkable than 92% of Illinois towns

    3,546 people · Lake County · median home $210,500 · income $129,911 · Jan low 14°F · 43 in snow

  7. 19Posen, Illinois

    More walkable than 92% of Illinois towns

    5,632 people · Cook County · median home $172,900 · income $73,051 · Jan low 20°F · 39 in snow

  8. 18Peoria Heights, Illinois

    More walkable than 92% of Illinois towns

    5,908 people · Peoria County · median home $117,700 · income $60,099 · Jan low 18°F · 26 in snow

  9. 17Glencoe, Illinois

    More walkable than 93% of Illinois towns

    8,849 people · Cook County · median home $1,432,500 · income $248,933 · Jan low 16°F · 34 in snow

  10. 16Berkeley, Illinois

    More walkable than 94% of Illinois towns

    5,338 people · Cook County · median home $246,900 · income $85,823 · Jan low 19°F · 42 in snow

  11. 15Orland Hills, Illinois

    More walkable than 94% of Illinois towns

    6,893 people · Cook County · median home $280,300 · income $122,039 · Jan low 15°F · 31 in snow

  12. 14North Riverside, Illinois

    More walkable than 95% of Illinois towns

    7,426 people · Cook County · median home $297,800 · income $77,170 · Jan low 19°F · 42 in snow

  13. 13Ingalls Park, Illinois

    More walkable than 96% of Illinois towns

    3,460 people · Will County · median home $157,800 · income $57,917 · Jan low 17°F · 17 in snow

  14. 12West Peoria, Illinois

    More walkable than 96% of Illinois towns

    4,263 people · Peoria County · median home $93,900 · income $66,098 · Jan low 18°F · 26 in snow

  15. 11Stickney, Illinois

    More walkable than 96% of Illinois towns

    7,110 people · Cook County · median home $244,900 · income $66,942 · Jan low 19°F · 39 in snow

  16. 10Broadview, Illinois

    More walkable than 96% of Illinois towns

    7,998 people · Cook County · median home $252,200 · income $64,697 · Jan low 19°F · 42 in snow

  17. 9Clarendon Hills, Illinois

    More walkable than 96% of Illinois towns

    8,702 people · DuPage County · median home $605,800 · income $130,388 · Jan low 15°F · 42 in snow

  18. 8Ridgewood, Illinois

    More walkable than 97% of Illinois towns

    2,956 people · Will County · median home $161,300 · income $92,500 · Jan low 17°F · 17 in snow

  19. 7Calumet Park, Illinois

    More walkable than 97% of Illinois towns

    7,025 people · Cook County · median home $184,700 · income $53,556 · Jan low 20°F · 39 in snow

  20. 6Kenilworth, Illinois

    More walkable than 98% of Illinois towns

    2,514 people · Cook County · median home $1,560,300 · income $250,001 · Jan low 16°F · 34 in snow

  21. 5Hometown, Illinois

    More walkable than 98% of Illinois towns

    4,343 people · Cook County · median home $173,400 · income $61,101 · Jan low 20°F · 39 in snow

  22. 4Harwood Heights, Illinois

    More walkable than 98% of Illinois towns

    9,065 people · Cook County · median home $321,900 · income $81,086 · Jan low 19°F · 38 in snow

  23. 3Stone Park, Illinois

    More walkable than 99% of Illinois towns

    4,576 people · Cook County · median home $242,100 · income $67,224 · Jan low 19°F · 42 in snow

  24. 2Highwood, Illinois

    More walkable than 99% of Illinois towns

    5,074 people · Lake County · median home $405,400 · income $107,875 · Jan low 16°F · 34 in snow

  25. 1Riverside, Illinois

    More walkable than 99% of Illinois towns

    9,298 people · Cook County · median home $491,400 · income $153,686 · Jan low 19°F · 39 in snow

Price vs ranking

Median home value vs ranking, Illinois towns0255075100$38K$231K$424K$617K$811KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in Illinois.

More Illinois rankings

Same ranking, other places

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