Share

Safest Cities in New Hampshire 2024

Average Crime Rate

1,186
-57% vs avg
per 100K (these cities)

National Average

2,752
per 100K
per 100K

Combined Population

467,221
across 10 cities

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.

See Also

Safest Cities by State