Open Carry in New Hampshire

State-specific overview · Criminal Law

Quick summary

New Hampshire permits open carry without a permit for residents and non-residents alike.

How New Hampshire treats Open Carry

New Hampshire allows anyone legally permitted to own a firearm to openly carry it without a state permit. This applies to both residents and visitors. The state does not require a permit for either open or concealed carry, making it one of the most permissive states for firearm carry rights. Private property owners and certain government buildings may still prohibit firearms on their premises.

The general definition of Open Carry

The legal right to carry a firearm openly and visibly in public.

Open carry means carrying a firearm in plain view on your person or in a vehicle in public spaces. Unlike concealed carry, the weapon is visible to others. Open carry laws vary widely by state and sometimes by city or county within a state. Some states allow open carry without any permit, while others prohibit it entirely or require a permit even for visible firearms.

Read the full Open 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.