ILIllinois rankings

Towns with the most trails in Illinois

Ranked by miles of mapped hiking and walking trails per square mile of town. 364 towns with 2,500+ residents.

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

Glencoe
Illinois · Most trails

Where Glencoe lands: #37 of 364

1.5 mi / sq mi miles of trail per square mile · Visit Glencoe →

#TownTrail miles per sq miTrail milesParks & preserves
1 Byron Byron3,743 people 6.5 mi / sq mi 30.0 mi 2
2 Lisle Lisle23,407 people 4.7 mi / sq mi 32.9 mi 39
3 Palos Park Palos Park4,816 people 4.7 mi / sq mi 28.9 mi 7
4 North Riverside North Riverside7,249 people 3.4 mi / sq mi 5.4 mi 7
5 River Forest River Forest11,992 people 2.8 mi / sq mi 7.1 mi 14
6 Map of Loves Park Loves Park23,502 people 2.7 mi / sq mi 44.8 mi 20
7 Riverwoods Riverwoods4,013 people 2.6 mi / sq mi 10.5 mi 3
8 Highland Park Highland Park30,398 people 2.6 mi / sq mi 31.2 mi 44
9 West Dundee West Dundee7,906 people 2.5 mi / sq mi 10.3 mi 10
10 Map of Countryside Countryside6,267 people 2.5 mi / sq mi 7.2 mi 10
11 Carpentersville Carpentersville37,346 people 2.3 mi / sq mi 18.2 mi 23
12 Barrington Hills Barrington Hills3,879 people 2.2 mi / sq mi 61.1 mi 10
13 Lake in the Hills Lake in the Hills28,800 people 2.2 mi / sq mi 22.6 mi 15
14 Lincolnshire7,980 people 2.1 mi / sq mi 9.9 mi 9
15 Map of Morton Grove Morton Grove24,619 people 2.1 mi / sq mi 10.5 mi 15
16 Westchester Westchester16,436 people 2.1 mi / sq mi 7.6 mi 9
17 Barrington BarringtonCook County · 16,233 people 2.0 mi / sq mi 73.1 mi 24
18 Lake Forest Lake Forest19,416 people 2.0 mi / sq mi 34.5 mi 25
19 Map of Cherry Valley Cherry Valley3,749 people 2.0 mi / sq mi 17.3 mi 11
20 Map of Orland Hills Orland Hills6,719 people 2.0 mi / sq mi 2.2 mi 2
21 Map of West Deerfield West DeerfieldLake County · 31,575 people 2.0 mi / sq mi 35.5 mi 36
22 Glenview Glenview47,752 people 1.9 mi / sq mi 26.9 mi 39
23 Geneva Geneva21,258 people 1.8 mi / sq mi 18.9 mi 38
24 Map of Kildeer Kildeer4,292 people 1.8 mi / sq mi 8.2 mi 0
25 Belvidere Belvidere24,752 people 1.8 mi / sq mi 22.8 mi 16
26 Westmont Westmont23,724 people 1.7 mi / sq mi 8.8 mi 18
27 Wilmette Wilmette27,503 people 1.7 mi / sq mi 9.2 mi 19
28 Hoffman Estates Hoffman Estates51,175 people 1.7 mi / sq mi 34.9 mi 73
29 Lebanon Lebanon4,474 people 1.7 mi / sq mi 4.5 mi 1
30 Olympia Fields Olympia Fields4,734 people 1.7 mi / sq mi 4.8 mi 5
31 Map of Genoa GenoaDeKalb County · 5,492 people 1.7 mi / sq mi 4.3 mi 4
32 River Grove River Grove10,451 people 1.6 mi / sq mi 3.9 mi 7
33 Shelbyville Shelbyville4,351 people 1.6 mi / sq mi 6.9 mi 4
34 Map of Pekin Pekin31,781 people 1.6 mi / sq mi 26.2 mi 15
35 Lisle LisleDuPage County · 118,895 people 1.6 mi / sq mi 55.4 mi 120
36 Midlothian Midlothian13,948 people 1.5 mi / sq mi 4.3 mi 5
37 Glencoe Glencoe8,701 people 1.5 mi / sq mi 5.8 mi 26
38 Map of Sherman Sherman4,386 people 1.5 mi / sq mi 4.9 mi 5
39 West Chicago West Chicago25,395 people 1.5 mi / sq mi 23.8 mi 15
40 Evanston Evanston76,340 people 1.5 mi / sq mi 11.8 mi 64
41 Glen Ellyn Glen Ellyn28,390 people 1.5 mi / sq mi 10.7 mi 29
42 Robinson Robinson7,084 people 1.5 mi / sq mi 6.9 mi 2
43 Map of Palatine PalatineCook County · 111,737 people 1.5 mi / sq mi 52.3 mi 66
44 Centralia Centralia11,856 people 1.5 mi / sq mi 13.3 mi 11
45 Peoria Heights Peoria Heights5,825 people 1.5 mi / sq mi 4.2 mi 7
46 Winnetka Winnetka12,484 people 1.4 mi / sq mi 5.6 mi 19
47 Darien Darien21,879 people 1.4 mi / sq mi 8.8 mi 18
48 Lake Bluff Lake Bluff6,041 people 1.4 mi / sq mi 5.8 mi 15
49 Map of Northfield Northfield5,487 people 1.4 mi / sq mi 4.5 mi 10
50 Lemont Lemont17,820 people 1.4 mi / sq mi 13.0 mi 19
51 Macomb City Macomb CityMcDonough County · 14,894 people 1.4 mi / sq mi 15.2 mi 23
52 Macomb14,894 people 1.4 mi / sq mi 15.2 mi 23
53 Map of North Barrington North Barrington3,143 people 1.4 mi / sq mi 6.6 mi 2
54 Huntley Huntley28,005 people 1.3 mi / sq mi 19.5 mi 7
55 Map of Deerfield Deerfield19,518 people 1.3 mi / sq mi 7.0 mi 17
56 Hainesville Hainesville3,524 people 1.2 mi / sq mi 2.3 mi 1
57 Cary Cary17,923 people 1.2 mi / sq mi 7.8 mi 22
58 Glenwood Glenwood8,603 people 1.2 mi / sq mi 3.9 mi 6
59 Map of Long Grove Long Grove8,305 people 1.2 mi / sq mi 14.8 mi 7
60 Map of Auburn Auburn4,306 people 1.2 mi / sq mi 4.8 mi 5
61 St. Charles St. Charles32,854 people 1.2 mi / sq mi 17.2 mi 38
62 Winthrop Harbor6,559 people 1.2 mi / sq mi 5.5 mi 5
63 St. Charles St. CharlesKane County · 51,964 people 1.1 mi / sq mi 40.4 mi 61
64 Map of Lakewood Lakewood4,707 people 1.1 mi / sq mi 5.5 mi 2
65 Elmwood Park Elmwood Park23,868 people 1.1 mi / sq mi 2.1 mi 4
66 Wood Dale Wood Dale13,933 people 1.1 mi / sq mi 5.4 mi 7
67 Campton Hills Campton Hills10,877 people 1.1 mi / sq mi 18.6 mi 10
68 Mahomet Mahomet10,049 people 1.1 mi / sq mi 10.7 mi 9
69 Map of Peotone Peotone4,587 people 1.1 mi / sq mi 2.2 mi 3
70 Wonder Lake4,292 people 1.1 mi / sq mi 6.7 mi 2
71 Gurnee Gurnee30,510 people 1.1 mi / sq mi 14.6 mi 19
72 Zion Zion24,600 people 1.1 mi / sq mi 10.7 mi 20
73 Anna Anna4,196 people 1.1 mi / sq mi 4.0 mi 1
74 Park Ridge Park Ridge38,667 people 1.1 mi / sq mi 7.6 mi 24
75 Map of Beach Park Beach Park14,115 people 1.1 mi / sq mi 7.5 mi 4
76 Clarendon Hills Clarendon Hills8,659 people 1.1 mi / sq mi 1.9 mi 6
77 Bloomington Bloomington78,907 people 1.0 mi / sq mi 28.1 mi 44
78 Homewood Homewood19,294 people 1.0 mi / sq mi 5.2 mi 20
79 Schiller Park Schiller Park11,393 people 1.0 mi / sq mi 2.9 mi 6
80 Chicago Chicago2,711,226 people 1.0 mi / sq mi 239.4 mi 520
81 Crystal Lake Crystal Lake40,579 people 1.0 mi / sq mi 19.9 mi 31
82 Rockton Rockton7,974 people 1.0 mi / sq mi 7.2 mi 5
83 Northbrook Northbrook34,585 people 1.0 mi / sq mi 13.3 mi 24
84 Edwardsville Edwardsville26,474 people 1.0 mi / sq mi 20.8 mi 16
85 Lockport Lockport26,409 people 1.0 mi / sq mi 11.8 mi 19
86 La Grange La Grange15,998 people 1.0 mi / sq mi 2.5 mi 10
87 Map of Lincolnwood Lincolnwood13,112 people 1.0 mi / sq mi 2.7 mi 11
88 Orland Park Orland Park57,916 people 1.0 mi / sq mi 22.0 mi 37
89 Oak Brook Oak Brook8,056 people 1.0 mi / sq mi 8.1 mi 10
90 Marseilles Marseilles4,279 people 1.0 mi / sq mi 9.8 mi 0
91 Skokie Skokie66,219 people 1.0 mi / sq mi 9.8 mi 49
92 Map of Richmond Richmond2,622 people 1.0 mi / sq mi 4.2 mi 4
93 Map of Mundelein Mundelein31,915 people 1.0 mi / sq mi 11.0 mi 13
94 Map of University Park University Park7,306 people 1.0 mi / sq mi 10.3 mi 6
95 Johnston City Johnston City3,327 people 1.0 mi / sq mi 2.1 mi 1
96 Schaumburg Schaumburg76,868 people 0.9 mi / sq mi 18.3 mi 77
97 Map of Pekin PekinTazewell County · 27,280 people 0.9 mi / sq mi 13.0 mi 18
98 North Chicago North Chicago30,643 people 0.9 mi / sq mi 7.4 mi 8
99 Plano Plano12,203 people 0.9 mi / sq mi 8.3 mi 5
100 Woodstock Woodstock26,147 people 0.9 mi / sq mi 11.8 mi 21
101 Collinsville Collinsville24,031 people 0.9 mi / sq mi 13.9 mi 10
102 Romeoville41,152 people 0.9 mi / sq mi 17.8 mi 33
103 Carmi Carmi4,845 people 0.9 mi / sq mi 2.3 mi 2
104 Davis Junction Davis Junction2,757 people 0.9 mi / sq mi 3.7 mi 0
105 Lyons Lyons10,339 people 0.9 mi / sq mi 2.0 mi 10
106 Galena Galena2,931 people 0.9 mi / sq mi 4.0 mi 8
107 Downers Grove Downers Grove50,054 people 0.9 mi / sq mi 12.7 mi 42
108 Map of Poplar Grove Poplar Grove3,923 people 0.9 mi / sq mi 6.7 mi 1
109 Columbia Columbia11,127 people 0.9 mi / sq mi 9.0 mi 6
110 Quincy Quincy39,109 people 0.8 mi / sq mi 13.3 mi 30
111 Tinley Park Tinley Park54,842 people 0.8 mi / sq mi 13.2 mi 36
112 Rock Island Rock Island36,151 people 0.8 mi / sq mi 14.5 mi 28
113 Map of Woodridge Woodridge33,941 people 0.8 mi / sq mi 8.0 mi 34
114 Map of La Grange Park La Grange Park13,447 people 0.8 mi / sq mi 1.8 mi 8
115 Lake Zurich Lake Zurich19,832 people 0.8 mi / sq mi 5.9 mi 20
116 Map of Nunda NundaMcHenry County · 38,565 people 0.8 mi / sq mi 38.3 mi 32
117 Map of Glendale Heights Glendale Heights32,808 people 0.8 mi / sq mi 4.4 mi 14
118 Map of South Barrington South Barrington5,021 people 0.8 mi / sq mi 6.1 mi 9
119 McLeansboro McLeansboro2,675 people 0.8 mi / sq mi 2.2 mi 2
120 Elk Grove Village Elk Grove Village31,987 people 0.8 mi / sq mi 9.2 mi 44
121 Map of Vernon Hills Vernon Hills26,876 people 0.8 mi / sq mi 6.2 mi 31
122 Aurora Aurora179,898 people 0.8 mi / sq mi 35.5 mi 119
123 Map of Streamwood Streamwood39,001 people 0.8 mi / sq mi 6.0 mi 39
124 Lombard Lombard43,619 people 0.8 mi / sq mi 7.7 mi 11
125 Map of Highland Highland10,262 people 0.8 mi / sq mi 6.1 mi 9
126 Itasca Itasca9,355 people 0.8 mi / sq mi 3.9 mi 14
127 Map of Prospect Heights Prospect Heights15,618 people 0.7 mi / sq mi 3.1 mi 9
128 Urbana Urbana39,341 people 0.7 mi / sq mi 8.5 mi 25
129 Addison Addison35,489 people 0.7 mi / sq mi 7.1 mi 29
130 Batavia Batavia27,151 people 0.7 mi / sq mi 8.0 mi 29
131 Palos Hills Palos Hills18,081 people 0.7 mi / sq mi 3.1 mi 12
132 Map of Burr Ridge Burr Ridge11,141 people 0.7 mi / sq mi 5.5 mi 13
133 Harrisburg Harrisburg8,372 people 0.7 mi / sq mi 4.9 mi 6
134 Map of Wheaton Wheaton53,557 people 0.7 mi / sq mi 8.1 mi 46
135 Map of Markham Markham11,355 people 0.7 mi / sq mi 3.8 mi 14
136 Map of Lake Villa Lake Villa8,683 people 0.7 mi / sq mi 5.1 mi 5
137 Springfield Springfield113,330 people 0.7 mi / sq mi 46.5 mi 54
138 Elmhurst Elmhurst45,671 people 0.7 mi / sq mi 7.0 mi 24
139 Peoria112,169 people 0.7 mi / sq mi 34.1 mi 45
140 Homer Glen Homer Glen24,529 people 0.7 mi / sq mi 15.1 mi 17
141 Ottawa Ottawa18,447 people 0.7 mi / sq mi 10.5 mi 13
142 Morrison Morrison3,739 people 0.7 mi / sq mi 1.7 mi 6
143 Niles Niles30,064 people 0.7 mi / sq mi 3.9 mi 18
144 Lockport LockportWill County · 59,827 people 0.7 mi / sq mi 23.7 mi 32
145 Moline Moline42,197 people 0.7 mi / sq mi 10.9 mi 22
146 South Holland South Holland20,911 people 0.7 mi / sq mi 4.7 mi 25
147 Carol Stream Carol Stream39,460 people 0.6 mi / sq mi 6.1 mi 33
148 Naperville Naperville150,692 people 0.6 mi / sq mi 25.0 mi 133
149 Carbondale Carbondale22,158 people 0.6 mi / sq mi 11.2 mi 28
150 Hinsdale Hinsdale17,175 people 0.6 mi / sq mi 2.9 mi 16
151 Map of Lindenhurst Lindenhurst14,417 people 0.6 mi / sq mi 3.0 mi 17
152 Arlington Heights Arlington Heights76,005 people 0.6 mi / sq mi 10.3 mi 51
153 Edwardsville EdwardsvilleMadison County · 40,522 people 0.6 mi / sq mi 22.3 mi 21
154 Round Lake Beach Round Lake Beach27,079 people 0.6 mi / sq mi 3.2 mi 10
155 Park Forest Park Forest21,156 people 0.6 mi / sq mi 3.1 mi 19
156 Map of West Peoria West Peoria4,238 people 0.6 mi / sq mi 1.3 mi 2
157 Havana Havana2,989 people 0.6 mi / sq mi 1.8 mi 4
158 Map of Bloomingdale Bloomingdale22,457 people 0.6 mi / sq mi 4.3 mi 13
159 Mokena Mokena20,021 people 0.6 mi / sq mi 5.3 mi 14
160 Map of Fairview Heights Fairview Heights16,745 people 0.6 mi / sq mi 7.0 mi 3
161 Mount Vernon Mount Vernon14,090 people 0.6 mi / sq mi 8.9 mi 9
162 Metropolis Metropolis5,864 people 0.6 mi / sq mi 3.7 mi 7
163 Pinckneyville Pinckneyville5,018 people 0.6 mi / sq mi 2.7 mi 1
164 Grayslake20,929 people 0.6 mi / sq mi 6.7 mi 11
165 Riverside Riverside9,039 people 0.6 mi / sq mi 1.2 mi 7
166 Map of Decatur DecaturMacon County · 46,586 people 0.6 mi / sq mi 18.0 mi 35
167 Crest Hill Crest Hill20,628 people 0.6 mi / sq mi 5.3 mi 3
168 Map of Northlake Northlake12,513 people 0.6 mi / sq mi 1.8 mi 10
169 Winfield Winfield10,095 people 0.6 mi / sq mi 1.8 mi 18
170 Map of Willowbrook Willowbrook9,131 people 0.6 mi / sq mi 1.5 mi 6
171 Richmond RichmondMcHenry County · 6,763 people 0.6 mi / sq mi 18.9 mi 8
172 Oak Park Oak ParkCook County · 53,292 people 0.6 mi / sq mi 2.7 mi 17
173 Villa Park Villa Park22,345 people 0.6 mi / sq mi 2.7 mi 12
174 Fulton Fulton3,709 people 0.6 mi / sq mi 1.6 mi 8
175 Map of Berwyn Berwyn55,595 people 0.6 mi / sq mi 2.2 mi 11
176 Pingree Grove Pingree Grove10,914 people 0.6 mi / sq mi 2.3 mi 1
177 Breese Breese4,301 people 0.6 mi / sq mi 1.5 mi 3
178 Alton AltonMadison County · 25,279 people 0.6 mi / sq mi 9.3 mi 17
179 Map of Brookfield Brookfield19,331 people 0.6 mi / sq mi 1.7 mi 8
180 Wheeling WheelingCook County · 153,991 people 0.5 mi / sq mi 19.2 mi 92
181 Map of Mendota Mendota6,994 people 0.5 mi / sq mi 2.8 mi 4
182 Millstadt Millstadt4,008 people 0.5 mi / sq mi 2.0 mi 8
183 Map of Kingston KingstonDeKalb County · 3,464 people 0.5 mi / sq mi 19.5 mi 6
184 Oswego Oswego36,375 people 0.5 mi / sq mi 8.6 mi 40
185 Trenton Trenton2,664 people 0.5 mi / sq mi 1.0 mi 3
186 Des Plaines Des Plaines59,156 people 0.5 mi / sq mi 7.4 mi 49
187 Normal Normal53,569 people 0.5 mi / sq mi 9.7 mi 23
188 Braidwood Braidwood6,062 people 0.5 mi / sq mi 2.8 mi 2
189 Elgin Elgin114,934 people 0.5 mi / sq mi 19.7 mi 76
190 Palos Heights Palos Heights12,152 people 0.5 mi / sq mi 2.0 mi 7
191 McHenry McHenry28,074 people 0.5 mi / sq mi 7.7 mi 30
192 Map of Palatine Palatine66,293 people 0.5 mi / sq mi 6.8 mi 32
193 Calumet City Calumet City35,100 people 0.5 mi / sq mi 3.5 mi 9
194 Lawrenceville Lawrenceville3,941 people 0.5 mi / sq mi 1.0 mi 1
195 El Paso El Paso2,917 people 0.5 mi / sq mi 1.0 mi 4
196 Map of Avon AvonLake County · 63,428 people 0.5 mi / sq mi 11.0 mi 30
197 Plainfield Plainfield46,708 people 0.5 mi / sq mi 12.3 mi 54
198 Marion Marion16,836 people 0.5 mi / sq mi 6.6 mi 9
199 Sterling Sterling14,717 people 0.5 mi / sq mi 2.8 mi 16
200 Rockford Rockford147,521 people 0.5 mi / sq mi 29.9 mi 66
201 Oak Lawn Oak Lawn56,861 people 0.5 mi / sq mi 3.8 mi 16
202 Dixon Dixon14,910 people 0.5 mi / sq mi 4.4 mi 18
203 Warrenville Warrenville14,718 people 0.5 mi / sq mi 2.5 mi 12
204 Morris MorrisGrundy County · 7,239 people 0.5 mi / sq mi 1.7 mi 7
205 Map of Pontoon Beach Pontoon Beach6,025 people 0.5 mi / sq mi 5.5 mi 1
206 Map of Forsyth Forsyth3,502 people 0.5 mi / sq mi 1.4 mi 2
207 Map of Bartlett Bartlett40,501 people 0.4 mi / sq mi 7.0 mi 32
208 Wheeling Wheeling38,433 people 0.4 mi / sq mi 3.8 mi 8
209 Washington Washington15,919 people 0.4 mi / sq mi 3.7 mi 10
210 Rock Falls Rock Falls8,587 people 0.4 mi / sq mi 1.8 mi 14
211 Hillside Hillside8,084 people 0.4 mi / sq mi 1.4 mi 3
212 South Beloit South Beloit7,946 people 0.4 mi / sq mi 2.8 mi 3
213 Map of Green Oaks Green Oaks4,096 people 0.4 mi / sq mi 1.8 mi 3
214 Rolling Meadows Rolling Meadows24,027 people 0.4 mi / sq mi 2.4 mi 11
215 Mattoon Mattoon16,586 people 0.4 mi / sq mi 4.4 mi 7
216 Channahon Channahon13,927 people 0.4 mi / sq mi 7.8 mi 6
217 Canton Canton13,144 people 0.4 mi / sq mi 3.8 mi 10
218 Sullivan Sullivan4,348 people 0.4 mi / sq mi 1.2 mi 2
219 DeKalb DeKalb40,443 people 0.4 mi / sq mi 7.6 mi 33
220 Bolingbrook Bolingbrook74,096 people 0.4 mi / sq mi 10.3 mi 58
221 Chester6,797 people 0.4 mi / sq mi 2.4 mi 2
222 Elburn Elburn6,354 people 0.4 mi / sq mi 1.5 mi 4
223 Beecher Beecher4,728 people 0.4 mi / sq mi 1.1 mi 4
224 Savanna Savanna2,816 people 0.4 mi / sq mi 1.1 mi 2
225 Elsah ElsahJersey County · 2,799 people 0.4 mi / sq mi 10.7 mi 0
226 Minooka Minooka12,891 people 0.4 mi / sq mi 3.6 mi 4
227 Map of Lakemoor Lakemoor6,467 people 0.4 mi / sq mi 2.2 mi 3
228 Hillsboro Hillsboro5,803 people 0.4 mi / sq mi 4.2 mi 3
229 Galesburg City Galesburg CityKnox County · 29,481 people 0.4 mi / sq mi 6.9 mi 17
230 Galesburg Galesburg29,481 people 0.4 mi / sq mi 6.9 mi 17
231 Map of Shiloh Shiloh14,572 people 0.4 mi / sq mi 4.9 mi 2
232 Hickory Hills Hickory Hills14,526 people 0.4 mi / sq mi 1.1 mi 10
233 Channahon ChannahonWill County · 10,769 people 0.4 mi / sq mi 13.8 mi 7
234 Hampshire Hampshire8,524 people 0.4 mi / sq mi 3.9 mi 2
235 Map of Island Lake Island Lake8,014 people 0.4 mi / sq mi 1.4 mi 3
236 Map of Machesney Park Machesney Park22,630 people 0.4 mi / sq mi 5.0 mi 12
237 Barrington Barrington11,077 people 0.4 mi / sq mi 1.8 mi 8
238 Riverdale Riverdale10,340 people 0.4 mi / sq mi 1.4 mi 8
239 Bethalto Bethalto9,239 people 0.4 mi / sq mi 2.9 mi 7
240 Milan Milan5,034 people 0.4 mi / sq mi 2.6 mi 10
241 Wadsworth Wadsworth3,686 people 0.4 mi / sq mi 3.8 mi 5
242 Wayne Wayne2,562 people 0.4 mi / sq mi 2.2 mi 4
243 Buffalo Grove Buffalo Grove42,891 people 0.4 mi / sq mi 3.5 mi 39
244 Map of Sugar Grove Sugar GroveKane County · 20,938 people 0.4 mi / sq mi 13.1 mi 30
245 North Aurora North Aurora18,696 people 0.4 mi / sq mi 2.9 mi 21
246 Map of Mount Zion Mount Zion5,660 people 0.4 mi / sq mi 1.6 mi 6
247 Madison Madison2,900 people 0.4 mi / sq mi 6.5 mi 2
248 South Elgin South Elgin24,217 people 0.4 mi / sq mi 2.7 mi 21
249 Map of Godfrey Godfrey17,712 people 0.4 mi / sq mi 13.0 mi 4
250 Western Springs Western Springs13,446 people 0.4 mi / sq mi 1.0 mi 14
251 Map of Richton Park Richton Park12,521 people 0.4 mi / sq mi 1.6 mi 5
252 Streator Streator12,330 people 0.4 mi / sq mi 2.7 mi 4
253 Map of Swansea Swansea14,710 people 0.4 mi / sq mi 2.3 mi 5
254 Map of Decatur Decatur69,815 people 0.3 mi / sq mi 16.6 mi 52
255 Algonquin Algonquin30,067 people 0.3 mi / sq mi 4.3 mi 22
256 Kankakee Kankakee23,996 people 0.3 mi / sq mi 5.2 mi 25
257 Charleston Charleston17,062 people 0.3 mi / sq mi 3.3 mi 12
258 Bridgeview Bridgeview16,849 people 0.3 mi / sq mi 1.4 mi 9
259 Cicero Cicero82,797 people 0.3 mi / sq mi 1.9 mi 14
260 Matteson Matteson18,645 people 0.3 mi / sq mi 3.1 mi 9
261 Willow Springs Willow Springs5,868 people 0.3 mi / sq mi 1.4 mi 10
262 Paxton Paxton4,131 people 0.3 mi / sq mi 1.0 mi 3
263 Map of Green Garden Green GardenWill County · 3,862 people 0.3 mi / sq mi 12.2 mi 1
264 Lansing Lansing28,284 people 0.3 mi / sq mi 2.4 mi 13
265 Map of East Peoria East Peoria22,324 people 0.3 mi / sq mi 7.1 mi 25
266 Harvard Harvard9,598 people 0.3 mi / sq mi 2.6 mi 7
267 Map of Flossmoor Flossmoor9,391 people 0.3 mi / sq mi 1.1 mi 8
268 Map of Gilberts Gilberts8,606 people 0.3 mi / sq mi 1.7 mi 7
269 O'Fallon O'Fallon32,262 people 0.3 mi / sq mi 4.7 mi 9
270 Yorkville Yorkville23,617 people 0.3 mi / sq mi 6.1 mi 37
271 Map of Crete Crete8,386 people 0.3 mi / sq mi 2.8 mi 5
272 Burbank Burbank28,739 people 0.3 mi / sq mi 1.2 mi 10
273 LaSalle LaSalle9,498 people 0.3 mi / sq mi 3.9 mi 6
274 Olney Olney8,577 people 0.3 mi / sq mi 2.0 mi 2
275 Map of Lafayette LafayetteColes County · 4,684 people 0.3 mi / sq mi 10.3 mi 2
276 Mount Prospect Mount Prospect55,472 people 0.3 mi / sq mi 3.0 mi 29
277 Map of South Moline South MolineRock Island County · 36,127 people 0.3 mi / sq mi 4.7 mi 12
278 Shorewood Shorewood18,343 people 0.3 mi / sq mi 2.3 mi 5
279 Danville Danville28,595 people 0.3 mi / sq mi 4.9 mi 16
280 Princeton Princeton7,975 people 0.3 mi / sq mi 2.2 mi 6
281 Oak Forest Oak Forest26,805 people 0.3 mi / sq mi 1.6 mi 19
282 Chicago Heights Chicago Heights26,736 people 0.3 mi / sq mi 2.7 mi 16
283 Map of Rantoul Rantoul12,421 people 0.3 mi / sq mi 2.2 mi 13
284 Effingham Effingham12,342 people 0.3 mi / sq mi 2.8 mi 5
285 Manteno Manteno9,030 people 0.3 mi / sq mi 1.4 mi 9
286 Bensenville Bensenville18,603 people 0.3 mi / sq mi 1.4 mi 9
287 East St. Louis East St. Louis17,999 people 0.3 mi / sq mi 3.5 mi 10
288 Peru PeruLaSalle County · 9,775 people 0.3 mi / sq mi 2.6 mi 6
289 Map of Sugar Grove Sugar Grove9,240 people 0.3 mi / sq mi 2.9 mi 20
290 Map of Worth WorthWoodford County · 8,862 people 0.3 mi / sq mi 9.1 mi 4
291 Chillicothe Chillicothe5,900 people 0.3 mi / sq mi 1.4 mi 6
292 Waukegan Waukegan89,076 people 0.2 mi / sq mi 5.9 mi 44
293 Libertyville Libertyville20,525 people 0.2 mi / sq mi 2.2 mi 16
294 Harvey Harvey20,230 people 0.2 mi / sq mi 1.5 mi 12
295 Map of Country Club Hills Country Club Hills16,324 people 0.2 mi / sq mi 1.2 mi 9
296 Troy Troy11,647 people 0.2 mi / sq mi 1.5 mi 2
297 Marengo Marengo7,040 people 0.2 mi / sq mi 2.1 mi 3
298 East EldoradoSaline County · 5,289 people 0.2 mi / sq mi 8.8 mi 1
299 Map of Burton BurtonMcHenry County · 4,891 people 0.2 mi / sq mi 2.6 mi 2
300 Map of Smithton Smithton3,680 people 0.2 mi / sq mi 1.1 mi 1
301 Sycamore18,559 people 0.2 mi / sq mi 2.3 mi 4
302 Morris Morris14,898 people 0.2 mi / sq mi 3.0 mi 12
303 Map of Blackhawk BlackhawkRock Island County · 9,430 people 0.2 mi / sq mi 6.9 mi 19
304 Map of Hawthorn Woods Hawthorn Woods9,143 people 0.2 mi / sq mi 1.9 mi 7
305 Inverness Inverness7,275 people 0.2 mi / sq mi 1.5 mi 2
306 Salem Salem7,236 people 0.2 mi / sq mi 1.6 mi 3
307 Fulton FultonWhiteside County · 4,303 people 0.2 mi / sq mi 5.0 mi 12
308 Champaign City Champaign CityChampaign County · 89,996 people 0.2 mi / sq mi 5.1 mi 55
309 Champaign Champaign89,996 people 0.2 mi / sq mi 5.1 mi 55
310 Map of Maryville Maryville8,316 people 0.2 mi / sq mi 1.3 mi 4
311 Map of Roselle Roselle22,752 people 0.2 mi / sq mi 1.2 mi 20
312 Benton Benton6,863 people 0.2 mi / sq mi 1.2 mi 1
313 Geneseo Geneseo6,673 people 0.2 mi / sq mi 1.0 mi 8
314 Pittsfield Pittsfield4,420 people 0.2 mi / sq mi 1.1 mi 0
315 Map of Dunham DunhamMcHenry County · 2,777 people 0.2 mi / sq mi 7.4 mi 4
316 Belleville Belleville41,370 people 0.2 mi / sq mi 4.6 mi 17
317 Map of Centreville CentrevilleSt. Clair County · 19,674 people 0.2 mi / sq mi 5.8 mi 10
318 Map of Oglesby Oglesby3,570 people 0.2 mi / sq mi 1.0 mi 5
319 Freeport Freeport23,505 people 0.2 mi / sq mi 2.3 mi 9
320 Map of Morton Morton16,595 people 0.2 mi / sq mi 2.4 mi 12
321 Lincoln Lincoln13,281 people 0.2 mi / sq mi 1.2 mi 12
322 Waterloo Waterloo11,129 people 0.2 mi / sq mi 1.6 mi 7
323 Map of East Alton East Alton5,689 people 0.2 mi / sq mi 1.0 mi 2
324 Montgomery Montgomery21,515 people 0.2 mi / sq mi 1.8 mi 17
325 Round Lake Round Lake18,628 people 0.2 mi / sq mi 1.0 mi 8
326 Kewanee Kewanee11,913 people 0.2 mi / sq mi 1.2 mi 7
327 Map of Roscoe Roscoe10,706 people 0.2 mi / sq mi 1.9 mi 6
328 Map of Lake Barrington Lake Barrington5,442 people 0.2 mi / sq mi 1.1 mi 2
329 Joliet Joliet150,445 people 0.2 mi / sq mi 11.6 mi 69
330 Map of Hanover Park Hanover Park36,732 people 0.2 mi / sq mi 1.1 mi 26
331 Map of Dupo Dupo3,879 people 0.2 mi / sq mi 1.1 mi 3
332 Map of Spring Bay Spring BayWoodford County · 2,531 people 0.2 mi / sq mi 3.0 mi 3
333 Joliet JolietWill County · 85,288 people 0.2 mi / sq mi 5.7 mi 24
334 Pontiac Pontiac11,294 people 0.2 mi / sq mi 1.4 mi 9
335 Map of Manhattan Manhattan11,026 people 0.2 mi / sq mi 1.1 mi 4
336 Map of Seneca SenecaMcHenry County · 2,881 people 0.2 mi / sq mi 5.7 mi 4
337 Alsip Alsip18,583 people 0.2 mi / sq mi 1.0 mi 15
338 Bradley Bradley15,325 people 0.2 mi / sq mi 1.1 mi 9
339 New Lenox New Lenox28,006 people 0.1 mi / sq mi 2.3 mi 21
340 Frankfort Frankfort20,651 people 0.1 mi / sq mi 2.1 mi 17
341 Map of Mascoutah Mascoutah8,816 people 0.1 mi / sq mi 1.4 mi 3
342 Map of Spring Grove Spring Grove5,917 people 0.1 mi / sq mi 1.3 mi 3
343 Map of Caseyville Caseyville4,130 people 0.1 mi / sq mi 1.0 mi 2
344 Map of Bourbonnais Bourbonnais18,078 people 0.1 mi / sq mi 1.2 mi 12
345 Antioch Antioch14,859 people 0.1 mi / sq mi 1.0 mi 19
346 Olney OlneyRichland County · 9,847 people 0.1 mi / sq mi 5.5 mi 5
347 Map of Rochelle Rochelle9,529 people 0.1 mi / sq mi 1.6 mi 14
348 Hamel HamelMadison County · 2,756 people 0.1 mi / sq mi 4.3 mi 1
349 East Moline East Moline20,904 people 0.1 mi / sq mi 1.6 mi 11
350 Map of Hickory Point Hickory PointMacon County · 17,885 people 0.1 mi / sq mi 4.0 mi 7
351 Fox Lake Fox Lake11,131 people 0.1 mi / sq mi 1.0 mi 3
352 Carrollton CarrolltonGreene County · 2,828 people 0.1 mi / sq mi 4.9 mi 2
353 Map of Litchfield Litchfield6,834 people 0.1 mi / sq mi 1.1 mi 1
354 Map of Wade WadeJasper County · 4,343 people 0.1 mi / sq mi 6.8 mi 5
355 Wilmington Wilmington5,494 people 0.1 mi / sq mi 1.1 mi 5
356 Map of Central CentralBond County · 8,081 people 0.1 mi / sq mi 2.6 mi 7
357 Granite City Granite City26,549 people 0.1 mi / sq mi 1.2 mi 13
358 North LitchfieldMontgomery County · 4,875 people 0.1 mi / sq mi 1.9 mi 1
359 Arcola ArcolaDouglas County · 3,263 people 0.1 mi / sq mi 2.7 mi 5
360 NeogaCumberland County · 2,750 people 0.1 mi / sq mi 3.0 mi 1
361 Map of Rantoul RantoulChampaign County · 10,485 people 0.0 mi / sq mi 1.8 mi 11
362 Tolono TolonoChampaign County · 6,295 people 0.0 mi / sq mi 1.5 mi 3
363 Map of Washington WashingtonWill County · 6,459 people 0.0 mi / sq mi 1.2 mi 4
364 Pittsfield PittsfieldPike County · 3,955 people 0.0 mi / sq mi 1.1 mi 0

How this ranking works

We rank every town by miles of mapped hiking and walking trails per square mile of town. Paths, bridleways, woods roads and footways in parks count; sidewalks don't. Towns need at least a mile of trail to be ranked. Trails come from OpenStreetMap, so a well-mapped town can edge out an equally trail-rich one that's mapped less thoroughly. 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