Burlington
$2,165/mo two-bedroom · $1,719 one-bedroom (Burlington-South Burlington, VT MSA)
Burlington is a small, progressive city on Lake Champlain with the University of Vermont, a pedestrian main street and mountains on both sides. Winters are long, housing is scarce and expensive, and the job market is small.
Stowe
$1,535/mo two-bedroom · $1,237 one-bedroom (Lamoille County, VT)
Stowe is a classic New England ski village beneath Mount Mansfield — beautiful, expensive, and seasonal. Tiny year-round population and an economy built on the mountain.
Montpelier
$1,783/mo two-bedroom · $1,363 one-bedroom (Washington County, VT)
Montpelier is the smallest state capital in the country, a walkable village of government workers and a culinary institute. Charming, cold, and very quiet.
Manchester
$1,503/mo two-bedroom · $1,343 one-bedroom (Bennington County, VT)
Manchester, Vermont is a small southern-Vermont resort town with outlet shopping, skiing and second homes. Scenic, seasonal, and expensive relative to local wages.
Rutland
$1,541/mo two-bedroom · $1,178 one-bedroom (Rutland County, VT)
Rutland is a small central Vermont city near Killington ski resort, with a marble-quarrying past. Among the most affordable places in Vermont, with a slower economy.
Brattleboro
$1,605/mo two-bedroom · $1,304 one-bedroom (Windham County, VT)
Brattleboro is a quirky, arts-minded town in southeast Vermont on the Connecticut River, close to Massachusetts. Progressive and creative, with limited jobs and rising housing costs.
St. Johnsbury
$1,327/mo two-bedroom · $1,161 one-bedroom (Caledonia County, VT)
St. Johnsbury is the main town of Vermont's Northeast Kingdom, with a historic athenaeum and a quiet, rural setting. Very cheap for Vermont, remote, with long cold winters.