The 24 Best Quiet, Affordable Small Towns to Retire in Vermont
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 Peru, VT.
-
24Moretown, Vermont
Retirement: 77th percentile · Quiet: 81st percentile · Home value ÷ income: 52nd percentile
Moretown is a town of 1,753 people in Washington County, Vermont. Homes have a median value of $380,800 against household income of $104,423; January lows average 7°F.
1,753 people · Washington County · median home $380,800 · income $104,423 · Jan low 7°F · 76 in snow
Full Moretown, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
23Pittsford, Vermont
Retirement: 68th percentile · Quiet: 51st percentile · Home value ÷ income: 92nd percentile
Pittsford is a town of 2,862 people in Rutland County, Vermont. Homes have a median value of $197,000 against household income of $69,705; January lows average 8°F.
2,862 people · Rutland County · median home $197,000 · income $69,705 · Jan low 8°F · 83 in snow
Full Pittsford, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
22Shoreham, Vermont
Retirement: 75th percentile · Quiet: 72nd 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. -
21Weybridge, Vermont
Retirement: 83rd percentile · Quiet: 82nd percentile · Home value ÷ income: 52nd percentile
Weybridge is a town of 814 people in Addison County, Vermont. Homes have a median value of $419,900 against household income of $118,083; January lows average 9°F.
814 people · Addison County · median home $419,900 · income $118,083 · Jan low 9°F · 59 in snow
Full Weybridge, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
20Duxbury, Vermont
Retirement: 77th percentile · Quiet: 81st percentile · Home value ÷ income: 59th percentile
Duxbury is a town of 1,413 people in Washington County, Vermont. Homes have a median value of $364,600 against household income of $105,208; January lows average 7°F.
1,413 people · Washington County · median home $364,600 · income $105,208 · Jan low 7°F · 118 in snow
Full Duxbury, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
19Dummerston, Vermont
Retirement: 58th percentile · Quiet: 92nd 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. -
18Vershire, Vermont
Retirement: 73rd percentile · Quiet: 59th percentile · Home value ÷ income: 89th percentile
Vershire is a town of 672 people in Orange County, Vermont. Homes have a median value of $209,100 against household income of $71,618; January lows average 4°F.
672 people · Orange County · median home $209,100 · income $71,618 · Jan low 4°F · 89 in snow
Full Vershire, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
17Middlesex, Vermont
Retirement: 73rd percentile · Quiet: 84th percentile · Home value ÷ income: 65th percentile
Middlesex is a town of 1,779 people in Washington County, Vermont. Homes have a median value of $376,300 against household income of $109,632; January lows average 8°F.
1,779 people · Washington County · median home $376,300 · income $109,632 · Jan low 8°F · 126 in snow
Full Middlesex, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
16Brighton, Vermont
Retirement: 96th percentile · Quiet: 67th percentile · Home value ÷ income: 59th percentile
Brighton is a town of 1,157 people in Essex County, Vermont. Homes have a median value of $163,900 against household income of $47,375; January lows average 3°F.
1,157 people · Essex County · median home $163,900 · income $47,375 · Jan low 3°F · 115 in snow
Full Brighton, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
15Rochester, Vermont
Retirement: 68th percentile · Quiet: 98th percentile · Home value ÷ income: 59th percentile
Rochester is a town of 1,099 people in Windsor County, Vermont. Homes have a median value of $253,600 against household income of $72,676; January lows average 9°F.
1,099 people · Windsor County · median home $253,600 · income $72,676 · Jan low 9°F · 76 in snow
Full Rochester, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
14Arlington, Vermont
Retirement: 63rd percentile · Quiet: 79th 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. -
13Addison, Vermont
Retirement: 83rd percentile · Quiet: 82nd 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. -
12Chittenden, Vermont
Retirement: 86th percentile · Quiet: 75th 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. -
11Salisbury, Vermont
Retirement: 59th percentile · Quiet: 89th percentile · Home value ÷ income: 84th percentile
Salisbury is a town of 1,221 people in Addison County, Vermont. Homes have a median value of $306,900 against household income of $99,688; January lows average 9°F.
1,221 people · Addison County · median home $306,900 · income $99,688 · Jan low 9°F · 73 in snow
Full Salisbury, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
10Topsham, Vermont
Retirement: 53rd percentile · Quiet: 97th percentile · Home value ÷ income: 84th percentile
Topsham is a town of 1,199 people in Orange County, Vermont. Homes have a median value of $222,900 against household income of $72,308; January lows average 4°F.
1,199 people · Orange County · median home $222,900 · income $72,308 · Jan low 4°F · 74 in snow
Full Topsham, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
9Brookfield, Vermont
Retirement: 79th percentile · Quiet: 91st percentile · Home value ÷ income: 65th percentile
Brookfield is a town of 1,244 people in Orange County, Vermont. Homes have a median value of $339,300 against household income of $98,500; January lows average 7°F.
1,244 people · Orange County · median home $339,300 · income $98,500 · Jan low 7°F · 124 in snow
Full Brookfield, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
8West Windsor, Vermont
Retirement: 90th percentile · Quiet: 96th percentile · Home value ÷ income: 52nd percentile
West Windsor is a town of 1,344 people in Windsor County, Vermont. Homes have a median value of $393,500 against household income of $108,750; January lows average 8°F.
1,344 people · Windsor County · median home $393,500 · income $108,750 · Jan low 8°F · 83 in snow
Full West Windsor, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
7Island Pond, Vermont
Retirement: 96th percentile · Quiet: 67th percentile · Home value ÷ income: 76th percentile
Island Pond is a community of 750 people in Essex County, Vermont. Homes have a median value of $145,800 against household income of $46,214; January lows average 3°F.
750 people · Essex County · median home $145,800 · income $46,214 · Jan low 3°F · 115 in snow
Full Island Pond, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
6Corinth, Vermont
Retirement: 53rd percentile · Quiet: 97th percentile · Home value ÷ income: 98th percentile
Corinth is a town of 1,455 people in Orange County, Vermont. Homes have a median value of $213,800 against household income of $89,167; January lows average 4°F.
1,455 people · Orange County · median home $213,800 · income $89,167 · Jan low 4°F · 82 in snow
Full Corinth, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
5Bethel, Vermont
Retirement: 68th percentile · Quiet: 98th 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. -
4West Fairlee, Vermont
Retirement: 93rd percentile · Quiet: 74th percentile · Home value ÷ income: 84th percentile
West Fairlee is a town of 621 people in Orange County, Vermont. Homes have a median value of $237,200 against household income of $76,500; January lows average 4°F.
621 people · Orange County · median home $237,200 · income $76,500 · Jan low 4°F · 71 in snow
Full West Fairlee, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
3Braintree, Vermont
Retirement: 79th percentile · Quiet: 91st 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. -
2Bridgewater, Vermont
Retirement: 88th percentile · Quiet: 93rd percentile · Home value ÷ income: 84th percentile
Bridgewater is a town of 903 people in Windsor County, Vermont. Homes have a median value of $218,300 against household income of $70,272; January lows average 7°F.
903 people · Windsor County · median home $218,300 · income $70,272 · Jan low 7°F · 79 in snow
Full Bridgewater, Vermont profile: weather, storms, schools, jobs →
Percentile vs Vermont towns on each part of this ranking. -
1Peru, Vermont
Retirement: 99th percentile · Quiet: 98th percentile · Home value ÷ income: 95th percentile
Peru is a town of 531 people in Bennington County, Vermont. Homes have a median value of $400,000 against household income of $151,875; January lows average 8°F.
531 people · Bennington County · median home $400,000 · income $151,875 · Jan low 8°F · 94 in snow
Full Peru, 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
- 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 15 Best Affordable Small Towns to Retire in Vermont With Mild Winters
- The 16 Best Affordable Small Towns for Remote Workers in Vermont
Same ranking, other places
- The 50 Best Quiet, Affordable Small Towns to Retire in America
- The 25 Best Quiet, Affordable Small Towns to Retire in Pennsylvania
- The 25 Best Quiet, Affordable Small Towns to Retire in New York
- The 25 Best Quiet, Affordable Small Towns to Retire in Michigan
- The 25 Best Quiet, Affordable Small Towns to Retire in Wisconsin
- The 25 Best Quiet, Affordable Small Towns to Retire in Texas
- The 25 Best Quiet, Affordable Small Towns to Retire in Minnesota
- The 25 Best Quiet, Affordable Small Towns to Retire in California
- The 25 Best Quiet, Affordable Small Towns to Retire in Illinois
- The 25 Best Quiet, Affordable Small Towns to Retire in Ohio
- 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)