VTVermont rankings

Towns with the shortest commutes in Vermont

Ranked by the average one-way travel time to work for residents who commute. 74 towns with 2,500+ residents.

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

Stowe
Vermont · Shortest commute

Stowe ranks #15 of 74

19.2 min average one-way commute · Visit Stowe →

Stowe ranks #15 of 74 for shortest commute in Vermont
#TownAverage commuteMedian incomePopulation
1 Map of Manchester ManchesterBennington County · 4,486 people 14.4 min $94,886 4,486
2 Newport4,394 people 14.5 min $54,646 4,394
3 Middlebury MiddleburyAddison County · 9,175 people 15.7 min $86,169 9,175
4 Rutland15,712 people 16 min $57,675 15,712
5 Map of Bennington BenningtonBennington County · 15,249 people 17.1 min $59,446 15,249
6 Map of South Burlington South Burlington20,756 people 17.7 min $106,667 20,756
7 Putney PutneyWindham County · 2,622 people 17.9 min $79,706 2,622
8 Map of Montpelier Montpelier8,014 people 18.1 min $81,030 8,014
9 Hartford HartfordWindsor County · 10,736 people 18.4 min $78,125 10,736
10 BarreWashington County · 8,412 people 18.6 min $65,625 8,412
11 Map of Burlington Burlington44,675 people 18.7 min $71,109 44,675
12 BrattleboroWindham County · 12,122 people 19.1 min $58,241 12,122
13 Map of Norwich NorwichWindsor County · 3,640 people 19.1 min $140,313 3,640
14 Essex Junction10,803 people 19.2 min $89,257 10,803
15 Stowe StoweLamoille County · 5,285 people 19.2 min $93,618 5,285
16 Castleton CastletonRutland County · 4,453 people 19.4 min $73,854 4,453
17 Map of Hinesburg HinesburgChittenden County · 4,718 people 19.5 min $112,539 4,718
18 St. Johnsbury St. JohnsburyCaledonia County · 7,368 people 19.6 min $57,738 7,368
19 RutlandRutland County · 3,927 people 19.6 min $72,099 3,927
20 Map of East Montpelier East MontpelierWashington County · 2,612 people 19.6 min $92,778 2,612
21 Map of Williston WillistonChittenden County · 10,144 people 19.7 min $106,967 10,144
22 Map of Rockingham RockinghamWindham County · 4,807 people 19.8 min $70,857 4,807
23 Map of Colchester ColchesterChittenden County · 17,648 people 19.9 min $97,891 17,648
24 Bellows Falls Bellows Falls2,891 people 20.1 min $56,086 2,891
25 Map of Vernon VernonWindham County · 2,709 people 20.1 min $85,682 2,709
26 Shelburne ShelburneChittenden County · 7,969 people 20.2 min $115,963 7,969
27 Map of Royalton RoyaltonWindsor County · 2,752 people 20.4 min $103,938 2,752
28 Map of Arlington ArlingtonBennington County · 2,598 people 20.4 min $102,308 2,598
29 Randolph RandolphOrange County · 4,843 people 20.6 min $76,758 4,843
30 Morristown MorristownLamoille County · 5,722 people 21.1 min $66,273 5,722
31 Berlin BerlinWashington County · 2,880 people 21.1 min $86,691 2,880
32 Pownal PownalBennington County · 3,265 people 21.2 min $64,163 3,265
33 Swanton2,670 people 21.3 min $66,607 2,670
34 Map of Vergennes Vergennes2,565 people 21.3 min $76,587 2,565
35 Weathersfield WeathersfieldWindsor County · 2,856 people 21.6 min $83,095 2,856
36 Woodstock WoodstockWindsor County · 3,027 people 21.8 min $120,938 3,027
37 Map of Winooski Winooski8,293 people 21.9 min $79,522 8,293
38 Map of Essex EssexChittenden County · 11,516 people 22 min $110,199 11,516
39 Morrisville2,664 people 22.4 min $68,240 2,664
40 St. AlbansFranklin County · 6,954 people 22.6 min $57,980 6,954
41 Hartland HartlandWindsor County · 3,460 people 22.6 min $86,136 3,460
42 ThetfordOrange County · 2,813 people 22.6 min $88,045 2,813
43 Windsor WindsorWindsor County · 3,554 people 22.7 min $52,484 3,554
44 Map of Williamstown WilliamstownOrange County · 3,579 people 23.2 min $94,418 3,579
45 SwantonFranklin County · 6,820 people 23.4 min $81,371 6,820
46 Lyndon LyndonCaledonia County · 5,590 people 23.4 min $68,786 5,590
47 Brandon BrandonRutland County · 4,120 people 23.8 min $64,180 4,120
48 Westminster WestminsterWindham County · 2,999 people 23.8 min $71,491 2,999
49 Map of Bradford BradfordOrange County · 2,827 people 24.5 min $108,162 2,827
50 Bristol BristolAddison County · 3,778 people 24.6 min $74,620 3,778
51 Shaftsbury ShaftsburyBennington County · 3,607 people 24.6 min $86,071 3,607
52 Richmond RichmondChittenden County · 4,159 people 24.8 min $108,235 4,159
53 Map of Charlotte CharlotteChittenden County · 3,916 people 25.1 min $144,375 3,916
54 Map of Pittsford PittsfordRutland County · 2,892 people 25.2 min $69,705 2,892
55 Georgia GeorgiaFranklin County · 4,890 people 25.5 min $105,011 4,890
56 Jericho JerichoChittenden County · 5,114 people 25.8 min $116,923 5,114
57 Hyde ParkLamoille County · 3,000 people 26.4 min $84,375 3,000
58 Springfield SpringfieldWindsor County · 9,084 people 27.2 min $66,571 9,084
59 Northfield NorthfieldWashington County · 5,920 people 27.2 min $71,768 5,920
60 Chester ChesterWindsor County · 2,992 people 27.7 min $62,125 2,992
61 Milton MiltonChittenden County · 10,769 people 27.8 min $118,977 10,769
62 Map of Ferrisburgh FerrisburghAddison County · 2,661 people 28.4 min $106,989 2,661
63 Hardwick HardwickCaledonia County · 2,965 people 29 min $92,297 2,965
64 Map of Poultney PoultneyRutland County · 3,010 people 29.2 min $72,617 3,010
65 Map of Waterbury WaterburyWashington County · 5,405 people 30 min $103,917 5,405
66 Fairfax FairfaxFranklin County · 5,226 people 30.8 min $128,963 5,226
67 Fair Haven Fair HavenRutland County · 2,724 people 30.9 min $62,404 2,724
68 Map of Highgate HighgateFranklin County · 3,528 people 31 min $81,017 3,528
69 Enosburgh EnosburghFranklin County · 2,804 people 32 min $63,828 2,804
70 Derby DerbyOrleans County · 4,537 people 32.4 min $80,250 4,537
71 Map of Cambridge CambridgeLamoille County · 3,767 people 32.4 min $72,344 3,767
72 Map of Underhill UnderhillChittenden County · 3,141 people 32.7 min $92,267 3,141
73 Johnson JohnsonLamoille County · 3,450 people 33.3 min $55,346 3,450
74 Map of Barton BartonOrleans County · 2,815 people 35.2 min $66,250 2,815

How this ranking works

We rank every town by the average one-way travel time to work for residents who commute. The town with the lowest figure ranks #1. For comparison, the figure for Vermont as a whole is 23.5 min.

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. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states