State place rankings

Best Places in Massachusetts

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. Brookline, MA

    Census-designated place

    General Quality
    Population
    63,266
    Median home value
    $1,246,800
  2. General Quality
    Population
    90,741
    Median home value
    $1,264,900
  3. Arlington, MA

    Census-designated place

    General Quality
    Population
    46,350
    Median home value
    $933,800
  4. Wellesley, MA

    Census-designated place

    General Quality
    Population
    30,347
    Median home value
    $1,582,700
  5. Needham, MA

    Census-designated place

    General Quality
    Population
    32,459
    Median home value
    $1,188,500
  6. Lexington, MA

    Census-designated place

    General Quality
    Population
    34,295
    Median home value
    $1,203,100
  7. Belmont, MA

    Census-designated place

    General Quality
    Population
    27,175
    Median home value
    $1,159,000
  8. Milton, MA

    Census-designated place

    General Quality
    Population
    28,587
    Median home value
    $933,200
  9. Winchester, MA

    Census-designated place

    General Quality
    Population
    23,406
    Median home value
    $1,215,200
  10. Reading, MA

    Census-designated place

    General Quality
    Population
    25,612
    Median home value
    $809,000
  11. Marblehead, MA

    Census-designated place

    General Quality
    Population
    20,413
    Median home value
    $943,900
  12. General Quality
    Population
    84,211
    Median home value
    $911,300
  13. General Quality
    Population
    29,597
    Median home value
    $822,900
  14. General Quality
    Population
    19,148
    Median home value
    $834,000
  15. Hingham, MA

    Census-designated place

    General Quality
    Population
    5,130
    Median home value
    $1,255,700
  16. Sharon, MA

    Census-designated place

    General Quality
    Population
    6,232
    Median home value
    $677,900
  17. Wakefield, MA

    Census-designated place

    General Quality
    Population
    27,793
    Median home value
    $723,500
  18. Andover, MA

    Census-designated place

    General Quality
    Population
    9,451
    Median home value
    $726,100
  19. Medfield, MA

    Census-designated place

    General Quality
    Population
    6,849
    Median home value
    $815,300
  20. General Quality
    Population
    35,710
    Median home value
    $784,600
  21. General Quality
    Population
    122,588
    Median home value
    $1,092,100
  22. Hopkinton, MA

    Census-designated place

    General Quality
    Population
    3,426
    Median home value
    $666,400
  23. General Quality
    Population
    59,834
    Median home value
    $755,500
  24. Dedham, MA

    Census-designated place

    General Quality
    Population
    25,237
    Median home value
    $661,800
  25. General Quality
    Population
    65,037
    Median home value
    $748,700

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
    672,973
    Median home value
    $731,700
    Median rent
    $2,147
  2. Population
    213,862
    Median home value
    $374,400
    Median rent
    $1,487
  3. Population
    154,702
    Median home value
    $245,000
    Median rent
    $1,144
  4. Population
    122,588
    Median home value
    $1,092,100
    Median rent
    $2,787
  5. Population
    119,971
    Median home value
    $429,200
    Median rent
    $1,625
  6. Population
    106,134
    Median home value
    $437,500
    Median rent
    $1,641
  7. Population
    104,236
    Median home value
    $510,100
    Median rent
    $1,722
  8. Population
    103,173
    Median home value
    $618,500
    Median rent
    $2,118
  9. Population
    101,834
    Median home value
    $357,300
    Median rent
    $1,137
  10. Population
    95,298
    Median home value
    $395,500
    Median rent
    $1,155
  11. Population
    90,741
    Median home value
    $1,264,900
    Median rent
    $2,370
  12. Population
    89,320
    Median home value
    $415,200
    Median rent
    $1,662
  13. Population
    84,211
    Median home value
    $911,300
    Median rent
    $2,517
  14. Population
    73,021
    Median home value
    $627,300
    Median rent
    $2,033
  15. Population
    68,361
    Median home value
    $453,900
    Median rent
    $1,668
  16. Population
    66,370
    Median home value
    $633,500
    Median rent
    $2,204
  17. Population
    65,037
    Median home value
    $748,700
    Median rent
    $2,268
  18. Brookline, MA

    Census-designated place

    Population
    63,266
    Median home value
    $1,246,800
    Median rent
    $2,835
  19. Population
    62,522
    Median home value
    $422,800
    Median rent
    $1,324
  20. Population
    60,141
    Median home value
    $597,400
    Median rent
    $2,076
  21. Population
    59,834
    Median home value
    $755,500
    Median rent
    $2,509
  22. Population
    59,759
    Median home value
    $552,100
    Median rent
    $1,941
  23. Population
    55,953
    Median home value
    $596,200
    Median rent
    $1,950
  24. Population
    55,310
    Median home value
    $274,500
    Median rent
    $1,157
  25. Population
    54,584
    Median home value
    $499,700
    Median rent
    $1,749

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.