top of page
Hudson
Londonderry
Jaffrey
Berlin
North Conway
Alstead
Mont Vernon
Exeter
Weare
Claremont
Dover
Peterborough
Pelham
Littleton
Manchester
Hillsborough
Charlestown
Rindge
Portsmouth
Nashua
Rochester
Amherst
Somersworth
Harrisville
Newport
Merrimack
Barnstead
North Hampton
3,552
2,474
2,209
2,103
2,049
1,658
1,602
1,562
1,536
1,474
1,472
1,423
1,402
1,392
1,384
1,365
1,355
1,201
932
809
751
574
446
355
250
181
136
66
​
New Hampshire
Feb 2024
bottom of page