States › Vermont

Cost of Living in Vermont Cities

Median rent across 13 Vermont cities is $1,627 and median household income is $68,854. Most affordable: Shelburne, Essex Junction, St. Johnsbury.

10 cheapest places to live in VermontSt. Johnsbury, Barre, Rutland… 10 most expensive places in VermontMiddlebury, South Burlington, Winooski…

All 13 cities

Tap a column to sort.

CityPopulationMedian rentMedian incomeRent / income
Burlington44,649$1,676$68,85429.2%
South Burlington20,488$1,895$97,22923.4%
Rutland15,747$1,060$55,00023.1%
Essex Junction10,720$1,627$94,42320.7%
Bennington8,888$1,150$53,83925.6%
Barre8,461$1,050$53,28823.6%
Winooski8,198$1,800$77,02028.0%
Montpelier8,038$1,686$79,17525.6%
Brattleboro7,793$1,240$46,97231.7%
Middlebury7,145$2,091$74,90033.5%
St. Albans6,910$1,322$53,37029.7%
Shelburne6,292$1,694$106,18719.1%
St. Johnsbury5,945$911$49,03322.3%