The Town Files

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.

Map of the 24 towns123456789101112131415161718192021222324
Numbers match the ranking.
The 24 Best Quiet, Affordable Small Towns to Retire in Vermont1. Peruscore 972. Bridgewaterscore 883. Braintreescore 884. West Fairleescore 845. Bethelscore 836. Corinthscore 837. Island Pondscore 808. West Windsorscore 799. Brookfieldscore 7810. Topshamscore 7811. Salisburyscore 7712. Chittendenscore 7713. Addisonscore 7714. Arlingtonscore 7515. Rochesterscore 7516. Brightonscore 7417. Middlesexscore 7418. Vershirescore 7419. Dummerstonscore 7320. Duxburyscore 7221. Weybridgescore 7222. Shorehamscore 7123. Pittsfordscore 7024. Moretownscore 70
  1. 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 →

    Moretown: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement77th pctQuiet81th pctAffordability52th pct
    Percentile vs Vermont towns on each part of this ranking.
  2. 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 →

    Pittsford: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement68th pctQuiet51th pctAffordability92th pct
    Percentile vs Vermont towns on each part of this ranking.
  3. 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 →

    Shoreham: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement75th pctQuiet72th pctAffordability65th pct
    Percentile vs Vermont towns on each part of this ranking.
  4. 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 →

    Weybridge: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement83th pctQuiet82th pctAffordability52th pct
    Percentile vs Vermont towns on each part of this ranking.
  5. 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 →

    Duxbury: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement77th pctQuiet81th pctAffordability59th pct
    Percentile vs Vermont towns on each part of this ranking.
  6. 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 →

    Dummerston: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement58th pctQuiet92th pctAffordability70th pct
    Percentile vs Vermont towns on each part of this ranking.
  7. 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 →

    Vershire: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement73th pctQuiet59th pctAffordability89th pct
    Percentile vs Vermont towns on each part of this ranking.
  8. 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 →

    Middlesex: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement73th pctQuiet84th pctAffordability65th pct
    Percentile vs Vermont towns on each part of this ranking.
  9. 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 →

    Brighton: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement96th pctQuiet67th pctAffordability59th pct
    Percentile vs Vermont towns on each part of this ranking.
  10. 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 →

    Rochester: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement68th pctQuiet98th pctAffordability59th pct
    Percentile vs Vermont towns on each part of this ranking.
  11. 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 →

    Arlington: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement63th pctQuiet79th pctAffordability84th pct
    Percentile vs Vermont towns on each part of this ranking.
  12. 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 →

    Addison: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement83th pctQuiet82th pctAffordability65th pct
    Percentile vs Vermont towns on each part of this ranking.
  13. 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 →

    Chittenden: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement86th pctQuiet75th pctAffordability70th pct
    Percentile vs Vermont towns on each part of this ranking.
  14. 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 →

    Salisbury: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement59th pctQuiet89th pctAffordability84th pct
    Percentile vs Vermont towns on each part of this ranking.
  15. 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 →

    Topsham: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement53th pctQuiet97th pctAffordability84th pct
    Percentile vs Vermont towns on each part of this ranking.
  16. 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 →

    Brookfield: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement79th pctQuiet91th pctAffordability65th pct
    Percentile vs Vermont towns on each part of this ranking.
  17. 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 →

    West Windsor: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement90th pctQuiet96th pctAffordability52th pct
    Percentile vs Vermont towns on each part of this ranking.
  18. 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 →

    Island Pond: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement96th pctQuiet67th pctAffordability76th pct
    Percentile vs Vermont towns on each part of this ranking.
  19. 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 →

    Corinth: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement53th pctQuiet97th pctAffordability98th pct
    Percentile vs Vermont towns on each part of this ranking.
  20. 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 →

    Bethel: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement68th pctQuiet98th pctAffordability84th pct
    Percentile vs Vermont towns on each part of this ranking.
  21. 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 →

    West Fairlee: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement93th pctQuiet74th pctAffordability84th pct
    Percentile vs Vermont towns on each part of this ranking.
  22. 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 →

    Braintree: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement79th pctQuiet91th pctAffordability94th pct
    Percentile vs Vermont towns on each part of this ranking.
  23. 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 →

    Bridgewater: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement88th pctQuiet93th pctAffordability84th pct
    Percentile vs Vermont towns on each part of this ranking.
  24. 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 →

    Peru: The 24 Best Quiet, Affordable Small Towns to Retire in Vermont scoresRetirement99th pctQuiet98th pctAffordability95th pct
    Percentile vs Vermont towns on each part of this ranking.

Price vs ranking

Median home value vs ranking, Vermont towns0255075100$121K$238K$355K$471K$588KMedian home valuePercentile
Orange squares are the 24 towns on this list; green dots are other towns on The Town Files in Vermont.

More Vermont rankings

Same ranking, other places

Methodology. We ranked 278 towns of 500–10,000 people in Vermont (2020 Census population). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. The combined score is the average of the percentiles shown for each town; a town must be above the middle on every one. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: