Safest Cities in New Hampshire 2024
Average Crime Rate
National Average
Combined Population
Overview: Safest Cities in New Hampshire
These 10 cities have the lowest crime rates in New Hampshire, based on 2024 FBI data. The safest cities average just 1,186 crimes per 100,000 residents — 57% below the national average of 2,752.
The top 3 safest cities are Merrimack (NH, crime rate: 344), Londonderry (NH, crime rate: 486), and Derry (NH, crime rate: 827).
Full Rankings
| # | City | State | Population | Total Crime Rate | Violent Crime Rate | Property Crime Rate | Safety Score |
|---|---|---|---|---|---|---|---|
| 1 | Merrimack | NH | 29,650 | 344.0 | 0.0 | 344.0 | 93/100 |
| 2 | Londonderry | NH | 26,974 | 485.7 | 40.8 | 444.9 | 91/100 |
| 3 | Derry | NH | 34,207 | 827.3 | 108.2 | 719.2 | 84/100 |
| 4 | Dover | NH | 33,696 | 833.9 | 47.5 | 786.4 | 84/100 |
| 5 | Rochester | NH | 33,831 | 1,220.8 | 76.9 | 1,143.9 | 77/100 |
| 6 | Hudson | NH | 25,672 | 1,258.2 | 74.0 | 1,184.2 | 77/100 |
| 7 | Concord | NH | 44,827 | 1,409.9 | 180.7 | 1,229.2 | 74/100 |
| 8 | Nashua | NH | 90,938 | 1,424.1 | 162.8 | 1,261.3 | 74/100 |
| 9 | Manchester | NH | 115,464 | 1,985.0 | 336.9 | 1,648.1 | 63/100 |
| 10 | Salem | NH | 31,962 | 2,074.3 | 106.4 | 1,968.0 | 62/100 |
Frequently Asked Questions
What is the safest city in New Hampshire?
Merrimack, NH is the safest city in New Hampshire with a total crime rate of 344.0 per 100,000 residents in 2024.
How are the safest cities determined?
Cities are ranked by total crime rate (violent + property crime) per 100,000 residents using 2024 FBI Uniform Crime Report data. Only cities with 25,000+ residents are included.
What crime rate is considered safe?
Cities on this list average 1,186 crimes per 100,000 residents, well below the national average of 2,752. Generally, a rate under 2,000 per 100K is considered low.