The Town Files

The 25 Best Small Towns for Young Families 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 Huntington, VT.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Small Towns for Young Families in Vermont1. Huntingtonscore 902. Huntingtonscore 903. Plymouthscore 894. Bridgewaterscore 895. Topshamscore 876. Corinthscore 877. Middletown Springsscore 818. Tinmouthscore 819. Sheffieldscore 8010. Suttonscore 8011. Waldenscore 8012. Newarkscore 8013. Wheelockscore 8014. Westminsterscore 7815. Canaanscore 7716. Pawletscore 7717. Barnetscore 7618. Waterfordscore 7619. Orangescore 7620. Washingtonscore 7621. Charlestonscore 7422. Hollandscore 7423. Morganscore 7424. Fairfieldscore 7125. Bakersfieldscore 71
  1. 25Bakersfield, Vermont

    Families: 81st percentile · Quiet: 59th percentile · First-time buyers: 73rd percentile

    Bakersfield is a town of 1,273 people in Franklin County, Vermont. Homes have a median value of $271,300 against household income of $83,462; January lows average 8°F.

    1,273 people · Franklin County · median home $271,300 · income $83,462 · Jan low 8°F · 83 in snow

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

    Bakersfield: The 25 Best Small Towns for Young Families in Vermont scoresFamilies81th pctQuiet59th pctFirst-time buyers73th pct
    Percentile vs Vermont towns on each part of this ranking.
  2. 24Fairfield, Vermont

    Families: 81st percentile · Quiet: 59th percentile · First-time buyers: 73rd percentile

    Fairfield is a town of 2,044 people in Franklin County, Vermont. Homes have a median value of $320,600 against household income of $87,019; January lows average 8°F.

    2,044 people · Franklin County · median home $320,600 · income $87,019 · Jan low 8°F · 80 in snow

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

    Fairfield: The 25 Best Small Towns for Young Families in Vermont scoresFamilies81th pctQuiet59th pctFirst-time buyers73th pct
    Percentile vs Vermont towns on each part of this ranking.
  3. 23Morgan, Vermont

    Families: 66th percentile · Quiet: 90th percentile · First-time buyers: 65th percentile

    Morgan is a town of 638 people in Orleans County, Vermont. Homes have a median value of $311,300 against household income of $91,250; January lows average 3°F.

    638 people · Orleans County · median home $311,300 · income $91,250 · Jan low 3°F · 115 in snow

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

    Morgan: The 25 Best Small Towns for Young Families in Vermont scoresFamilies66th pctQuiet90th pctFirst-time buyers65th pct
    Percentile vs Vermont towns on each part of this ranking.
  4. 22Holland, Vermont

    Families: 66th percentile · Quiet: 90th percentile · First-time buyers: 65th percentile

    Holland is a town of 632 people in Orleans County, Vermont. Homes have a median value of $209,400 against household income of $60,729; January lows average 4°F.

    632 people · Orleans County · median home $209,400 · income $60,729 · Jan low 4°F · 107 in snow

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

    Holland: The 25 Best Small Towns for Young Families in Vermont scoresFamilies66th pctQuiet90th pctFirst-time buyers65th pct
    Percentile vs Vermont towns on each part of this ranking.
  5. 21Charleston, Vermont

    Families: 66th percentile · Quiet: 90th percentile · First-time buyers: 65th percentile

    Charleston is a town of 1,021 people in Orleans County, Vermont. Homes have a median value of $238,000 against household income of $49,286; January lows average 3°F.

    1,021 people · Orleans County · median home $238,000 · income $49,286 · Jan low 3°F · 115 in snow

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

    Charleston: The 25 Best Small Towns for Young Families in Vermont scoresFamilies66th pctQuiet90th pctFirst-time buyers65th pct
    Percentile vs Vermont towns on each part of this ranking.
  6. 20Washington, Vermont

    Families: 59th percentile · Quiet: 100th percentile · First-time buyers: 69th percentile

    Washington is a town of 1,032 people in Orange County, Vermont. Homes have a median value of $217,700 against household income of $66,103; January lows average 7°F.

    1,032 people · Orange County · median home $217,700 · income $66,103 · Jan low 7°F · 89 in snow

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

    Washington: The 25 Best Small Towns for Young Families in Vermont scoresFamilies59th pctQuiet100th pctFirst-time buyers69th pct
    Percentile vs Vermont towns on each part of this ranking.
  7. 19Orange, Vermont

    Families: 59th percentile · Quiet: 100th percentile · First-time buyers: 69th percentile

    Orange is a town of 1,048 people in Orange County, Vermont. Homes have a median value of $222,000 against household income of $71,302; January lows average 3°F.

    1,048 people · Orange County · median home $222,000 · income $71,302 · Jan low 3°F · 87 in snow

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

    Orange: The 25 Best Small Towns for Young Families in Vermont scoresFamilies59th pctQuiet100th pctFirst-time buyers69th pct
    Percentile vs Vermont towns on each part of this ranking.
  8. 18Waterford, Vermont

    Families: 79th percentile · Quiet: 58th percentile · First-time buyers: 92nd percentile

    Waterford is a town of 1,268 people in Caledonia County, Vermont. Homes have a median value of $271,500 against household income of $109,375; January lows average 9°F.

    1,268 people · Caledonia County · median home $271,500 · income $109,375 · Jan low 9°F · 87 in snow

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

    Waterford: The 25 Best Small Towns for Young Families in Vermont scoresFamilies79th pctQuiet58th pctFirst-time buyers92th pct
    Percentile vs Vermont towns on each part of this ranking.
  9. 17Barnet, Vermont

    Families: 79th percentile · Quiet: 58th percentile · First-time buyers: 92nd percentile

    Barnet is a town of 1,663 people in Caledonia County, Vermont. Homes have a median value of $247,900 against household income of $67,386; January lows average 9°F.

    1,663 people · Caledonia County · median home $247,900 · income $67,386 · Jan low 9°F · 87 in snow

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

    Barnet: The 25 Best Small Towns for Young Families in Vermont scoresFamilies79th pctQuiet58th pctFirst-time buyers92th pct
    Percentile vs Vermont towns on each part of this ranking.
  10. 16Pawlet, Vermont

    Families: 62nd percentile · Quiet: 88th percentile · First-time buyers: 81st percentile

    Pawlet is a town of 1,424 people in Rutland County, Vermont. Homes have a median value of $266,200 against household income of $62,273; January lows average 8°F.

    1,424 people · Rutland County · median home $266,200 · income $62,273 · Jan low 8°F · 79 in snow

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

    Pawlet: The 25 Best Small Towns for Young Families in Vermont scoresFamilies62th pctQuiet88th pctFirst-time buyers81th pct
    Percentile vs Vermont towns on each part of this ranking.
  11. 15Canaan, Vermont

    Families: 66th percentile · Quiet: 96th percentile · First-time buyers: 70th percentile

    Canaan is a town of 896 people in Essex County, Vermont. Homes have a median value of $201,900 against household income of $55,606; January lows average 0°F.

    896 people · Essex County · median home $201,900 · income $55,606 · Jan low 0°F · 111 in snow

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

    Canaan: The 25 Best Small Towns for Young Families in Vermont scoresFamilies66th pctQuiet96th pctFirst-time buyers70th pct
    Percentile vs Vermont towns on each part of this ranking.
  12. 14Westminster, Vermont

    Families: 67th percentile · Quiet: 67th percentile · First-time buyers: 99th percentile

    Westminster is a town of 3,016 people in Windham County, Vermont. Homes have a median value of $273,800 against household income of $71,491; January lows average 13°F.

    3,016 people · Windham County · median home $273,800 · income $71,491 · Jan low 13°F · 60 in snow

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

    Westminster: The 25 Best Small Towns for Young Families in Vermont scoresFamilies67th pctQuiet67th pctFirst-time buyers99th pct
    Percentile vs Vermont towns on each part of this ranking.
  13. 13Wheelock, Vermont

    Families: 69th percentile · Quiet: 93rd percentile · First-time buyers: 77th percentile

    Wheelock is a town of 759 people in Caledonia County, Vermont. Homes have a median value of $189,600 against household income of $64,792; January lows average 4°F.

    759 people · Caledonia County · median home $189,600 · income $64,792 · Jan low 4°F · 142 in snow

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

    Wheelock: The 25 Best Small Towns for Young Families in Vermont scoresFamilies69th pctQuiet93th pctFirst-time buyers77th pct
    Percentile vs Vermont towns on each part of this ranking.
  14. 12Newark, Vermont

    Families: 69th percentile · Quiet: 93rd percentile · First-time buyers: 77th percentile

    Newark is a town of 584 people in Caledonia County, Vermont. Homes have a median value of $229,900 against household income of $72,929; January lows average 3°F.

    584 people · Caledonia County · median home $229,900 · income $72,929 · Jan low 3°F · 115 in snow

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

    Newark: The 25 Best Small Towns for Young Families in Vermont scoresFamilies69th pctQuiet93th pctFirst-time buyers77th pct
    Percentile vs Vermont towns on each part of this ranking.
  15. 11Walden, Vermont

    Families: 69th percentile · Quiet: 93rd percentile · First-time buyers: 77th 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 25 Best Small Towns for Young Families in Vermont scoresFamilies69th pctQuiet93th pctFirst-time buyers77th pct
    Percentile vs Vermont towns on each part of this ranking.
  16. 10Sutton, Vermont

    Families: 69th percentile · Quiet: 93rd percentile · First-time buyers: 77th percentile

    Sutton is a town of 913 people in Caledonia County, Vermont. Homes have a median value of $231,100 against household income of $71,250; January lows average -1°F.

    913 people · Caledonia County · median home $231,100 · income $71,250 · Jan low -1°F · 114 in snow

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

    Sutton: The 25 Best Small Towns for Young Families in Vermont scoresFamilies69th pctQuiet93th pctFirst-time buyers77th pct
    Percentile vs Vermont towns on each part of this ranking.
  17. 9Sheffield, Vermont

    Families: 69th percentile · Quiet: 93rd percentile · First-time buyers: 77th percentile

    Sheffield is a town of 682 people in Caledonia County, Vermont. Homes have a median value of $171,900 against household income of $58,333; January lows average 4°F.

    682 people · Caledonia County · median home $171,900 · income $58,333 · Jan low 4°F · 142 in snow

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

    Sheffield: The 25 Best Small Towns for Young Families in Vermont scoresFamilies69th pctQuiet93th pctFirst-time buyers77th pct
    Percentile vs Vermont towns on each part of this ranking.
  18. 8Tinmouth, Vermont

    Families: 77th percentile · Quiet: 68th percentile · First-time buyers: 98th percentile

    Tinmouth is a town of 553 people in Rutland County, Vermont. Homes have a median value of $251,000 against household income of $79,219; January lows average 8°F.

    553 people · Rutland County · median home $251,000 · income $79,219 · Jan low 8°F · 81 in snow

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

    Tinmouth: The 25 Best Small Towns for Young Families in Vermont scoresFamilies77th pctQuiet68th pctFirst-time buyers98th pct
    Percentile vs Vermont towns on each part of this ranking.
  19. 7Middletown Springs, Vermont

    Families: 77th percentile · Quiet: 68th percentile · First-time buyers: 98th percentile

    Middletown Springs is a town of 794 people in Rutland County, Vermont. Homes have a median value of $262,200 against household income of $82,000; January lows average 8°F.

    794 people · Rutland County · median home $262,200 · income $82,000 · Jan low 8°F · 80 in snow

    Full Middletown Springs, Vermont profile: weather, storms, schools, jobs →

    Middletown Springs: The 25 Best Small Towns for Young Families in Vermont scoresFamilies77th pctQuiet68th pctFirst-time buyers98th pct
    Percentile vs Vermont towns on each part of this ranking.
  20. 6Corinth, Vermont

    Families: 79th percentile · Quiet: 97th percentile · First-time buyers: 84th 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 25 Best Small Towns for Young Families in Vermont scoresFamilies79th pctQuiet97th pctFirst-time buyers84th pct
    Percentile vs Vermont towns on each part of this ranking.
  21. 5Topsham, Vermont

    Families: 79th percentile · Quiet: 97th percentile · First-time buyers: 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 25 Best Small Towns for Young Families in Vermont scoresFamilies79th pctQuiet97th pctFirst-time buyers84th pct
    Percentile vs Vermont towns on each part of this ranking.
  22. 4Bridgewater, Vermont

    Families: 91st percentile · Quiet: 93rd percentile · First-time buyers: 82nd 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 25 Best Small Towns for Young Families in Vermont scoresFamilies91th pctQuiet93th pctFirst-time buyers82th pct
    Percentile vs Vermont towns on each part of this ranking.
  23. 3Plymouth, Vermont

    Families: 91st percentile · Quiet: 93rd percentile · First-time buyers: 82nd percentile

    Plymouth is a town of 641 people in Windsor County, Vermont. Homes have a median value of $337,900 against household income of $87,614; January lows average 8°F.

    641 people · Windsor County · median home $337,900 · income $87,614 · Jan low 8°F · 91 in snow

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

    Plymouth: The 25 Best Small Towns for Young Families in Vermont scoresFamilies91th pctQuiet93th pctFirst-time buyers82th pct
    Percentile vs Vermont towns on each part of this ranking.
  24. 2Huntington, Vermont

    Families: 94th percentile · Quiet: 88th percentile · First-time buyers: 88th percentile

    Huntington is a town of 1,934 people in Chittenden County, Vermont. Homes have a median value of $338,300 against household income of $94,497; January lows average 13°F.

    1,934 people · Chittenden County · median home $338,300 · income $94,497 · Jan low 13°F · 128 in snow

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

    Huntington: The 25 Best Small Towns for Young Families in Vermont scoresFamilies94th pctQuiet88th pctFirst-time buyers88th pct
    Percentile vs Vermont towns on each part of this ranking.
  25. 1Huntington, Vermont

    Families: 94th percentile · Quiet: 88th percentile · First-time buyers: 88th percentile

    Huntington is a community of 535 people in Chittenden County, Vermont. Homes have a median value of $276,800 against household income of $76,667; January lows average 13°F.

    535 people · Chittenden County · median home $276,800 · income $76,667 · Jan low 13°F · 122 in snow

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

    Huntington: The 25 Best Small Towns for Young Families in Vermont scoresFamilies94th pctQuiet88th pctFirst-time buyers88th 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 25 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: