VTVermont rankings

Towns with the most trails in Vermont

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

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

Williston
Vermont · Most trails

Where Williston lands: #10 of 72

2.0 mi / sq mi miles of trail per square mile · Visit Williston →

#TownTrail miles per sq miTrail milesParks & preserves
1 Winooski Winooski8,293 people 3.5 mi / sq mi 5.3 mi 9
2 Essex Junction Essex Junction10,803 people 2.9 mi / sq mi 13.8 mi 4
3 Stowe StoweLamoille County · 5,285 people 2.5 mi / sq mi 178.7 mi 15
4 Montpelier Montpelier8,014 people 2.4 mi / sq mi 24.9 mi 5
5 Burlington Burlington44,675 people 2.4 mi / sq mi 37.1 mi 31
6 Rutland15,712 people 2.4 mi / sq mi 17.9 mi 5
7 Norwich NorwichWindsor County · 3,640 people 2.3 mi / sq mi 100.7 mi 6
8 Richmond RichmondChittenden County · 4,159 people 2.2 mi / sq mi 72.4 mi 1
9 Essex EssexChittenden County · 11,516 people 2.0 mi / sq mi 70.3 mi 17
10 Williston WillistonChittenden County · 10,144 people 2.0 mi / sq mi 61.9 mi 6
11 Middlebury MiddleburyAddison County · 9,175 people 2.0 mi / sq mi 78.5 mi 10
12 Vernon VernonWindham County · 2,709 people 1.6 mi / sq mi 32.7 mi 2
13 Hinesburg HinesburgChittenden County · 4,718 people 1.6 mi / sq mi 63.6 mi 4
14 Arlington ArlingtonBennington County · 2,598 people 1.6 mi / sq mi 65.8 mi 3
15 Thetford ThetfordOrange County · 2,813 people 1.5 mi / sq mi 65.3 mi 7
16 Windsor WindsorWindsor County · 3,554 people 1.4 mi / sq mi 27.8 mi 1
17 Map of South Burlington South Burlington20,756 people 1.3 mi / sq mi 40.9 mi 14
18 Brattleboro BrattleboroWindham County · 12,122 people 1.3 mi / sq mi 43.2 mi 11
19 Waterbury WaterburyWashington County · 5,405 people 1.3 mi / sq mi 65.6 mi 6
20 Manchester ManchesterBennington County · 4,486 people 1.3 mi / sq mi 55.0 mi 4
21 BarreWashington County · 8,412 people 1.3 mi / sq mi 5.2 mi 2
22 Hartford HartfordWindsor County · 10,736 people 1.3 mi / sq mi 57.1 mi 10
23 Woodstock WoodstockWindsor County · 3,027 people 1.3 mi / sq mi 55.1 mi 7
24 Lyndon LyndonCaledonia County · 5,590 people 1.2 mi / sq mi 47.2 mi 3
25 Bennington BenningtonBennington County · 15,249 people 1.1 mi / sq mi 47.6 mi 6
26 Shelburne ShelburneChittenden County · 7,969 people 1.1 mi / sq mi 47.0 mi 2
27 Jericho JerichoChittenden County · 5,114 people 1.1 mi / sq mi 37.7 mi 1
28 Morrisville Morrisville2,664 people 1.1 mi / sq mi 2.1 mi 2
29 Pownal PownalBennington County · 3,265 people 1.0 mi / sq mi 48.3 mi 3
30 St. AlbansFranklin County · 6,954 people 1.0 mi / sq mi 1.9 mi 3
31 Morristown MorristownLamoille County · 5,722 people 1.0 mi / sq mi 51.0 mi 9
32 Vergennes Vergennes2,565 people 1.0 mi / sq mi 2.5 mi 0
33 Colchester ColchesterChittenden County · 17,648 people 1.0 mi / sq mi 57.7 mi 20
34 Underhill UnderhillChittenden County · 3,141 people 0.9 mi / sq mi 47.3 mi 6
35 Putney PutneyWindham County · 2,622 people 0.8 mi / sq mi 21.3 mi 6
36 Chester ChesterWindsor County · 2,992 people 0.8 mi / sq mi 44.1 mi 0
37 RutlandRutland County · 3,927 people 0.7 mi / sq mi 13.4 mi 4
38 Newport4,394 people 0.6 mi / sq mi 4.7 mi 5
39 Bristol BristolAddison County · 3,778 people 0.6 mi / sq mi 23.6 mi 5
40 Westminster WestminsterWindham County · 2,999 people 0.6 mi / sq mi 26.3 mi 2
41 Northfield NorthfieldWashington County · 5,920 people 0.5 mi / sq mi 23.3 mi 4
42 Johnson JohnsonLamoille County · 3,450 people 0.5 mi / sq mi 23.7 mi 13
43 Pittsford PittsfordRutland County · 2,892 people 0.5 mi / sq mi 20.7 mi 3
44 East Montpelier East MontpelierWashington County · 2,612 people 0.5 mi / sq mi 15.0 mi 2
45 Poultney PoultneyRutland County · 3,010 people 0.5 mi / sq mi 20.0 mi 1
46 Hardwick HardwickCaledonia County · 2,965 people 0.5 mi / sq mi 17.7 mi 1
47 Bradford BradfordOrange County · 2,827 people 0.4 mi / sq mi 13.2 mi 2
48 Derby DerbyOrleans County · 4,537 people 0.4 mi / sq mi 24.5 mi 5
49 Milton MiltonChittenden County · 10,769 people 0.4 mi / sq mi 25.2 mi 6
50 Hyde ParkLamoille County · 3,000 people 0.4 mi / sq mi 16.2 mi 8
51 Map of Charlotte CharlotteChittenden County · 3,916 people 0.4 mi / sq mi 20.4 mi 7
52 Berlin BerlinWashington County · 2,880 people 0.4 mi / sq mi 14.9 mi 1
53 Cambridge CambridgeLamoille County · 3,767 people 0.4 mi / sq mi 25.3 mi 4
54 Fair Haven Fair HavenRutland County · 2,724 people 0.4 mi / sq mi 7.0 mi 2
55 Brandon BrandonRutland County · 4,120 people 0.4 mi / sq mi 14.8 mi 7
56 Weathersfield WeathersfieldWindsor County · 2,856 people 0.4 mi / sq mi 16.2 mi 0
57 Williamstown WilliamstownOrange County · 3,579 people 0.4 mi / sq mi 14.2 mi 2
58 Shaftsbury ShaftsburyBennington County · 3,607 people 0.3 mi / sq mi 13.8 mi 4
59 St. Johnsbury St. JohnsburyCaledonia County · 7,368 people 0.3 mi / sq mi 11.4 mi 6
60 Ferrisburgh FerrisburghAddison County · 2,661 people 0.3 mi / sq mi 17.4 mi 1
61 Springfield SpringfieldWindsor County · 9,084 people 0.3 mi / sq mi 13.7 mi 9
62 SwantonFranklin County · 6,820 people 0.3 mi / sq mi 17.0 mi 6
63 Barton BartonOrleans County · 2,815 people 0.3 mi / sq mi 11.7 mi 3
64 Castleton CastletonRutland County · 4,453 people 0.2 mi / sq mi 10.2 mi 2
65 Fairfax FairfaxFranklin County · 5,226 people 0.2 mi / sq mi 8.9 mi 2
66 Randolph RandolphOrange County · 4,843 people 0.2 mi / sq mi 9.5 mi 1
67 Map of Rockingham RockinghamWindham County · 4,807 people 0.2 mi / sq mi 8.4 mi 4
68 Map of Highgate HighgateFranklin County · 3,528 people 0.2 mi / sq mi 11.5 mi 0
69 Royalton RoyaltonWindsor County · 2,752 people 0.2 mi / sq mi 7.6 mi 0
70 Georgia GeorgiaFranklin County · 4,890 people 0.2 mi / sq mi 8.0 mi 1
71 Hartland HartlandWindsor County · 3,460 people 0.2 mi / sq mi 7.6 mi 1
72 Enosburgh EnosburghFranklin County · 2,804 people 0.1 mi / sq mi 4.2 mi 1

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