Deeds, mortgage documents, easements, liens and other document recording are managed by the Registry of Deeds Office in each Maine county.
Most counties provide online access to recorded documents. Searches for online records can include searching by name, address, document type, and file date. Access to online records may require registration, depending on the county. For counties that are not online, access to recorded documents can be obtained by contacting the Registry of Deeds Office in person, by phone, or by mail.
| Search public records by county | Search public records by town or zip code | Search public records by category | Search public records in other states |
| Please select a county name below to view the public records directory and links by county. | Search Maine County pages by Town or Zip Code. | Select Maine public records resource category below to view all online resources for that category. | Go to the public records pages for another state. |
|
Maine - Land Records and Deeds Links
All links open in a new window. Recommend a link for this page Aroostook County Contact Info Town of Caswell Municipal Clerk - Vital Records - Electionscorrect Town of Caswell Municipal Clerk 1025 Van Buren Rd, Caswell, ME 04750 Phone: (207) 325-4604 Fax: (207) 325-4604 Contact Info Town of Chapman Municipal Clerk - Vital Records - Electionscorrect Town of Chapman Municipal Clerk P.O. Box 500, Chapman, ME 04757 Phone: (207) 764-3754 Fax: (207) 764-3754 Contact Info Town of Crystal Municipal Clerk - Vital Records - Electionscorrect Town of Crystal Municipal Clerk 272 Crystal Road, Crystal, ME 04747 Phone: (207) 463-2770 Fax: (207) 463-3670 Contact Info Plantation of Cyr Municipal Clerk - Vital Records - Electionscorrect Plantation of Cyr Municipal Clerk P.O. Box 88, Van Buren, ME 04785 Phone: (207) 868-2184 Fax: (207) 868-2297 Contact Info Town of Dyer Brook Municipal Clerk - Vital Records - Electionscorrect Town of Dyer Brook Municipal Clerk 864 Dyer Brook Road, Dyer Brook, Maine 04747 Phone: (207) 757-8302 Fax: (207) 757-7415 Contact Info Town of Eagle Lake Municipal Clerk - Vital Records - Electionscorrect Town of Eagle Lake Municipal Clerk 36 Devoe Brook Rd, P.O. Box 287, Eagle Lake, ME 04739 Phone: (207) 444-5125 Fax: (207) 444-2810 Contact Info Town of Easton Town Clerk - Vital Records - Electionscorrect Town of Easton Town Clerk 3 Station Rd., PO Box 127, Easton, ME 04740 Phone: (207) 488-6652 Fax: (207) 488-7706 Contact Info Town of Fort Fairfield Town Clerk - Vital Records - Electionscorrect Town of Fort Fairfield Town Clerk Fort Fairfield Town Office 18 Community Center Drive, Fort Fairfield, ME 04742 Phone: (207) 472-3800 Fax: (207) 472-3810 Contact Info Town of Fort Kent Town Clerk - Vital Records - Electionscorrect Town of Fort Kent Town Clerk 416 West Main Street, Fort Kent, ME 04743 Phone: (207) 834-3090 Contact Info Town of Frenchville Municipal Clerk - Vital Records - Electionscorrect Town of Frenchville Municipal Clerk P.O. Box 97, Frenchville, ME 04745 Phone: (207) 543-7301 Fax: (207) 543-7301 Contact Info Plantation of Garfield Municipal Clerk - Vital Records - Electionscorrect Plantation of Garfield Municipal Clerk 258 Garfield Rd, Garfield Plt, ME 04732 Phone: (207) 435-6540 Contact Info Plantation of Glenwood Municipal Clerk - Vital Records - Electionscorrect Plantation of Glenwood Municipal Clerk P.O. Box 29, Glenwood Plt, ME 04497 Phone: (207) 456-7546 Fax: (207) 456-7576 Contact Info Town of Grand Isle Municipal Clerk - Vital Records - Electionscorrect Town of Grand Isle Municipal Clerk 366 Main Street, P.O. Box 197 Grand Isle, Maine 04746 Phone: (207) 895-3420 Contact Info Town of Hamlin Municipal Clerk - Vital Records - Electionscorrect Town of Hamlin Municipal Clerk 1074 Hamlin Road, Hamlin, ME 04785 Phone: (207) 868-5554 Contact Info Town of Hammond Municipal Clerk - Vital Records - Electionscorrect Town of Hammond Municipal Clerk P.O. Box 827, Hammond, ME 04730 Phone: (207) 532-1104 Contact Info Town of Haynesville Municipal Clerk - Vital Records - Electionscorrect Town of Haynesville Municipal Clerk 16 Danforth Rd, Haynesville, ME 04497 Phone: (207) 448-2239 Fax: (207) 448-2239 Contact Info Town of Hersey Municipal Clerk - Vital Records - Electionscorrect Town of Hersey Municipal Clerk 21 Katahdin Street, P.O. Box 236, Patten, ME 04765 Phone: (207) 528-2215 Fax: (207) 528-2055 Contact Info Town of Hodgdon Municipal Clerk - Vital Records - Electionscorrect Town of Hodgdon Municipal Clerk 179 Hodgdon Mills Rd, Hodgdon, ME 04730 Phone: (207) 532-6498 Fax: (207) 521-0139 Contact Info Town of Houlton Town Clerk - Vital Records - Electionscorrect Town of Houlton Town Clerk 21 Water Street, Houlton, ME 04730 Phone: (207) 532-7111 Fax: (207) 532-1304 Contact Info Town of Island Falls Municipal Clerk - Vital Records - Electionscorrect Town of Island Falls Municipal Clerk P.O. Box 100, Island Falls, ME 04747 Phone: (207) 463-2246 Fax: (207) 463-2550 Contact Info Town of Limestone Municipal Clerk - Vital Records - Electionscorrect Town of Limestone Municipal Clerk Limestone Town Office 93 Main Street, Limestone, ME 04750 Phone: (207) 325-4704 Fax: (207) 325-3330 Contact Info Town of Linneus Municipal Clerk - Vital Records - Electionscorrect Town of Linneus Municipal Clerk 1185 Hodgdon Mills Road, Linneus, ME 04730 Phone: (207) 532-6182 Contact Info Town of Littleton Municipal Clerk - Vital Records - Electionscorrect Town of Littleton Municipal Clerk 1536 U.S. Hwy 1, Littleton, ME 04730 Phone: (207) 538-9862 Fax: (207) 538-9518 Contact Info Town of Ludlow Municipal Clerk - Vital Records - Electionscorrect Town of Ludlow Municipal Clerk 13 Cunliff Road, Ludlow, ME 04730 Phone: (207) 532-7743 Fax: (207) 532-7743 Contact Info Plantation of Macwahoc Municipal Clerk - Vital Records - Electionscorrect Plantation of Macwahoc Municipal Clerk 48 Kingman Road, Macwahoc Plt, Maine 04451 Phone: (207) 765-2581 Fax: (207) 765-2581 Contact Info Town of Madawaska Town Clerk - Vital Records - Electionscorrect Town of Madawaska Town Clerk
328 St Thomas Street, Suite 101, Madawaska, ME 04756 Phone: (207) 728-6351 | ||
|
|