');
US City Data

Cost of Living in Vermont

Housing costs, rent, income, and affordability for 178 cities in VT. Updated 2026.

Understanding the cost of living in Vermont is essential whether you're planning a move, comparing job offers, or evaluating real estate investments. This page breaks down housing costs, rent prices, and median household income for every city in Vermont, with comparisons to national averages.

Vermont's average home value of $237,176 is 3% below the national median of $244,900. The average median household income is $64,365, and average monthly rent is $670.

Avg. Home Value
$237,176
Below US avg
Avg. Monthly Rent
$670
Below US avg
Avg. Household Income
$64,365
Below US avg
Cities Analyzed
178
In VT

Most Affordable Cities in Vermont

Cities with population 5,000+ ranked by lowest median home value.

#CityHome ValueRentIncomePopulation
1St. Johnsbury$171,900$887/mo$49,0335,945
2Rutland$176,400$942/mo$55,00015,747
3Bennington$185,100$1,095/mo$53,8398,888
4Barre$200,100$986/mo$53,2888,461
5Brattleboro$239,500$1,028/mo$46,9727,793
6St. Albans$245,600$1,166/mo$53,3706,910
7Montpelier$349,200$1,169/mo$79,1758,038
8Winooski$350,700$1,635/mo$77,0208,198
9Essex Junction$376,800$1,439/mo$94,42310,720
10Middlebury$388,100$1,287/mo$74,9007,145
11South Burlington$399,600$1,755/mo$97,22920,488
12Burlington$400,200$1,609/mo$68,85444,649
13Shelburne$496,700$1,238/mo$106,1876,292

Most Expensive Cities in Vermont

#CityHome ValueRentIncomePopulation
1Shelburne$496,700$1,238/mo$106,1876,292
2Burlington$400,200$1,609/mo$68,85444,649
3South Burlington$399,600$1,755/mo$97,22920,488
4Middlebury$388,100$1,287/mo$74,9007,145
5Essex Junction$376,800$1,439/mo$94,42310,720
6Winooski$350,700$1,635/mo$77,0208,198
7Montpelier$349,200$1,169/mo$79,1758,038
8St. Albans$245,600$1,166/mo$53,3706,910
9Brattleboro$239,500$1,028/mo$46,9727,793
10Barre$200,100$986/mo$53,2888,461

Highest Income Cities in Vermont

#CityMedian IncomeHome ValuePopulation
1Shelburne$106,187$496,7006,292
2South Burlington$97,229$399,60020,488
3Essex Junction$94,423$376,80010,720
4Montpelier$79,175$349,2008,038
5Winooski$77,020$350,7008,198
6Middlebury$74,900$388,1007,145
7Burlington$68,854$400,20044,649
8Rutland$55,000$176,40015,747
9Bennington$53,839$185,1008,888
10St. Albans$53,370$245,6006,910

Cost of Living FAQ — Vermont

What is the average cost of living in Vermont?

The average median home value across Vermont cities is $237,176, with average rent of $670/month. The average median household income is $64,365.

What are the cheapest cities in Vermont?

The most affordable cities in Vermont by home value include St. Johnsbury ($171,900), Rutland ($176,400), Bennington ($185,100).

What is the most expensive city in Vermont?

The most expensive city in Vermont is Shelburne with a median home value of $496,700.

How does Vermont compare to the national average?

Vermont's average home value of $237,176 is below the national median of $244,900. Median rent of $670/month is below the US average of $1,163.

Explore More

All Cities in VermontCheapest Cities in VermontHighest Income in VermontUS Cost of Living GuideMost Affordable Cities