Find List of Maine Marriage License Offices.
Androscoggin County Courthouse, 2 Turner Street,Auburn
Aroostook County Courthouse, 26 Court Street,Caribou
Cumberland County Courthouse, 142 Federal Street,Portland
Franklin County Courthouse, 140 Main Street,Farmington
Hancock County Courthouse, 50 State Street,Ellsworth
Kennebec County Courthouse, 95 State Street,Augusta
Knox County Courthouse, 62 Union Street,Rockland
Lincoln County Courthouse, 32 High Street,Wiscasset
Oxford County Courthouse, 26 Western Avenue,South Paris
Penobscot County Courthouse, 97 Hammond Street,Bangor
Piscataquis County Courthouse, 159 E Main Street,Dover-Foxcroft
Sagadahoc County Courthouse, 147 New Meadows Road,Bath
Somerset County Courthouse, 41 Court Street,Skowhegan
Waldo County Courthouse, 39 Spring Street,Belfast
Washington County Courthouse, 47 Court Street,Machias
York County Courthouse, 45 Kennebunk Pond Road,Alfred