Concealed Carry in New Hampshire
State-specific overview · Criminal Law
New Hampshire allows permitless concealed carry for residents while offering optional permits for interstate reciprocity.
How New Hampshire treats Concealed Carry
New Hampshire permits any resident to carry a concealed handgun without a permit, though the state offers an optional license for those traveling to other states. The optional license is issued by local police departments and is valid for four years. New Hampshire recognizes concealed carry permits from other states under reciprocal agreements. Non-residents may not carry concealed in New Hampshire without a permit from their home state that New Hampshire recognizes.
The general definition of Concealed Carry
The legal right to carry a hidden firearm in public, typically requiring a permit.
Concealed carry refers to carrying a firearm on your person in a hidden manner in public spaces. Most states require you to obtain a permit from law enforcement before you can legally concealed carry, though some states allow it without a permit. Requirements vary significantly by state and include background checks, training courses, and fees. Concealed carry laws balance Second Amendment rights with public safety concerns and differ dramatically from state to state.
Read the full Concealed Carry entry →This page is a plain-English reference and is not legal advice. State laws change frequently. For specific situations consult a licensed attorney in New Hampshire.