The Town Files

The 16 Best Affordable Small Towns for Remote Workers 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 North Springfield, VT.

Map of the 16 towns12345678910111213141516
Numbers match the ranking.
The 16 Best Affordable Small Towns for Remote Workers in Vermont1. North Springfieldscore 972. Fairfaxscore 923. Weathersfieldscore 884. Boltonscore 885. Pittsfordscore 886. Monktonscore 877. St. Georgescore 818. Middlesexscore 809. Waldenscore 7810. Jayscore 7711. South Barrescore 7512. Randolphscore 7313. Royaltonscore 7214. Cavendishscore 7215. Riptonscore 7016. Duxburyscore 70
  1. 16Duxbury, Vermont

    Work from home: 68th percentile · Broadband at home: 83rd 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 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers68th pctBroadband83th pctAffordability59th pct
    Percentile vs Vermont towns on each part of this ranking.
  2. 15Ripton, Vermont

    Work from home: 61st percentile · Broadband at home: 91st percentile · Home value ÷ income: 59th percentile

    Ripton is a town of 739 people in Addison County, Vermont. Homes have a median value of $394,400 against household income of $112,917; January lows average 6°F.

    739 people · Addison County · median home $394,400 · income $112,917 · Jan low 6°F · 113 in snow

    Full Ripton, Vermont profile: weather, storms, schools, jobs →

    Ripton: The 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers61th pctBroadband91th pctAffordability59th pct
    Percentile vs Vermont towns on each part of this ranking.
  3. 14Cavendish, Vermont

    Work from home: 67th percentile · Broadband at home: 73rd percentile · Home value ÷ income: 76th percentile

    Cavendish is a town of 1,392 people in Windsor County, Vermont. Homes have a median value of $285,100 against household income of $89,063; January lows average 8°F.

    1,392 people · Windsor County · median home $285,100 · income $89,063 · Jan low 8°F · 83 in snow

    Full Cavendish, Vermont profile: weather, storms, schools, jobs →

    Cavendish: The 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers67th pctBroadband73th pctAffordability76th pct
    Percentile vs Vermont towns on each part of this ranking.
  4. 13Royalton, Vermont

    Work from home: 64th percentile · Broadband at home: 57th percentile · Home value ÷ income: 96th percentile

    Royalton is a town of 2,750 people in Windsor County, Vermont. Homes have a median value of $263,200 against household income of $103,938; January lows average 9°F.

    2,750 people · Windsor County · median home $263,200 · income $103,938 · Jan low 9°F · 81 in snow

    Full Royalton, Vermont profile: weather, storms, schools, jobs →

    Royalton: The 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers64th pctBroadband57th pctAffordability96th pct
    Percentile vs Vermont towns on each part of this ranking.
  5. 12Randolph, Vermont

    Work from home: 63rd percentile · Broadband at home: 73rd 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 →

    Randolph: The 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers63th pctBroadband73th pctAffordability84th pct
    Percentile vs Vermont towns on each part of this ranking.
  6. 11South Barre, Vermont

    Work from home: 58th percentile · Broadband at home: 98th percentile · Home value ÷ income: 70th percentile

    South Barre is a community of 1,193 people in Washington County, Vermont. Homes have a median value of $257,600 against household income of $78,050; January lows average 7°F.

    1,193 people · Washington County · median home $257,600 · income $78,050 · Jan low 7°F · 76 in snow

    Full South Barre, Vermont profile: weather, storms, schools, jobs →

    South Barre: The 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers58th pctBroadband98th pctAffordability70th pct
    Percentile vs Vermont towns on each part of this ranking.
  7. 10Jay, Vermont

    Work from home: 92nd percentile · Broadband at home: 54th percentile · Home value ÷ income: 84th percentile

    Jay is a town of 551 people in Orleans County, Vermont. Homes have a median value of $234,200 against household income of $74,792; January lows average 8°F.

    551 people · Orleans County · median home $234,200 · income $74,792 · Jan low 8°F · 91 in snow

    Full Jay, Vermont profile: weather, storms, schools, jobs →

    Jay: The 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers92th pctBroadband54th pctAffordability84th pct
    Percentile vs Vermont towns on each part of this ranking.
  8. 9Walden, Vermont

    Work from home: 78th percentile · Broadband at home: 61st percentile · Home value ÷ income: 94th percentile

    Walden is a town of 956 people in Caledonia County, Vermont. Homes have a median value of $238,900 against household income of $88,000; January lows average 9°F.

    956 people · Caledonia County · median home $238,900 · income $88,000 · Jan low 9°F · 114 in snow

    Full Walden, Vermont profile: weather, storms, schools, jobs →

    Walden: The 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers78th pctBroadband61th pctAffordability94th pct
    Percentile vs Vermont towns on each part of this ranking.
  9. 8Middlesex, Vermont

    Work from home: 94th percentile · Broadband at home: 80th 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 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers94th pctBroadband80th pctAffordability65th pct
    Percentile vs Vermont towns on each part of this ranking.
  10. 7St. George, Vermont

    Work from home: 93rd percentile · Broadband at home: 84th 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 →

    St. George: The 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers93th pctBroadband84th pctAffordability65th pct
    Percentile vs Vermont towns on each part of this ranking.
  11. 6Monkton, Vermont

    Work from home: 90th percentile · Broadband at home: 96th percentile · Home value ÷ income: 76th percentile

    Monkton is a town of 2,079 people in Addison County, Vermont. Homes have a median value of $379,900 against household income of $119,688; January lows average 6°F.

    2,079 people · Addison County · median home $379,900 · income $119,688 · Jan low 6°F · 101 in snow

    Full Monkton, Vermont profile: weather, storms, schools, jobs →

    Monkton: The 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers90th pctBroadband96th pctAffordability76th pct
    Percentile vs Vermont towns on each part of this ranking.
  12. 5Pittsford, Vermont

    Work from home: 85th percentile · Broadband at home: 94th percentile · Home value ÷ income: 84th percentile

    Pittsford is a community of 805 people in Rutland County, Vermont. Homes have a median value of $158,900 against household income of $51,094; January lows average 8°F.

    805 people · Rutland County · median home $158,900 · income $51,094 · Jan low 8°F · 83 in snow

    Full Pittsford, Vermont profile: weather, storms, schools, jobs →

    Pittsford: The 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers85th pctBroadband94th pctAffordability84th pct
    Percentile vs Vermont towns on each part of this ranking.
  13. 4Bolton, Vermont

    Work from home: 81st percentile · Broadband at home: 90th percentile · Home value ÷ income: 92nd percentile

    Bolton is a town of 1,301 people in Chittenden County, Vermont. Homes have a median value of $311,600 against household income of $111,125; January lows average 6°F.

    1,301 people · Chittenden County · median home $311,600 · income $111,125 · Jan low 6°F · 235 in snow

    Full Bolton, Vermont profile: weather, storms, schools, jobs →

    Bolton: The 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers81th pctBroadband90th pctAffordability92th pct
    Percentile vs Vermont towns on each part of this ranking.
  14. 3Weathersfield, Vermont

    Work from home: 89th percentile · Broadband at home: 88th percentile · Home value ÷ income: 86th percentile

    Weathersfield is a town of 2,842 people in Windsor County, Vermont. Homes have a median value of $252,700 against household income of $83,095; January lows average 9°F.

    2,842 people · Windsor County · median home $252,700 · income $83,095 · Jan low 9°F · 83 in snow

    Full Weathersfield, Vermont profile: weather, storms, schools, jobs →

    Weathersfield: The 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers89th pctBroadband88th pctAffordability86th pct
    Percentile vs Vermont towns on each part of this ranking.
  15. 2Fairfax, Vermont

    Work from home: 90th percentile · Broadband at home: 97th percentile · Home value ÷ income: 89th percentile

    Fairfax is a town of 5,014 people in Franklin County, Vermont. Homes have a median value of $378,200 against household income of $128,963; January lows average 8°F.

    5,014 people · Franklin County · median home $378,200 · income $128,963 · Jan low 8°F · 127 in snow

    Full Fairfax, Vermont profile: weather, storms, schools, jobs →

    Fairfax: The 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers90th pctBroadband97th pctAffordability89th pct
    Percentile vs Vermont towns on each part of this ranking.
  16. 1North Springfield, Vermont

    Work from home: 98th percentile · Broadband at home: 98th percentile · Home value ÷ income: 94th percentile

    North Springfield is a community of 694 people in Windsor County, Vermont. Homes have a median value of $187,800 against household income of $68,865; January lows average 11°F.

    694 people · Windsor County · median home $187,800 · income $68,865 · Jan low 11°F · 83 in snow

    Full North Springfield, Vermont profile: weather, storms, schools, jobs →

    North Springfield: The 16 Best Affordable Small Towns for Remote Workers in Vermont scoresRemote workers98th pctBroadband98th pctAffordability94th 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 16 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: