RegistryFee

Marriage License Cost in New Hampshire (2026)

A marriage license in New Hampshire costs $50. It's issued by the city / town clerk, there is no waiting period, and the license is valid for 90 days.

Verified July 2026 from official sources. How we verify fees.

What it costs and how it works in New Hampshire

  • License fee: $50
  • Waiting period: None
  • Valid for: 90 days
  • Issued by: City / town clerk

Good to know

Issued at the town clerk (New England model), same day while you wait. Both applicants generally need to appear in person with a valid photo ID; bring cash, as many offices don't take cards. If you're also changing your name after the wedding, our driver's license fee guide and REAL ID guide cover the ID updates.

How New Hampshire compares nationally

Across the 49 states that charge for a marriage license, the average is about $55 (median $50). At $50, New Hampshire ranks #23 of 49 from the cheapestbelow the national average.

Cheapest states

Most expensive states

Frequently asked questions

How much is a marriage license in New Hampshire?

$50, issued by the city / town clerk.

Is there a waiting period for a marriage license in New Hampshire?

No — New Hampshire has no waiting period, so you can marry as soon as the license is issued.

How long is a New Hampshire marriage license valid?

90 days. Issued at the town clerk (New England model), same day while you wait.

Compare all 50 statesREAL ID guideDriver's license fees

More New Hampshire fees

marriage license cost in nearby states