← How Ruby ranks
Wisconsin rankings · Outdoors Towns with the most trails in Wisconsin Ranked by miles of mapped hiking and walking trails per square mile of town. 301 towns with 2,500+ residents.
Other WI lists
Ruby Not on this list Ruby has fewer than 2,500 residents, the floor for WI lists.
All 301 towns Trail miles per sq mi, highest first. Towns next door to Ruby are tagged.
# Town Trail miles per sq mi Trail miles Parks & preserves
4
Bayside 4,329 people
2.3 mi / sq mi
5.6 mi 3
7
Altoona 8,878 people
2.1 mi / sq mi
11.5 mi 18
8
La Crosse 51,356 people
2.1 mi / sq mi
49.8 mi 51
10
Wauwatosa 48,529 people
2.1 mi / sq mi
27.1 mi 22
11
Shorewood 13,627 people
2.1 mi / sq mi
3.3 mi 7
13
Middleton 22,301 people
1.9 mi / sq mi
18.2 mi 26
17
La Grange Walworth County · 2,565 people
1.8 mi / sq mi
64.7 mi 4
18
Middleton Dane County · 6,807 people
1.8 mi / sq mi
24.3 mi 19
19
Hartford 15,821 people
1.7 mi / sq mi
15.7 mi 22
22
Menomonie 16,539 people
1.6 mi / sq mi
24.4 mi 25
23
Verona 15,232 people
1.5 mi / sq mi
12.8 mi 36
24
Onalaska 19,348 people
1.5 mi / sq mi
16.8 mi 29
26
Madison 278,001 people
1.5 mi / sq mi
153.8 mi 260
27
Waterloo 3,600 people
1.5 mi / sq mi
5.5 mi 4
28
Eau Claire 70,322 people
1.4 mi / sq mi
52.4 mi 50
29
Horicon 3,814 people
1.4 mi / sq mi
5.2 mi 10
31
Westport Dane County · 4,213 people
1.4 mi / sq mi
28.3 mi 21
32
Eagle Waukesha County · 3,507 people
1.3 mi / sq mi
45.3 mi 6
34
Delafield Waukesha County · 8,079 people
1.3 mi / sq mi
26.5 mi 7
35
Sheboygan 49,645 people
1.3 mi / sq mi
20.4 mi 23
36
Racine 77,633 people
1.2 mi / sq mi
18.0 mi 55
37
Allouez 13,975 people
1.1 mi / sq mi
5.9 mi 8
38
Oregon 11,547 people
1.1 mi / sq mi
5.1 mi 15
39
Lancaster 3,976 people
1.1 mi / sq mi
3.4 mi 7
40
Amery 2,959 people
1.1 mi / sq mi
4.3 mi 7
41
Ottawa Waukesha County · 3,644 people
1.1 mi / sq mi
37.3 mi 6
43
Delafield 7,202 people
1.1 mi / sq mi
12.1 mi 12
44
Greendale 14,594 people
1.1 mi / sq mi
6.0 mi 16
45
West Bend Washington County · 4,405 people
1.1 mi / sq mi
17.3 mi 6
46
Rome Adams County · 3,184 people
1.1 mi / sq mi
66.2 mi 1
48
Monona 8,527 people
1.0 mi / sq mi
3.4 mi 18
49
Sheboygan Sheboygan County · 8,281 people
1.0 mi / sq mi
10.8 mi 1
50
Waterford 5,692 people
1.0 mi / sq mi
2.6 mi 9
51
Geneva Walworth County · 5,440 people
1.0 mi / sq mi
29.8 mi 2
52
Verona Dane County · 2,578 people
1.0 mi / sq mi
22.1 mi 10
54
West Bend 32,030 people
1.0 mi / sq mi
14.9 mi 32
55
Stoughton 13,033 people
1.0 mi / sq mi
6.2 mi 18
57
Kiel 3,943 people
0.9 mi / sq mi
2.5 mi 10
58
Rochester 3,764 people
0.9 mi / sq mi
16.2 mi 10
59
Muskego 25,406 people
0.9 mi / sq mi
32.9 mi 17
61
Ripon 7,772 people
0.9 mi / sq mi
4.6 mi 6
62
Pulaski 4,006 people
0.9 mi / sq mi
2.7 mi 0
63
Milwaukee 566,973 people
0.9 mi / sq mi
86.0 mi 212
64
Columbus 5,488 people
0.9 mi / sq mi
4.0 mi 4
65
Delavan 8,689 people
0.9 mi / sq mi
6.9 mi 16
66
Brillion 3,299 people
0.9 mi / sq mi
2.7 mi 5
67
Baraboo 12,769 people
0.9 mi / sq mi
6.5 mi 17
68
Plover 13,884 people
0.8 mi / sq mi
9.2 mi 20
71
Monroe 10,587 people
0.8 mi / sq mi
4.8 mi 12
72
Viroqua 4,471 people
0.8 mi / sq mi
3.6 mi 2
73
Stephenson Marinette County · 3,552 people
0.8 mi / sq mi
140.9 mi 12
74
Delton Sauk County · 2,684 people
0.8 mi / sq mi
22.4 mi 6
75
Somers 8,216 people
0.8 mi / sq mi
19.9 mi 4
76
Antigo 8,069 people
0.8 mi / sq mi
5.0 mi 16
77
Arcadia 3,806 people
0.8 mi / sq mi
2.5 mi 1
78
Green Bay 106,253 people
0.8 mi / sq mi
41.5 mi 59
79
Glendale 13,656 people
0.8 mi / sq mi
4.4 mi 9
80
Suamico 12,985 people
0.8 mi / sq mi
44.3 mi 9
81
Burke Dane County · 3,181 people
0.7 mi / sq mi
10.1 mi 9
83
Superior 26,677 people
0.7 mi / sq mi
32.1 mi 26
84
Hartland 9,972 people
0.7 mi / sq mi
3.9 mi 7
86
Mayville 5,228 people
0.7 mi / sq mi
2.3 mi 14
87
Marshall 3,778 people
0.7 mi / sq mi
1.6 mi 8
88
Janesville 66,030 people
0.7 mi / sq mi
23.9 mi 47
89
Franklin 35,886 people
0.7 mi / sq mi
23.1 mi 20
90
Osceola Polk County · 2,849 people
0.7 mi / sq mi
2.8 mi 10
91
Merton Waukesha County · 8,278 people
0.7 mi / sq mi
17.7 mi 7
93
Linn Walworth County · 2,710 people
0.7 mi / sq mi
22.4 mi 3
95
Shelby La Crosse County · 4,724 people
0.7 mi / sq mi
18.5 mi 11
96
Lodi Columbia County · 3,204 people
0.7 mi / sq mi
1.1 mi 8
97
Hayward 2,555 people
0.7 mi / sq mi
2.6 mi 2
98
Rice Lake 9,030 people
0.6 mi / sq mi
6.4 mi 12
99
Oak Creek 37,325 people
0.6 mi / sq mi
17.8 mi 29
100
Arbor Vitae Vilas County · 3,505 people
0.6 mi / sq mi
44.6 mi 5
101
Winneconne Winnebago County · 2,511 people
0.6 mi / sq mi
1.2 mi 4
102
Grafton Ozaukee County · 4,375 people
0.6 mi / sq mi
10.8 mi 6
103
DeForest 11,501 people
0.6 mi / sq mi
5.8 mi 19
105
Mequon 25,270 people
0.6 mi / sq mi
27.9 mi 23
106
Cudahy 17,853 people
0.6 mi / sq mi
2.8 mi 6
107
Kaukauna 17,706 people
0.6 mi / sq mi
5.2 mi 13
109
Whitewater 15,807 people
0.6 mi / sq mi
5.5 mi 15
110
McFarland 9,160 people
0.6 mi / sq mi
2.9 mi 20
111
Milton 5,706 people
0.6 mi / sq mi
2.8 mi 8
112
Erin Washington County · 3,818 people
0.6 mi / sq mi
21.5 mi 5
113
Oconomowoc 19,080 people
0.6 mi / sq mi
7.3 mi 24
114
Slinger 6,307 people
0.6 mi / sq mi
3.2 mi 5
115
Oconto 4,625 people
0.6 mi / sq mi
4.1 mi 7
116
Cedarburg 12,605 people
0.6 mi / sq mi
2.8 mi 15
117
Clayton Winnebago County · 4,466 people
0.6 mi / sq mi
20.7 mi 2
118
Brodhead 3,197 people
0.6 mi / sq mi
1.0 mi 3
119
Menasha 18,273 people
0.6 mi / sq mi
4.2 mi 14
123
Tainter Dunn County · 2,648 people
0.5 mi / sq mi
19.2 mi 8
125
Fitchburg 32,619 people
0.5 mi / sq mi
18.8 mi 58
126
Mondovi 2,872 people
0.5 mi / sq mi
2.1 mi 5
127
Manitowoc 34,620 people
0.5 mi / sq mi
9.4 mi 26
128
Grand Chute Outagamie County · 24,168 people
0.5 mi / sq mi
11.5 mi 12
129
Howard 21,087 people
0.5 mi / sq mi
12.0 mi 15
130
Pewaukee 16,211 people
0.5 mi / sq mi
11.0 mi 5
131
Harrison 13,658 people
0.5 mi / sq mi
16.5 mi 4
132
Waupaca 6,283 people
0.5 mi / sq mi
4.3 mi 9
134
Bellevue 16,442 people
0.5 mi / sq mi
7.4 mi 12
135
Sherwood 3,252 people
0.5 mi / sq mi
1.8 mi 2
136
Kenosha 99,372 people
0.5 mi / sq mi
14.7 mi 36
137
Seymour Eau Claire County · 3,570 people
0.5 mi / sq mi
1.4 mi 4
138
Brockway Jackson County · 2,977 people
0.5 mi / sq mi
23.7 mi 3
139
Poynette 2,678 people
0.5 mi / sq mi
1.3 mi 4
140
Caledonia 25,257 people
0.5 mi / sq mi
22.1 mi 13
142
Hayward Sawyer County · 3,854 people
0.5 mi / sq mi
30.9 mi 7
143
Kewaunee 2,806 people
0.5 mi / sq mi
1.8 mi 5
144
Appleton 75,023 people
0.5 mi / sq mi
12.4 mi 40
145
Waunakee 15,687 people
0.5 mi / sq mi
3.5 mi 29
146
Kewaskum 4,461 people
0.5 mi / sq mi
1.2 mi 4
148
Pine Lake Oneida County · 2,739 people
0.5 mi / sq mi
21.3 mi 1
149
Troy Walworth County · 2,626 people
0.5 mi / sq mi
17.0 mi 3
150
Brookfield Waukesha County · 6,459 people
0.5 mi / sq mi
2.4 mi 5
151
Stanley 3,760 people
0.5 mi / sq mi
2.0 mi 4
152
Watertown 22,774 people
0.5 mi / sq mi
5.8 mi 18
153
Randall Kenosha County · 3,256 people
0.5 mi / sq mi
6.2 mi 7
154
New Berlin 40,270 people
0.4 mi / sq mi
16.0 mi 19
155
Plymouth Sheboygan County · 3,052 people
0.4 mi / sq mi
13.2 mi 4
156
West Allis 59,612 people
0.4 mi / sq mi
4.9 mi 20
157
Greenfield 37,345 people
0.4 mi / sq mi
4.9 mi 15
158
Waupun 11,174 people
0.4 mi / sq mi
2.0 mi 13
159
Mosinee 4,498 people
0.4 mi / sq mi
3.7 mi 10
161
Lyons Walworth County · 3,640 people
0.4 mi / sq mi
14.5 mi 1
162
Stockton Portage County · 3,012 people
0.4 mi / sq mi
23.7 mi 3
163
Beloit 36,534 people
0.4 mi / sq mi
7.2 mi 16
164
Greenville 12,987 people
0.4 mi / sq mi
14.7 mi 10
165
Ashland 7,902 people
0.4 mi / sq mi
5.6 mi 18
166
East Troy 4,978 people
0.4 mi / sq mi
1.8 mi 6
167
Reedsburg 10,168 people
0.4 mi / sq mi
2.4 mi 20
168
Merrill 9,356 people
0.4 mi / sq mi
3.1 mi 12
169
Vernon 7,481 people
0.4 mi / sq mi
11.9 mi 3
170
Hartford Washington County · 3,355 people
0.4 mi / sq mi
10.6 mi 6
171
Grand Rapids Wood County · 7,598 people
0.4 mi / sq mi
7.7 mi 3
172
Wales 2,902 people
0.4 mi / sq mi
1.2 mi 2
173
Dayton Waupaca County · 2,627 people
0.4 mi / sq mi
13.6 mi 3
174
Waukesha 71,233 people
0.4 mi / sq mi
9.4 mi 40
175
Minocqua Oneida County · 5,074 people
0.4 mi / sq mi
62.2 mi 19
176
Tomahawk 3,395 people
0.4 mi / sq mi
3.5 mi 8
177
Hudson 14,959 people
0.4 mi / sq mi
2.7 mi 15
178
Hudson St. Croix County · 8,757 people
0.4 mi / sq mi
8.9 mi 5
179
Bristol 5,207 people
0.4 mi / sq mi
11.8 mi 3
180
Rice Lake Barron County · 2,823 people
0.4 mi / sq mi
9.7 mi 1
181
Grafton 12,445 people
0.4 mi / sq mi
1.9 mi 8
182
Jefferson 7,732 people
0.4 mi / sq mi
2.1 mi 12
183
Janesville Rock County · 3,678 people
0.4 mi / sq mi
9.4 mi 3
184
Fond du Lac Fond du Lac County · 3,713 people
0.3 mi / sq mi
6.3 mi 2
185
Brookfield 41,273 people
0.3 mi / sq mi
8.8 mi 26
186
Wausau 39,996 people
0.3 mi / sq mi
6.5 mi 43
187
De Pere 25,301 people
0.3 mi / sq mi
4.1 mi 20
188
Shawano 9,522 people
0.3 mi / sq mi
2.2 mi 19
189
Hull Portage County · 5,255 people
0.3 mi / sq mi
9.6 mi 19
190
Holland La Crosse County · 4,528 people
0.3 mi / sq mi
13.6 mi 6
191
Dale Outagamie County · 2,891 people
0.3 mi / sq mi
9.8 mi 5
192
Windsor 9,452 people
0.3 mi / sq mi
8.4 mi 19
193
Berlin 5,562 people
0.3 mi / sq mi
2.0 mi 5
194
St. Joseph St. Croix County · 4,292 people
0.3 mi / sq mi
10.8 mi 7
195
Oshkosh 66,729 people
0.3 mi / sq mi
8.6 mi 38
197
Plymouth 8,890 people
0.3 mi / sq mi
1.6 mi 5
198
Menominee Menominee County · 4,252 people
0.3 mi / sq mi
107.2 mi 0
199
Mukwonago Waukesha County · 8,415 people
0.3 mi / sq mi
2.4 mi 7
201
Burlington Racine County · 6,420 people
0.3 mi / sq mi
9.8 mi 14
202
Farmington Waupaca County · 3,658 people
0.3 mi / sq mi
10.0 mi 3
204
Menomonie Dunn County · 3,422 people
0.3 mi / sq mi
12.3 mi 5
205
Oregon Dane County · 3,040 people
0.3 mi / sq mi
8.9 mi 5
207
Weston 15,749 people
0.3 mi / sq mi
6.0 mi 9
209
East Troy Walworth County · 4,000 people
0.3 mi / sq mi
8.2 mi 1
210
Marshfield 18,700 people
0.3 mi / sq mi
3.7 mi 17
211
Lisbon 10,736 people
0.3 mi / sq mi
7.1 mi 2
212
Waterford Racine County · 6,475 people
0.3 mi / sq mi
8.9 mi 6
213
Edgerton 6,014 people
0.3 mi / sq mi
1.1 mi 2
215
Germantown 20,962 people
0.3 mi / sq mi
9.0 mi 13
216
Dover Racine County · 4,232 people
0.3 mi / sq mi
9.3 mi 8
217
Yorkville 3,243 people
0.3 mi / sq mi
8.6 mi 5
218
Barton Washington County · 2,766 people
0.3 mi / sq mi
5.0 mi 5
220
Ledgeview Brown County · 9,248 people
0.3 mi / sq mi
4.3 mi 7
221
Wilson Sheboygan County · 3,439 people
0.3 mi / sq mi
5.3 mi 1
222
Springfield Dane County · 2,859 people
0.3 mi / sq mi
8.8 mi 3
223
Pelican Oneida County · 2,844 people
0.3 mi / sq mi
13.4 mi 4
224
Waukesha 8,514 people
0.2 mi / sq mi
4.9 mi 9
225
Marinette 11,115 people
0.2 mi / sq mi
1.7 mi 9
226
Burlington 10,987 people
0.2 mi / sq mi
1.8 mi 18
227
Hobart 10,610 people
0.2 mi / sq mi
7.6 mi 4
229
Sugar Creek Walworth County · 3,886 people
0.2 mi / sq mi
7.6 mi 1
231
Pittsfield Brown County · 2,772 people
0.2 mi / sq mi
7.2 mi 0
232
Elkhorn 10,221 people
0.2 mi / sq mi
1.8 mi 7
233
Clifton Pierce County · 2,531 people
0.2 mi / sq mi
7.6 mi 3
234
Washington Eau Claire County · 7,593 people
0.2 mi / sq mi
11.3 mi 5
235
Troy St. Croix County · 5,563 people
0.2 mi / sq mi
8.0 mi 4
236
Wheatland Kenosha County · 3,348 people
0.2 mi / sq mi
5.0 mi 3
237
Portage 10,236 people
0.2 mi / sq mi
1.9 mi 11
238
Genesee Waukesha County · 7,193 people
0.2 mi / sq mi
6.2 mi 6
239
Wescott Shawano County · 3,243 people
0.2 mi / sq mi
5.9 mi 1
240
Oconomowoc Waukesha County · 8,832 people
0.2 mi / sq mi
5.8 mi 5
241
Center Outagamie County · 3,643 people
0.2 mi / sq mi
6.7 mi 2
242
Summit 5,114 people
0.2 mi / sq mi
4.3 mi 7
243
Beaver Dam Dodge County · 4,041 people
0.2 mi / sq mi
6.2 mi 3
244
Norway Racine County · 7,863 people
0.2 mi / sq mi
6.1 mi 3
245
Milton Rock County · 3,103 people
0.2 mi / sq mi
5.3 mi 1
246
Neenah 27,336 people
0.2 mi / sq mi
1.6 mi 28
247
Koshkonong Jefferson County · 3,748 people
0.2 mi / sq mi
6.7 mi 6
248
Newbold Oneida County · 2,866 people
0.2 mi / sq mi
14.6 mi 2
249
Holmen 11,372 people
0.2 mi / sq mi
1.2 mi 11
250
Lawrence Brown County · 6,637 people
0.2 mi / sq mi
2.4 mi 3
251
Lincoln Vilas County · 2,738 people
0.1 mi / sq mi
4.9 mi 4
252
Beaver Dam 16,565 people
0.1 mi / sq mi
1.3 mi 14
253
Sussex 12,066 people
0.1 mi / sq mi
1.1 mi 7
255
Freedom Outagamie County · 6,223 people
0.1 mi / sq mi
4.6 mi 1
256
Oneida Outagamie County · 4,560 people
0.1 mi / sq mi
7.8 mi 1
257
Neenah Winnebago County · 3,660 people
0.1 mi / sq mi
2.2 mi 5
258
Medford Taylor County · 2,503 people
0.1 mi / sq mi
4.9 mi 0
260
Dunn Dane County · 4,784 people
0.1 mi / sq mi
4.1 mi 15
261
Polk Washington County · 3,970 people
0.1 mi / sq mi
3.7 mi 6
263
Onalaska La Crosse County · 5,798 people
0.1 mi / sq mi
4.8 mi 5
264
Jackson Washington County · 3,966 people
0.1 mi / sq mi
3.7 mi 3
265
Farmington Washington County · 3,579 people
0.1 mi / sq mi
3.9 mi 8
266
Eagle Point Chippewa County · 3,252 people
0.1 mi / sq mi
7.4 mi 0
267
Merrill Lincoln County · 2,873 people
0.1 mi / sq mi
5.9 mi 4
268
Harmony Rock County · 2,550 people
0.1 mi / sq mi
2.4 mi 2
269
Anson Chippewa County · 2,505 people
0.1 mi / sq mi
4.4 mi 4
270
Richfield 11,755 people
0.1 mi / sq mi
3.6 mi 5
271
Saratoga Wood County · 5,071 people
0.1 mi / sq mi
5.0 mi 1
272
Peshtigo Marinette County · 4,027 people
0.1 mi / sq mi
17.6 mi 6
273
Cottage Grove Dane County · 3,729 people
0.1 mi / sq mi
3.0 mi 1
274
Scott Brown County · 3,640 people
0.1 mi / sq mi
5.3 mi 3
275
Sparta Monroe County · 3,225 people
0.1 mi / sq mi
4.5 mi 0
276
Cedarburg Ozaukee County · 6,195 people
0.1 mi / sq mi
2.2 mi 3
277
Sevastopol Door County · 2,836 people
0.1 mi / sq mi
20.0 mi 10
278
Hamilton La Crosse County · 2,668 people
0.1 mi / sq mi
4.4 mi 5
279
Oakland Jefferson County · 3,222 people
0.1 mi / sq mi
2.9 mi 5
280
Rock Rock County · 2,986 people
0.1 mi / sq mi
2.0 mi 2
281
Pacific Columbia County · 2,781 people
0.1 mi / sq mi
1.7 mi 2
282
Stettin Marathon County · 2,572 people
0.1 mi / sq mi
3.0 mi 2
284
Beloit Rock County · 7,799 people
0.1 mi / sq mi
1.5 mi 1
285
Fulton Rock County · 3,636 people
0.1 mi / sq mi
2.0 mi 3
286
Wrightstown Brown County · 2,605 people
0.1 mi / sq mi
1.2 mi 0
287
Hammond St. Croix County · 2,604 people
0.1 mi / sq mi
1.8 mi 2
288
Ixonia Jefferson County · 5,078 people
0.1 mi / sq mi
1.9 mi 3
289
Taycheedah Fond du Lac County · 4,609 people
0.1 mi / sq mi
1.8 mi 2
290
Bristol Dane County · 4,374 people
0.1 mi / sq mi
1.8 mi 5
291
Addison Washington County · 3,435 people
0.1 mi / sq mi
1.7 mi 5
292
Bass Lake Sawyer County · 2,839 people
0.1 mi / sq mi
3.1 mi 1
293
Ashippun Dodge County · 2,667 people
0.1 mi / sq mi
1.6 mi 2
294
River Falls Pierce County · 2,631 people
0.1 mi / sq mi
2.2 mi 1
295
Delavan Walworth County · 5,216 people
0.0 mi / sq mi
1.2 mi 2
296
Trenton Washington County · 4,579 people
0.0 mi / sq mi
1.2 mi 10
297
Mukwa Waupaca County · 2,799 people
0.0 mi / sq mi
1.2 mi 4
298
Stanley Barron County · 2,549 people
0.0 mi / sq mi
1.2 mi 1
299
Ellington Outagamie County · 3,226 people
0.0 mi / sq mi
1.0 mi 5
300
Maine 2,602 people
0.0 mi / sq mi
1.2 mi 2
301
Alden Polk County · 2,992 people
0.0 mi / sq mi
1.1 mi 6
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.
More on outdoors in Ruby →
Tell Ruby what the numbers miss Your answer becomes a post in Ruby’s Town Square.
Weigh in
Should Ruby be on this list?
Agree Disagree
Ask neighbors
What would you tell someone looking at Ruby? →
Who really deserves #1? →
Copyright © 2026 TownTapestry · Stitching communities together · In loving memory of John Cullinane whose interest in maps and discovering new places was contagious. Share TownTapestry to support us · Browse by state · Privacy · Terms