The Town Files

The 25 Most Walkable Small Towns in Vermont

Ranked on The Town Files lifestyle rankings among 72 towns of 500–10,000 people in Vermont. #1 is Winooski, VT.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Most Walkable Small Towns in Vermont1. Winooski100th pct2. Barre99th pct3. St. Albans99th pct4. Bennington98th pct5. Montpelier98th pct6. Brattleboro98th pct7. Bellows Falls97th pct8. Vergennes97th pct9. Newport96th pct10. White River Junction96th pct11. Rockingham95th pct12. Wilder94th pct13. St. Johnsbury93rd pct14. Fair Haven93rd pct15. St. Johnsbury92nd pct16. Windsor91st pct17. Middlebury90th pct18. Middlebury90th pct19. Springfield86th pct20. Springfield86th pct21. Brandon86th pct22. Barre84th pct23. Randolph84th pct24. Hardwick84th pct25. Northfield83rd pct
  1. 25Northfield, Vermont

    More walkable than 83% of Vermont towns

    Northfield, Vermont
    Photo: Phizzal at en.wikipedia (public domain, Wikimedia Commons)

    Northfield is a town of 5,918 people in Washington County, Vermont. It also ranks better for young professionals than 98% of Vermont towns and more of a college town than 95% of Vermont towns.

    5,918 people · Washington County · median home $274,400 · income $71,768 · Jan low 6°F · 76 in snow

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

    Northfield lifestyle rankingsWalkability83th pctCycling0th pctTransit71th pctVibrancy73th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  2. 24Hardwick, Vermont

    More walkable than 84% of Vermont towns

    Hardwick, Vermont
    Photo: The original uploader was Vertexn at English Wikipedia. (public domain, Wikimedia Commons)

    Hardwick is a town of 2,920 people in Caledonia County, Vermont. It also ranks more vibrant than 73% of Vermont towns.

    2,920 people · Caledonia County · median home $184,700 · income $92,297 · Jan low 5°F · 119 in snow

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

    Hardwick lifestyle rankingsWalkability84th pctCycling0th pctTransit0th pctVibrancy73th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  3. 23Randolph, Vermont

    More walkable than 84% of Vermont towns

    Randolph is a town of 4,774 people in Orange County, Vermont. It also ranks more of a college town than 100% of Vermont towns and better for young professionals than 96% of Vermont towns.

    4,774 people · Orange County · median home $278,700 · income $76,758 · Jan low 7°F · 81 in snow

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

    Randolph lifestyle rankingsWalkability84th pctCycling0th pctTransit88th pctVibrancy89th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  4. 22Barre, Vermont

    More walkable than 84% of Vermont towns

    Barre is a town of 7,923 people in Washington County, Vermont. It also ranks easier by car than 75% of Vermont towns.

    7,923 people · Washington County · median home $281,400 · income $93,210 · Jan low 7°F · 76 in snow

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

    Barre lifestyle rankingsWalkability84th pctCycling0th pctTransit0th pctVibrancy66th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  5. 21Brandon, Vermont

    More walkable than 86% of Vermont towns

    Brandon is a town of 4,129 people in Rutland County, Vermont. It also ranks easier by car than 88% of Vermont towns.

    4,129 people · Rutland County · median home $227,800 · income $64,180 · Jan low 9°F · 73 in snow

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

    Brandon lifestyle rankingsWalkability86th pctCycling0th pctTransit50th pctVibrancy53th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  6. 20Springfield, Vermont

    More walkable than 86% of Vermont towns

    Springfield is a community of 4,189 people in Windsor County, Vermont. It also ranks more vibrant than 86% of Vermont towns and hipper than 86% of Vermont towns.

    4,189 people · Windsor County · median home $147,200 · income $46,760 · Jan low 9°F · 83 in snow

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

    Springfield lifestyle rankingsWalkability86th pctCycling72th pctTransit81th pctVibrancy86th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  7. 19Springfield, Vermont

    More walkable than 86% of Vermont towns

    Springfield, Vermont
    Photo: user:H0n0r. Original uploader was H0n0r at en.wikipedia (public domain, Wikimedia Commons)

    Springfield is a town of 9,062 people in Windsor County, Vermont. It also ranks more vibrant than 86% of Vermont towns and hipper than 86% of Vermont towns.

    9,062 people · Windsor County · median home $192,400 · income $66,571 · Jan low 9°F · 83 in snow

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

    Springfield lifestyle rankingsWalkability86th pctCycling73th pctTransit81th pctVibrancy86th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  8. 18Middlebury, Vermont

    More walkable than 90% of Vermont towns

    Middlebury is a community of 7,304 people in Addison County, Vermont. It also ranks better for young professionals than 97% of Vermont towns and more vibrant than 95% of Vermont towns.

    7,304 people · Addison County · median home $417,400 · income $86,250 · Jan low 9°F · 59 in snow

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

    Middlebury lifestyle rankingsWalkability90th pctCycling92th pctTransit92th pctVibrancy95th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  9. 17Middlebury, Vermont

    More walkable than 90% of Vermont towns

    Middlebury is a town of 9,152 people in Addison County, Vermont. It also ranks better for cycling than 97% of Vermont towns and better for young professionals than 94% of Vermont towns.

    9,152 people · Addison County · median home $409,700 · income $86,169 · Jan low 9°F · 73 in snow

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

    Middlebury lifestyle rankingsWalkability90th pctCycling97th pctTransit89th pctVibrancy94th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  10. 16Windsor, Vermont

    More walkable than 91% of Vermont towns

    Windsor is a town of 3,559 people in Windsor County, Vermont. The median home is worth $207,500 (typical Vermont town: $278,700).

    3,559 people · Windsor County · median home $207,500 · income $52,484 · Jan low 11°F · 77 in snow

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

    Windsor lifestyle rankingsWalkability91th pctCycling0th pctTransit0th pctVibrancy69th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  11. 15St. Johnsbury, Vermont

    More walkable than 92% of Vermont towns

    St. Johnsbury is a town of 7,364 people in Caledonia County, Vermont. It also ranks more vibrant than 92% of Vermont towns and hipper than 90% of Vermont towns.

    7,364 people · Caledonia County · median home $177,700 · income $57,738 · Jan low 9°F · 87 in snow

    Full St. Johnsbury, Vermont profile: weather, storms, schools, jobs →

    St. Johnsbury lifestyle rankingsWalkability92th pctCycling0th pctTransit61th pctVibrancy92th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  12. 14Fair Haven, Vermont

    More walkable than 93% of Vermont towns

    Fair Haven is a town of 2,736 people in Rutland County, Vermont. It also ranks more vibrant than 82% of Vermont towns and better transit than 82% of Vermont towns.

    2,736 people · Rutland County · median home $176,500 · income $62,404 · Jan low 12°F · 75 in snow

    Full Fair Haven, Vermont profile: weather, storms, schools, jobs →

    Fair Haven lifestyle rankingsWalkability93th pctCycling0th pctTransit82th pctVibrancy82th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  13. 13St. Johnsbury, Vermont

    More walkable than 93% of Vermont towns

    St. Johnsbury is a community of 5,994 people in Caledonia County, Vermont. It also ranks more vibrant than 91% of Vermont towns and hipper than 90% of Vermont towns.

    5,994 people · Caledonia County · median home $174,500 · income $53,711 · Jan low 9°F · 87 in snow

    Full St. Johnsbury, Vermont profile: weather, storms, schools, jobs →

    St. Johnsbury lifestyle rankingsWalkability93th pctCycling0th pctTransit62th pctVibrancy91th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  14. 12Wilder, Vermont

    More walkable than 94% of Vermont towns

    Wilder is a community of 3,071 people in Windsor County, Vermont. It also ranks hipper than 97% of Vermont towns and more vibrant than 96% of Vermont towns.

    3,071 people · Windsor County · median home $273,200 · income $75,143 · Jan low 13°F · 61 in snow

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

    Wilder lifestyle rankingsWalkability94th pctCycling81th pctTransit94th pctVibrancy96th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  15. 11Rockingham, Vermont

    More walkable than 95% of Vermont towns

    Rockingham is a town of 4,832 people in Windham County, Vermont. It also ranks hipper than 93% of Vermont towns and better for first-time buyers than 91% of Vermont towns.

    4,832 people · Windham County · median home $210,900 · income $70,857 · Jan low 13°F · 60 in snow

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

    Rockingham lifestyle rankingsWalkability95th pctCycling0th pctTransit73th pctVibrancy88th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  16. 10White River Junction, Vermont

    More walkable than 96% of Vermont towns

    White River Junction is a community of 2,532 people in Windsor County, Vermont. It also ranks more vibrant than 97% of Vermont towns and hipper than 96% of Vermont towns.

    2,532 people · Windsor County · median home $278,800 · income $77,168 · Jan low 9°F · 61 in snow

    Full White River Junction, Vermont profile: weather, storms, schools, jobs →

    White River Junction lifestyle rankingsWalkability96th pctCycling92th pctTransit93th pctVibrancy97th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  17. 9Newport, Vermont

    More walkable than 96% of Vermont towns

    Newport is a city of 4,455 people in Orleans County, Vermont. It also ranks more vibrant than 93% of Vermont towns and better for cycling than 92% of Vermont towns.

    4,455 people · Orleans County · median home $179,400 · income $54,646 · Jan low 4°F · 99 in snow

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

    Newport lifestyle rankingsWalkability96th pctCycling92th pctTransit82th pctVibrancy93th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  18. 8Vergennes, Vermont

    More walkable than 97% of Vermont towns

    Vergennes, Vermont
    Photo: Ahale at English Wikipedia (public domain, Wikimedia Commons)

    Vergennes is a city of 2,553 people in Addison County, Vermont. It also ranks more vibrant than 94% of Vermont towns and more of a college town than 90% of Vermont towns.

    2,553 people · Addison County · median home $310,000 · income $76,587 · Jan low 9°F · 77 in snow

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

    Vergennes lifestyle rankingsWalkability97th pctCycling0th pctTransit86th pctVibrancy94th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  19. 7Bellows Falls, Vermont

    More walkable than 97% of Vermont towns

    Bellows Falls is a village of 2,747 people in Windham County, Vermont. It also ranks hipper than 99% of Vermont towns and more vibrant than 94% of Vermont towns.

    2,747 people · Windham County · median home $195,600 · income $56,086 · Jan low 13°F · 60 in snow

    Full Bellows Falls, Vermont profile: weather, storms, schools, jobs →

    Bellows Falls lifestyle rankingsWalkability97th pctCycling0th pctTransit83th pctVibrancy94th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  20. 6Brattleboro, Vermont

    More walkable than 98% of Vermont towns

    Brattleboro is a community of 7,352 people in Windham County, Vermont. It also ranks hipper than 100% of Vermont towns and more vibrant than 98% of Vermont towns.

    7,352 people · Windham County · median home $234,600 · income $52,734 · Jan low 10°F · 75 in snow

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

    Brattleboro lifestyle rankingsWalkability98th pctCycling97th pctTransit90th pctVibrancy98th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  21. 5Montpelier, Vermont

    More walkable than 98% of Vermont towns

    Montpelier is a city of 8,074 people in Washington County, Vermont. It also ranks hipper than 99% of Vermont towns and better for young professionals than 97% of Vermont towns.

    8,074 people · Washington County · median home $375,100 · income $81,030 · Jan low 7°F · 126 in snow

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

    Montpelier lifestyle rankingsWalkability98th pctCycling93th pctTransit93th pctVibrancy97th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  22. 4Bennington, Vermont

    More walkable than 98% of Vermont towns

    Bennington is a community of 8,795 people in Bennington County, Vermont. It also ranks more vibrant than 97% of Vermont towns and better transit than 95% of Vermont towns.

    8,795 people · Bennington County · median home $191,700 · income $54,257 · Jan low 13°F · 96 in snow

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

    Bennington lifestyle rankingsWalkability98th pctCycling90th pctTransit95th pctVibrancy97th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  23. 3St. Albans, Vermont

    More walkable than 99% of Vermont towns

    St. Albans is a city of 6,877 people in Franklin County, Vermont. It also ranks more vibrant than 99% of Vermont towns and hipper than 85% of Vermont towns.

    6,877 people · Franklin County · median home $263,400 · income $57,980 · Jan low 8°F · 80 in snow

    Full St. Albans, Vermont profile: weather, storms, schools, jobs →

    St. Albans lifestyle rankingsWalkability99th pctCycling0th pctTransit0th pctVibrancy99th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  24. 2Barre, Vermont

    More walkable than 99% of Vermont towns

    Barre is a city of 8,491 people in Washington County, Vermont. It also ranks more vibrant than 98% of Vermont towns and better transit than 95% of Vermont towns.

    8,491 people · Washington County · median home $210,400 · income $65,625 · Jan low 7°F · 76 in snow

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

    Barre lifestyle rankingsWalkability99th pctCycling0th pctTransit95th pctVibrancy98th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.
  25. 1Winooski, Vermont

    More walkable than 100% of Vermont towns

    Winooski is a city of 7,997 people in Chittenden County, Vermont. It also ranks better for young professionals than 100% of Vermont towns and more vibrant than 100% of Vermont towns.

    7,997 people · Chittenden County · median home $381,500 · income $79,522 · Jan low 13°F · 88 in snow

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

    Winooski lifestyle rankingsWalkability100th pctCycling98th pctTransit98th pctVibrancy100th pct
    The Town Files lifestyle rankings, percentile vs Vermont towns.

Price vs ranking

Median home value vs ranking, Vermont towns0255075100$147K$272K$398K$523K$648KMedian 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 72 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. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: