The 15 Best Affordable Small Towns to Retire in Vermont With Mild Winters
Ranked on The Town Files lifestyle rankings among 278 towns of 500–10,000 people in Vermont, scoring every town on all of these at once. #1 is Shaftsbury, VT.
-
15Brookline, Vermont
Retirement: 70th percentile · January average low (°F): 88th percentile · Home value ÷ income: 52nd percentile
Brookline is a town of 540 people in Windham County, Vermont. Homes have a median value of $290,700 against household income of $80,833; January lows average 13°F.
540 people · Windham County · median home $290,700 · income $80,833 · Jan low 13°F · 84 in snow
Full Brookline, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
14Shoreham, Vermont
Retirement: 75th percentile · January average low (°F): 70th percentile · Home value ÷ income: 65th percentile
Shoreham is a town of 1,260 people in Addison County, Vermont. Homes have a median value of $316,400 against household income of $93,654; January lows average 9°F.
1,260 people · Addison County · median home $316,400 · income $93,654 · Jan low 9°F · 59 in snow
Full Shoreham, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
13Townshend, Vermont
Retirement: 70th percentile · January average low (°F): 88th percentile · Home value ÷ income: 52nd percentile
Townshend is a town of 1,291 people in Windham County, Vermont. Homes have a median value of $287,200 against household income of $78,750; January lows average 13°F.
1,291 people · Windham County · median home $287,200 · income $78,750 · Jan low 13°F · 130 in snow
Full Townshend, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
12Bethel, Vermont
Retirement: 68th percentile · January average low (°F): 59th percentile · Home value ÷ income: 84th percentile
Bethel is a town of 1,942 people in Windsor County, Vermont. Homes have a median value of $238,000 against household income of $75,822; January lows average 9°F.
1,942 people · Windsor County · median home $238,000 · income $75,822 · Jan low 9°F · 81 in snow
Full Bethel, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
11Windsor, Vermont
Retirement: 69th percentile · January average low (°F): 73rd percentile · Home value ÷ income: 70th percentile
Windsor is a community of 2,139 people in Windsor County, Vermont. Homes have a median value of $170,300 against household income of $51,197; January lows average 9°F.
2,139 people · Windsor County · median home $170,300 · income $51,197 · Jan low 9°F · 75 in snow
Full Windsor, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
10Chittenden, Vermont
Retirement: 86th percentile · January average low (°F): 59th percentile · Home value ÷ income: 70th percentile
Chittenden is a town of 1,237 people in Rutland County, Vermont. Homes have a median value of $346,800 against household income of $106,250; January lows average 9°F.
1,237 people · Rutland County · median home $346,800 · income $106,250 · Jan low 9°F · 83 in snow
Full Chittenden, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
9Dummerston, Vermont
Retirement: 58th percentile · January average low (°F): 88th percentile · Home value ÷ income: 70th percentile
Dummerston is a town of 1,865 people in Windham County, Vermont. Homes have a median value of $335,300 against household income of $101,696; January lows average 13°F.
1,865 people · Windham County · median home $335,300 · income $101,696 · Jan low 13°F · 81 in snow
Full Dummerston, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
8Addison, Vermont
Retirement: 83rd percentile · January average low (°F): 70th percentile · Home value ÷ income: 65th percentile
Addison is a town of 1,365 people in Addison County, Vermont. Homes have a median value of $362,200 against household income of $106,667; January lows average 9°F.
1,365 people · Addison County · median home $362,200 · income $106,667 · Jan low 9°F · 59 in snow
Full Addison, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
7Vernon, Vermont
Retirement: 56th percentile · January average low (°F): 100th percentile · Home value ÷ income: 70th percentile
Vernon is a town of 2,192 people in Windham County, Vermont. Homes have a median value of $285,100 against household income of $85,682; January lows average 15°F.
2,192 people · Windham County · median home $285,100 · income $85,682 · Jan low 15°F · 59 in snow
Full Vernon, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
6Arlington, Vermont
Retirement: 63rd percentile · January average low (°F): 80th percentile · Home value ÷ income: 84th percentile
Arlington is a town of 2,457 people in Bennington County, Vermont. Homes have a median value of $318,500 against household income of $102,308; January lows average 11°F.
2,457 people · Bennington County · median home $318,500 · income $102,308 · Jan low 11°F · 75 in snow
Full Arlington, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
5Braintree, Vermont
Retirement: 79th percentile · January average low (°F): 59th percentile · Home value ÷ income: 94th percentile
Braintree is a town of 1,207 people in Orange County, Vermont. Homes have a median value of $217,700 against household income of $79,803; January lows average 9°F.
1,207 people · Orange County · median home $217,700 · income $79,803 · Jan low 9°F · 124 in snow
Full Braintree, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
4Randolph, Vermont
Retirement: 91st percentile · January average low (°F): 59th percentile · Home value ÷ income: 84th percentile
Randolph is a community of 2,083 people in Orange County, Vermont. Homes have a median value of $235,400 against household income of $75,069; January lows average 9°F.
2,083 people · Orange County · median home $235,400 · income $75,069 · Jan low 9°F · 81 in snow
Full Randolph, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
3St. George, Vermont
Retirement: 91st percentile · January average low (°F): 92nd percentile · Home value ÷ income: 65th percentile
St. George is a town of 794 people in Chittenden County, Vermont. Homes have a median value of $376,800 against household income of $109,464; January lows average 13°F.
794 people · Chittenden County · median home $376,800 · income $109,464 · Jan low 13°F · 88 in snow
Full St. George, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
2Hartford Village, Vermont
Retirement: 93rd percentile · January average low (°F): 73rd percentile · Home value ÷ income: 86th percentile
Hartford Village is a community of 754 people in Windsor County, Vermont. Homes have a median value of $277,600 against household income of $92,500; January lows average 9°F.
754 people · Windsor County · median home $277,600 · income $92,500 · Jan low 9°F · 61 in snow
Full Hartford Village, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
1Shaftsbury, Vermont
Retirement: 77th percentile · January average low (°F): 97th percentile · Home value ÷ income: 84th percentile
Shaftsbury is a town of 3,598 people in Bennington County, Vermont. Homes have a median value of $267,300 against household income of $86,071; January lows average 13°F.
3,598 people · Bennington County · median home $267,300 · income $86,071 · Jan low 13°F · 75 in snow
Full Shaftsbury, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking.
Price vs ranking
More Vermont rankings
- The 25 Best Small Towns to Retire in Vermont
- The 25 Quietest Small Towns in Vermont
- The 25 Most Affordable Small Towns in Vermont
- The 25 Best Small Towns for Families in Vermont
- The 24 Best Quiet, Affordable Small Towns to Retire in Vermont
- 25 Small Towns in Vermont With the Cheapest Homes
- 25 Small Towns in Vermont With the Mildest Winters
- The 25 Most Walkable Small Towns in Vermont
- The 25 Best Small Towns for First-Time Home Buyers in Vermont
- The 16 Best Affordable Small Towns for Remote Workers in Vermont
Same ranking, other places
- The 50 Best Affordable Small Towns to Retire in America With Mild Winters
- The 25 Best Affordable Small Towns to Retire in Pennsylvania With Mild Winters
- The 25 Best Affordable Small Towns to Retire in New York With Mild Winters
- The 25 Best Affordable Small Towns to Retire in Michigan With Mild Winters
- The 25 Best Affordable Small Towns to Retire in Wisconsin With Mild Winters
- The 25 Best Affordable Small Towns to Retire in Texas With Mild Winters
- The 25 Best Affordable Small Towns to Retire in Minnesota With Mild Winters
- The 24 Best Affordable Small Towns to Retire in California With Mild Winters
- The 25 Best Affordable Small Towns to Retire in Illinois With Mild Winters
- The 25 Best Affordable Small Towns to Retire in Ohio With Mild Winters
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)