Marriage licenses in New Hampshire are issued by county clerks or recorders, with requirements for identification, fees, and waiting periods set by state law. Couples must obtain their license from a county within the state where the ceremony will be performed.

Marriage Licenses locations are available in 201 cities across New Hampshire. They are spread across 9 counties.

Cities with the highest concentration include Tuftonboro, Franconia, Marlborough, which serve as county seats with the busiest marriage license offices in the state.

Couples in New Hampshire should verify current ID and documentation requirements directly with the issuing county clerk before applying, as requirements for previously divorced or widowed applicants may differ from those marrying for the first time.

Marriage Licenses by Counties

Couples in New Hampshire should check whether their county clerk offers online appointment scheduling for marriage license applications, which can reduce wait times significantly compared to walk-in visits, especially during the busy spring and summer wedding season.

Browse Marriage Licenses by county across New Hampshire to find the nearest location.