State place rankings

Best Places in Vermont

Compare places by General Quality score or population. Each place links to its sourced facts, scores, and local summary.

All states

General Quality score

Best overall places

  1. General Quality
    Population
    21,394
    Median home value
    $443,400
  2. General Quality
    Population
    7,823
    Median home value
    $375,100
  3. Shelburne, VT

    Census-designated place

    General Quality
    Population
    6,499
    Median home value
    $553,200
  4. General Quality
    Population
    10,921
    Median home value
    $407,500
  5. General Quality
    Population
    8,239
    Median home value
    $381,500
  6. Richmond, VT

    Census-designated place

    General Quality
    Population
    753
    Median home value
    $405,600
  7. Randolph, VT

    Census-designated place

    General Quality
    Population
    2,007
    Median home value
    $235,400
  8. General Quality
    Population
    903
    Median home value
    $775,000
  9. Norwich, VT

    Census-designated place

    General Quality
    Population
    1,147
    Median home value
    $697,900
  10. Stowe, VT

    Census-designated place

    General Quality
    Population
    1,003
    Median home value
    $353,400
  11. Bolton Valley, VT

    Census-designated place

    General Quality
    Population
    252
    Median home value
    $225,000
  12. Underhill Flats, VT

    Census-designated place

    General Quality
    Population
    434
    Median home value
    $326,900
  13. West Charlotte, VT

    Census-designated place

    General Quality
    Population
    208
    Median home value
    $476,100
  14. Hinesburg, VT

    Census-designated place

    General Quality
    Population
    733
    Median home value
    $379,400
  15. Middlebury, VT

    Census-designated place

    General Quality
    Population
    7,220
    Median home value
    $417,400
  16. Windsor, VT

    Census-designated place

    General Quality
    Population
    2,060
    Median home value
    $170,300
  17. Huntington Center, VT

    Census-designated place

    General Quality
    Population
    181
    Median home value
    $368,800
  18. St. George, VT

    Census-designated place

    General Quality
    Population
    411
    Median home value
    $324,200
  19. East Charlotte, VT

    Census-designated place

    General Quality
    Population
    102
    Median home value
    Not available
  20. Huntington, VT

    Census-designated place

    General Quality
    Population
    516
    Median home value
    $276,800
  21. General Quality
    Population
    1,346
    Median home value
    $480,400
  22. Westford, VT

    Census-designated place

    General Quality
    Population
    153
    Median home value
    $375,000
  23. General Quality
    Population
    44,019
    Median home value
    $444,800
  24. Chester, VT

    Census-designated place

    General Quality
    Population
    1,298
    Median home value
    $261,900
  25. Bristol, VT

    Census-designated place

    General Quality
    Population
    2,142
    Median home value
    $301,800

How this list is ranked

Places are ordered by General Quality score. General Quality is a balanced livability composite spanning safety, affordability, healthcare, climate, education, jobs, mobility, outdoors, taxes, and other core factors.

Largest to smallest

Population-ranked places

  1. Population
    44,019
    Median home value
    $444,800
    Median rent
    $1,649
  2. Population
    21,394
    Median home value
    $443,400
    Median rent
    $1,787
  3. Population
    15,363
    Median home value
    $185,500
    Median rent
    $995
  4. Population
    10,921
    Median home value
    $407,500
    Median rent
    $1,544
  5. Bennington, VT

    Census-designated place

    Population
    9,245
    Median home value
    $191,700
    Median rent
    $1,115
  6. Population
    8,239
    Median home value
    $381,500
    Median rent
    $1,643
  7. Population
    8,214
    Median home value
    $210,400
    Median rent
    $1,093
  8. Population
    7,823
    Median home value
    $375,100
    Median rent
    $1,302
  9. Brattleboro, VT

    Census-designated place

    Population
    7,657
    Median home value
    $234,600
    Median rent
    $1,113
  10. Middlebury, VT

    Census-designated place

    Population
    7,220
    Median home value
    $417,400
    Median rent
    $1,201
  11. Population
    6,939
    Median home value
    $263,400
    Median rent
    $1,150
  12. Shelburne, VT

    Census-designated place

    Population
    6,499
    Median home value
    $553,200
    Median rent
    $1,439
  13. St. Johnsbury, VT

    Census-designated place

    Population
    5,859
    Median home value
    $174,500
    Median rent
    $912
  14. Population
    4,274
    Median home value
    $179,400
    Median rent
    $850
  15. Springfield, VT

    Census-designated place

    Population
    4,237
    Median home value
    $147,200
    Median rent
    $818
  16. Northfield, VT

    Census-designated place

    Population
    3,766
    Median home value
    $241,400
    Median rent
    $997
  17. Milton, VT

    Census-designated place

    Population
    3,555
    Median home value
    $337,600
    Median rent
    $1,471
  18. White River Junction, VT

    Census-designated place

    Population
    3,364
    Median home value
    $278,800
    Median rent
    $1,222
  19. Wilder, VT

    Census-designated place

    Population
    3,087
    Median home value
    $273,200
    Median rent
    $1,142
  20. West Brattleboro, VT

    Census-designated place

    Population
    2,749
    Median home value
    $256,100
    Median rent
    $848
  21. Population
    2,706
    Median home value
    $195,600
    Median rent
    $1,038
  22. Population
    2,559
    Median home value
    $310,000
    Median rent
    $1,000
  23. Fair Haven, VT

    Census-designated place

    Population
    2,537
    Median home value
    $174,700
    Median rent
    $768
  24. Population
    2,404
    Median home value
    $276,300
    Median rent
    $1,289
  25. Population
    2,380
    Median home value
    $229,000
    Median rent
    $1,238

How this list is ranked

Places are ordered by their latest available population estimate. Incorporated places and census-designated places are both eligible when they appear in the published location data.

Annual Census population estimates are used where available; ACS place estimates fill coverage gaps.