VTVermont rankings

Towns with the lowest property taxes in Vermont

Ranked by the median yearly real-estate tax bill homeowners actually pay (the tax rate column is that bill divided by the median home value). 74 towns with 2,500+ residents.

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

#TownMedian tax billHome valueTax rate
1 Castleton CastletonRutland County · 4,453 people $3,167/yr $224,800 1.41%
2 Johnson JohnsonLamoille County · 3,450 people $3,310/yr $169,400 1.95%
3 Map of Barton BartonOrleans County · 2,815 people $3,355/yr $201,200 1.67%
4 Map of Pittsford PittsfordRutland County · 2,892 people $3,378/yr $197,000 1.71%
5 Derby DerbyOrleans County · 4,537 people $3,449/yr $225,000 1.53%
6 Map of Poultney PoultneyRutland County · 3,010 people $3,520/yr $206,200 1.71%
7 Map of Highgate HighgateFranklin County · 3,528 people $3,558/yr $280,500 1.27%
8 Pownal PownalBennington County · 3,265 people $3,560/yr $256,600 1.39%
9 Enosburgh EnosburghFranklin County · 2,804 people $3,624/yr $223,100 1.62%
10 Map of Williamstown WilliamstownOrange County · 3,579 people $3,841/yr $234,900 1.64%
11 Lyndon LyndonCaledonia County · 5,590 people $3,846/yr $227,000 1.69%
12 Fair Haven Fair HavenRutland County · 2,724 people $3,865/yr $176,500 2.19%
13 Hyde ParkLamoille County · 3,000 people $3,883/yr $198,400 1.96%
14 St. Johnsbury St. JohnsburyCaledonia County · 7,368 people $3,916/yr $177,700 2.20%
15 RutlandRutland County · 3,927 people $3,984/yr $301,500 1.32%
16 Shaftsbury ShaftsburyBennington County · 3,607 people $4,015/yr $267,300 1.50%
17 Newport4,394 people $4,036/yr $179,400 2.25%
18 Westminster WestminsterWindham County · 2,999 people $4,063/yr $273,800 1.48%
19 Brandon BrandonRutland County · 4,120 people $4,241/yr $227,800 1.86%
20 Chester ChesterWindsor County · 2,992 people $4,262/yr $232,900 1.83%
21 Hardwick HardwickCaledonia County · 2,965 people $4,351/yr $184,700 2.36%
22 Swanton2,670 people $4,370/yr $229,000 1.91%
23 Berlin BerlinWashington County · 2,880 people $4,418/yr $273,600 1.61%
24 St. AlbansFranklin County · 6,954 people $4,436/yr $263,400 1.68%
25 Bellows Falls Bellows Falls2,891 people $4,448/yr $195,600 2.27%
26 SwantonFranklin County · 6,820 people $4,449/yr $285,100 1.56%
27 Map of Bradford BradfordOrange County · 2,827 people $4,472/yr $258,600 1.73%
28 Map of Bennington BenningtonBennington County · 15,249 people $4,513/yr $213,300 2.12%
29 Weathersfield WeathersfieldWindsor County · 2,856 people $4,540/yr $252,700 1.80%
30 Morrisville2,664 people $4,542/yr $276,300 1.64%
31 Map of Arlington ArlingtonBennington County · 2,598 people $4,549/yr $318,500 1.43%
32 Rutland15,712 people $4,657/yr $185,500 2.51%
33 Map of Royalton RoyaltonWindsor County · 2,752 people $4,675/yr $263,200 1.78%
34 Randolph RandolphOrange County · 4,843 people $4,698/yr $278,700 1.69%
35 Georgia GeorgiaFranklin County · 4,890 people $4,713/yr $360,300 1.31%
36 Springfield SpringfieldWindsor County · 9,084 people $4,807/yr $192,400 2.50%
37 Morristown MorristownLamoille County · 5,722 people $4,838/yr $298,600 1.62%
38 Northfield NorthfieldWashington County · 5,920 people $4,878/yr $274,400 1.78%
39 Map of Rockingham RockinghamWindham County · 4,807 people $4,887/yr $210,900 2.32%
40 Map of Cambridge CambridgeLamoille County · 3,767 people $4,910/yr $343,000 1.43%
41 Map of Vernon VernonWindham County · 2,709 people $5,191/yr $285,100 1.82%
42 BarreWashington County · 8,412 people $5,192/yr $210,400 2.47%
43 Windsor WindsorWindsor County · 3,554 people $5,209/yr $207,500 2.51%
44 Putney PutneyWindham County · 2,622 people $5,313/yr $300,000 1.77%
45 Map of Colchester ColchesterChittenden County · 17,648 people $5,471/yr $394,400 1.39%
46 Fairfax FairfaxFranklin County · 5,226 people $5,497/yr $378,200 1.45%
47 Map of Vergennes Vergennes2,565 people $5,578/yr $310,000 1.80%
48 Map of Williston WillistonChittenden County · 10,144 people $5,592/yr $475,800 1.18%
49 Milton MiltonChittenden County · 10,769 people $5,610/yr $372,500 1.51%
50 BrattleboroWindham County · 12,122 people $5,700/yr $257,300 2.22%
51 Hartford HartfordWindsor County · 10,736 people $5,773/yr $304,500 1.90%
52 Map of East Montpelier East MontpelierWashington County · 2,612 people $5,868/yr $378,700 1.55%
53 Map of Manchester ManchesterBennington County · 4,486 people $5,923/yr $454,600 1.30%
54 Bristol BristolAddison County · 3,778 people $5,978/yr $337,300 1.77%
55 Map of Ferrisburgh FerrisburghAddison County · 2,661 people $6,120/yr $422,700 1.45%
56 Map of Waterbury WaterburyWashington County · 5,405 people $6,435/yr $447,200 1.44%
57 Hartland HartlandWindsor County · 3,460 people $6,437/yr $348,600 1.85%
58 Map of Essex EssexChittenden County · 11,516 people $6,602/yr $447,300 1.48%
59 Map of South Burlington South Burlington20,756 people $6,674/yr $443,400 1.51%
60 Map of Underhill UnderhillChittenden County · 3,141 people $6,697/yr $446,000 1.50%
61 Essex Junction10,803 people $6,797/yr $407,500 1.67%
62 Map of Winooski Winooski8,293 people $6,802/yr $381,500 1.78%
63 Middlebury MiddleburyAddison County · 9,175 people $6,868/yr $409,700 1.68%
64 Richmond RichmondChittenden County · 4,159 people $6,868/yr $432,200 1.59%
65 Map of Montpelier Montpelier8,014 people $6,936/yr $375,100 1.85%
66 ThetfordOrange County · 2,813 people $6,948/yr $329,500 2.11%
67 Stowe StoweLamoille County · 5,285 people $7,161/yr $647,800 1.11%
68 Jericho JerichoChittenden County · 5,114 people $7,318/yr $493,100 1.48%
69 Map of Burlington Burlington44,675 people $7,335/yr $444,800 1.65%
70 Map of Hinesburg HinesburgChittenden County · 4,718 people $7,667/yr $463,400 1.65%
71 Shelburne ShelburneChittenden County · 7,969 people $8,173/yr $588,100 1.39%
72 Map of Charlotte CharlotteChittenden County · 3,916 people $9,221/yr $695,300 1.33%
73 Woodstock WoodstockWindsor County · 3,027 people $9,449/yr $582,000 1.62%
74 Map of Norwich NorwichWindsor County · 3,640 people $10,001/yr $637,500 1.57%

How this ranking works

We rank every town by the median yearly real-estate tax bill homeowners actually pay (the tax rate column is that bill divided by the median home value). The town with the lowest figure ranks #1. For comparison, the figure for Vermont as a whole is $5,039/yr.

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