ILIllinois rankings

Most walkable towns in Illinois

Ranked by street connectivity: intersections per square mile, the standard walkability measure the EPA uses. 107 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

Map of Broadview
Illinois · Most walkable

Where Broadview lands: #11 of 107

101 / sq mi · Visit Broadview →

#TownIntersections per sq miDead endsStreet miles
1 Oak Park Oak ParkCook County · 53,292 people 150 / sq mi 8.4% 104.4 mi
2 Map of Orland Hills Orland Hills6,719 people 124 / sq mi 18.9% 19.8 mi
3 Mount Prospect Mount Prospect55,472 people 119 / sq mi 10.5% 186.0 mi
4 Western Springs Western Springs13,446 people 114 / sq mi 10% 51.6 mi
5 Abingdon Abingdon3,443 people 113 / sq mi 14.4% 23.2 mi
6 Georgetown Georgetown3,069 people 111 / sq mi 14.8% 25.7 mi
7 Wheeling WheelingCook County · 153,991 people 110 / sq mi 15.7% 579.5 mi
8 Map of Hanover Park Hanover Park36,732 people 110 / sq mi 22.7% 104.8 mi
9 Niles Niles30,064 people 107 / sq mi 12.5% 91.3 mi
10 Map of Indian Head Park Indian Head Park3,974 people 103 / sq mi 21.3% 13.7 mi
11 Map of Broadview Broadview7,896 people 101 / sq mi 13.1% 31.9 mi
12 Oak Forest Oak Forest26,805 people 101 / sq mi 16.7% 99.2 mi
13 Champaign City Champaign CityChampaign County · 89,996 people 99.0 / sq mi 11.8% 335.8 mi
14 Des Plaines Des Plaines59,156 people 94.8 / sq mi 12.2% 209.7 mi
15 North Chicago North Chicago30,643 people 92.1 / sq mi 12.2% 112.5 mi
16 Lyons Lyons10,339 people 87.5 / sq mi 7.5% 33.3 mi
17 Map of Palatine PalatineCook County · 111,737 people 85.4 / sq mi 16.5% 449.8 mi
18 Lisle LisleDuPage County · 118,895 people 85.0 / sq mi 23% 480.4 mi
19 Downers Grove Downers Grove50,054 people 85.0 / sq mi 17.9% 204.7 mi
20 Alton AltonMadison County · 25,279 people 84.8 / sq mi 17.1% 209.0 mi
21 Round Lake Round Lake18,628 people 84.6 / sq mi 9.8% 68.3 mi
22 Map of Pekin PekinTazewell County · 27,280 people 82.1 / sq mi 14.1% 150.2 mi
23 South Holland South Holland20,911 people 81.9 / sq mi 15.3% 93.5 mi
24 Map of Murphysboro Murphysboro6,735 people 81.6 / sq mi 15.6% 69.7 mi
25 McLeansboro McLeansboro2,675 people 81.2 / sq mi 10.2% 34.5 mi
26 Map of Burr Ridge Burr Ridge11,141 people 79.3 / sq mi 22.7% 96.9 mi
27 Granite City Granite CityMadison County · 24,767 people 77.5 / sq mi 10.2% 146.2 mi
28 Map of Richton Park Richton Park12,521 people 75.1 / sq mi 15.4% 54.1 mi
29 Mount Carmel Mount Carmel6,854 people 74.5 / sq mi 16.6% 59.1 mi
30 Lockport Lockport26,409 people 73.9 / sq mi 16.8% 130.0 mi
31 Long Lake Long Lake3,307 people 73.8 / sq mi 30.3% 20.6 mi
32 Jacksonville Jacksonville18,014 people 71.5 / sq mi 13.2% 128.9 mi
33 Rock Island Rock Island36,151 people 70.7 / sq mi 17.5% 196.9 mi
34 Map of South Moline South MolineRock Island County · 36,127 people 69.0 / sq mi 26.6% 204.7 mi
35 Libertyville Libertyville20,525 people 68.6 / sq mi 20.2% 102.7 mi
36 Wauconda Wauconda14,027 people 68.3 / sq mi 14.2% 69.8 mi
37 Flora Flora4,475 people 67.8 / sq mi 11.2% 54.5 mi
38 Map of Decatur DecaturMacon County · 46,586 people 67.7 / sq mi 15.9% 325.5 mi
39 Oakbrook Terrace Oakbrook Terrace2,723 people 66.1 / sq mi 17% 20.5 mi
40 North Aurora North Aurora18,696 people 65.6 / sq mi 19.9% 90.7 mi
41 Map of Avon AvonLake County · 63,428 people 63.4 / sq mi 17.4% 240.2 mi
42 Joliet JolietWill County · 85,288 people 63.1 / sq mi 15.8% 372.5 mi
43 Germantown Hills3,436 people 60.1 / sq mi 27.2% 22.3 mi
44 Morris MorrisGrundy County · 7,239 people 59.9 / sq mi 14.2% 32.9 mi
45 Map of West Deerfield West DeerfieldLake County · 31,575 people 59.8 / sq mi 17.8% 195.8 mi
46 Holiday Shores2,782 people 58.5 / sq mi 25.2% 23.4 mi
47 Map of Highland Highland10,262 people 57.9 / sq mi 25.6% 73.4 mi
48 Galesburg City Galesburg CityKnox County · 29,481 people 57.8 / sq mi 16% 189.5 mi
49 Map of Sleepy Hollow Sleepy Hollow3,161 people 56.9 / sq mi 25.7% 23.1 mi
50 Collinsville Collinsville24,031 people 56.8 / sq mi 28.8% 147.5 mi
51 Pontiac Pontiac11,294 people 51.7 / sq mi 12.5% 74.7 mi
52 Map of Stickney Stickney6,952 people 51.3 / sq mi 1% 17.2 mi
53 St. Charles St. CharlesKane County · 51,964 people 51.0 / sq mi 20.1% 334.7 mi
54 Columbia Columbia11,127 people 47.7 / sq mi 25.1% 87.4 mi
55 Chillicothe Chillicothe5,900 people 47.2 / sq mi 16.7% 46.1 mi
56 Macomb City Macomb CityMcDonough County · 14,894 people 47.0 / sq mi 17.9% 94.2 mi
57 Winthrop Harbor6,559 people 45.1 / sq mi 30.8% 45.6 mi
58 Lockport LockportWill County · 59,827 people 44.6 / sq mi 15.6% 280.4 mi
59 Yorkville Yorkville23,617 people 43.8 / sq mi 18.7% 152.3 mi
60 Edwardsville EdwardsvilleMadison County · 40,522 people 41.6 / sq mi 28.3% 267.7 mi
61 Map of Centreville CentrevilleSt. Clair County · 19,674 people 34.3 / sq mi 24.5% 199.4 mi
62 Peru PeruLaSalle County · 10,070 people 34.2 / sq mi 16% 98.1 mi
63 Map of Spring Valley Spring Valley5,476 people 33.8 / sq mi 19.3% 45.2 mi
64 Hainesville Hainesville3,524 people 31.6 / sq mi 15.7% 11.7 mi
65 Map of Nunda NundaMcHenry County · 38,565 people 31.2 / sq mi 19.6% 301.2 mi
66 LaSalle LaSalle9,498 people 28.0 / sq mi 12.1% 73.6 mi
67 Barrington BarringtonCook County · 16,233 people 26.7 / sq mi 15.8% 212.1 mi
68 Map of Spring Grove Spring Grove5,917 people 23.8 / sq mi 32% 68.8 mi
69 Campton Hills Campton Hills10,877 people 23.7 / sq mi 28.3% 111.6 mi
70 Map of Sugar Grove Sugar GroveKane County · 20,938 people 22.3 / sq mi 15.9% 164.5 mi
71 Map of Hickory Point Hickory PointMacon County · 17,885 people 22.0 / sq mi 23.3% 185.8 mi
72 Map of Burton BurtonMcHenry County · 4,891 people 19.4 / sq mi 29.8% 62.6 mi
73 Murphysboro MurphysboroJackson County · 9,415 people 19.2 / sq mi 30.6% 163.5 mi
74 Mount Sterling Mount SterlingBrown County · 4,157 people 14.7 / sq mi 29.1% 103.6 mi
75 East EldoradoSaline County · 5,289 people 14.3 / sq mi 14.9% 151.3 mi
76 Olney OlneyRichland County · 9,847 people 13.6 / sq mi 13.8% 186.5 mi
77 Fulton FultonWhiteside County · 4,303 people 13.5 / sq mi 17.9% 65.6 mi
78 Map of Central CentralBond County · 8,081 people 13.2 / sq mi 17.6% 123.6 mi
79 North LitchfieldMontgomery County · 4,875 people 12.6 / sq mi 17.2% 126.6 mi
80 Wadsworth Wadsworth3,686 people 12.5 / sq mi 41.7% 49.1 mi
81 Map of Rantoul RantoulChampaign County · 10,485 people 11.0 / sq mi 11.3% 174.3 mi
82 Pittsfield PittsfieldPike County · 3,955 people 10.3 / sq mi 21.9% 109.4 mi
83 Channahon ChannahonWill County · 10,769 people 10.2 / sq mi 28.5% 119.0 mi
84 WorthWoodford County · 8,862 people 8.9 / sq mi 34.2% 118.9 mi
85 Richmond RichmondMcHenry County · 6,763 people 8.7 / sq mi 28.3% 105.8 mi
86 Map of Lafayette LafayetteColes County · 4,684 people 8.4 / sq mi 22.3% 111.6 mi
87 Somerset SomersetJackson County · 3,960 people 8.0 / sq mi 34.9% 105.7 mi
88 Tolono TolonoChampaign County · 6,295 people 7.9 / sq mi 21.9% 103.3 mi
89 Map of Spring Bay Spring BayWoodford County · 2,531 people 7.7 / sq mi 29.3% 38.8 mi
90 Nashville NashvilleWashington County · 3,433 people 7.0 / sq mi 14.5% 90.1 mi
91 Map of Genoa GenoaDeKalb County · 5,606 people 6.4 / sq mi 18.2% 83.9 mi
92 Map of Wade WadeJasper County · 4,343 people 6.3 / sq mi 24.2% 193.9 mi
93 Elsah ElsahJersey County · 2,799 people 6.0 / sq mi 36% 68.2 mi
94 Map of Washington WashingtonWill County · 6,459 people 5.8 / sq mi 13.8% 123.2 mi
95 Map of Pawnee PawneeSangamon County · 2,985 people 5.7 / sq mi 10.5% 67.0 mi
96 Map of Green Garden Green GardenWill County · 3,862 people 5.2 / sq mi 23.2% 103.9 mi
97 Carrollton CarrolltonGreene County · 2,828 people 4.9 / sq mi 21% 78.4 mi
98 Momence MomenceKankakee County · 3,519 people 4.8 / sq mi 21.9% 91.5 mi
99 NeogaCumberland County · 2,750 people 4.7 / sq mi 26.4% 141.7 mi
100 PalmyraLee County · 2,877 people 4.6 / sq mi 26.8% 95.5 mi
101 Arcola ArcolaDouglas County · 3,263 people 4.5 / sq mi 11.4% 133.9 mi
102 Map of St. Jacob St. JacobMadison County · 2,877 people 4.5 / sq mi 19% 97.8 mi
103 Map of Towanda TowandaMcLean County · 2,530 people 4.5 / sq mi 20.6% 75.1 mi
104 Map of Kingston KingstonDeKalb County · 3,464 people 4.1 / sq mi 24.9% 78.4 mi
105 Hamel HamelMadison County · 2,756 people 3.7 / sq mi 26.5% 83.1 mi
106 Map of Dunham DunhamMcHenry County · 2,777 people 3.5 / sq mi 25.9% 71.9 mi
107 Map of Seneca SenecaMcHenry County · 2,881 people 3.2 / sq mi 25.5% 80.9 mi

How this ranking works

We rank every town by street connectivity: intersections per square mile, the standard walkability measure the EPA uses. More intersections mean shorter, more direct walks, while cul-de-sac layouts with long dead ends rank lower. Sidewalks are not mapped consistently enough to rank, so this measures the street grid itself. The town with the highest figure ranks #1.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Trails, streets and parks: © OpenStreetMap contributors (ODbL). Conserved land: USGS PAD-US. Measured within each town's Census boundary. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states