Persons wishing to be married in the State of Maine must apply for a marriage license from the Town Clerk's Office. Residents of the State of Maine intending to be married shall record notice of their intentions in the office of the Clerk of the Municipality in which at least one of them resides. If both parties reside outside Maine, they may file their intentions in any municipal office. Intention forms are open to the public. Once intentions have been properly filed, a marriage license may be issued immediately. The marriage license is valid for 90 days from the date of issuance, and the parties are free to marry anywhere within the State of Maine. For persons previously married, a certified copy of the most recent divorce decree or death certificate of the former spouse will be needed at the time the application is filed. The license fee is $30.00. Following the ceremony the license is permanently filed with the Town Clerk's office that issued the license and the State of Maine. Certified copies can be obtained for a fee of $10.00 for the first copy and $5.00 for each additional copy.
Read more information about Marriage Licenses & Ceremonies here.