All persons wishing to be married in the State of New Hampshire must complete an application with any City or Town Clerk regardless of their place of residence. This includes out-of-state residents. Both parties should appear with valid photo identification and any supporting documentation (divorce decrees, death certificates, etc). The process takes approximately 30 minutes. The fee is $50.00 and the license is valid in any city or town in NH for 90 days.”