Yes, concealed carry without a permit is legal in New Hampshire under state law, but local ordinances and federal restrictions still apply. Since 2017, New Hampshire has operated as a “constitutional carry” state, eliminating permit requirements for residents and non-residents aged 18+. However, municipal regulations and federal prohibitions (e.g., felony convictions, domestic violence restraining orders) remain enforceable.
Key Regulations for Concealed Carry Without a Permit in New Hampshire
- Age and Residency: Individuals must be at least 18 years old; no permit is required for residents or non-residents. Proof of residency is not mandated for in-state carry.
- Prohibited Locations: Carrying is banned in federal facilities (e.g., courthouses, post offices), schools (K-12 and higher education), and private properties with posted restrictions. Local governments may impose additional restrictions in public buildings.
- Firearm Type Restrictions: Machine guns, sawed-off shotguns, and other prohibited firearms under federal law remain illegal regardless of permit status. Magazine capacity limits (10+1 rounds) apply in certain contexts.
Local law enforcement retains discretion to enforce federal statutes, such as 18 U.S.C. § 922(g), which bars firearm possession for convicted felons or individuals under domestic violence orders. The New Hampshire Department of Safety does not issue permits for concealed carry, but it advises compliance with municipal signage and private property rules. Recent 2026 legislative proposals aim to clarify enforcement in sensitive areas, though no changes have been enacted as of mid-2024.