State place rankings

Best Places in New Hampshire

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
    23,028
    Median home value
    $688,500
  2. General Quality
    Population
    15,481
    Median home value
    $385,400
  3. General Quality
    Population
    34,623
    Median home value
    $436,700
  4. Durham, NH

    Census-designated place

    General Quality
    Population
    10,681
    Median home value
    $498,000
  5. Hampton, NH

    Census-designated place

    General Quality
    Population
    10,101
    Median home value
    $545,300
  6. Exeter, NH

    Census-designated place

    General Quality
    Population
    9,964
    Median home value
    $357,500
  7. Newmarket, NH

    Census-designated place

    General Quality
    Population
    5,679
    Median home value
    $423,500
  8. Plymouth, NH

    Census-designated place

    General Quality
    Population
    4,969
    Median home value
    $294,400
  9. General Quality
    Population
    23,072
    Median home value
    $252,500
  10. Londonderry, NH

    Census-designated place

    General Quality
    Population
    12,225
    Median home value
    $469,500
  11. General Quality
    Population
    44,597
    Median home value
    $350,900
  12. Goffstown, NH

    Census-designated place

    General Quality
    Population
    3,490
    Median home value
    $415,300
  13. Hooksett, NH

    Census-designated place

    General Quality
    Population
    5,876
    Median home value
    $348,100
  14. Newfields, NH

    Census-designated place

    General Quality
    Population
    294
    Median home value
    $484,100
  15. Amherst, NH

    Census-designated place

    General Quality
    Population
    726
    Median home value
    $544,600
  16. Derry, NH

    Census-designated place

    General Quality
    Population
    21,339
    Median home value
    $391,200
  17. Hanover, NH

    Census-designated place

    General Quality
    Population
    8,479
    Median home value
    $842,600
  18. General Quality
    Population
    33,716
    Median home value
    $279,100
  19. General Quality
    Population
    92,435
    Median home value
    $403,900
  20. Bristol, NH

    Census-designated place

    General Quality
    Population
    2,098
    Median home value
    $237,400
  21. Epping, NH

    Census-designated place

    General Quality
    Population
    2,796
    Median home value
    $384,800
  22. Peterborough, NH

    Census-designated place

    General Quality
    Population
    2,539
    Median home value
    $379,300
  23. Enfield, NH

    Census-designated place

    General Quality
    Population
    1,994
    Median home value
    $277,900
  24. General Quality
    Population
    17,246
    Median home value
    $340,300
  25. General Quality
    Population
    12,171
    Median home value
    $318,400

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
    116,818
    Median home value
    $365,600
    Median rent
    $1,564
  2. Population
    92,435
    Median home value
    $403,900
    Median rent
    $1,737
  3. Population
    44,597
    Median home value
    $350,900
    Median rent
    $1,441
  4. Population
    34,623
    Median home value
    $436,700
    Median rent
    $1,607
  5. Population
    33,716
    Median home value
    $279,100
    Median rent
    $1,369
  6. Population
    23,072
    Median home value
    $252,500
    Median rent
    $1,342
  7. Population
    23,028
    Median home value
    $688,500
    Median rent
    $1,869
  8. Derry, NH

    Census-designated place

    Population
    21,339
    Median home value
    $391,200
    Median rent
    $1,549
  9. Population
    17,246
    Median home value
    $340,300
    Median rent
    $1,224
  10. Population
    15,481
    Median home value
    $385,400
    Median rent
    $1,744
  11. Population
    13,032
    Median home value
    $204,600
    Median rent
    $1,146
  12. Londonderry, NH

    Census-designated place

    Population
    12,225
    Median home value
    $469,500
    Median rent
    $1,952
  13. Population
    12,171
    Median home value
    $318,400
    Median rent
    $1,477
  14. Durham, NH

    Census-designated place

    Population
    10,681
    Median home value
    $498,000
    Median rent
    $1,302
  15. Hampton, NH

    Census-designated place

    Population
    10,101
    Median home value
    $545,300
    Median rent
    $1,654
  16. Exeter, NH

    Census-designated place

    Population
    9,964
    Median home value
    $357,500
    Median rent
    $1,711
  17. Population
    9,502
    Median home value
    $131,000
    Median rent
    $815
  18. Milford, NH

    Census-designated place

    Population
    8,956
    Median home value
    $357,800
    Median rent
    $1,557
  19. Population
    8,839
    Median home value
    $262,200
    Median rent
    $1,110
  20. Hanover, NH

    Census-designated place

    Population
    8,479
    Median home value
    $842,600
    Median rent
    $2,254
  21. Hudson, NH

    Census-designated place

    Population
    7,469
    Median home value
    $366,400
    Median rent
    $1,722
  22. South Hooksett, NH

    Census-designated place

    Population
    5,902
    Median home value
    $433,200
    Median rent
    $1,471
  23. Hooksett, NH

    Census-designated place

    Population
    5,876
    Median home value
    $348,100
    Median rent
    $1,811
  24. Newmarket, NH

    Census-designated place

    Population
    5,679
    Median home value
    $423,500
    Median rent
    $1,701
  25. Suncook, NH

    Census-designated place

    Population
    5,432
    Median home value
    $361,100
    Median rent
    $1,091

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.