Shooting Ranges in New Hampshire

13 shooting ranges, gun clubs and firearms businesses are listed in New Hampshire, including 9 outdoor shooting ranges, 5 indoor shooting ranges, 4 gun clubs and 1 gun shop. The most listings are in Alton, Amherst and Ashland. Check hours, call ahead for range rules and reservations, and use the map to find the closest one.

Ranges in New Hampshire by type