Frankfort Public Records Directory

All links go directly to official Frankfort, Maine government websites.

About Frankfort

Frankfort is a small rural town in Waldo County, Maine, located along the western shore of the Penobscot River where it widens into Penobscot Bay. Situated approximately 15 miles south of Bangor and directly across the river from the larger community of Winterport, Frankfort had a population of around 1,100 residents as of the 2020 Census. The town was incorporated in 1789, named after Frankfort-am-Main in Germany, and has a rich maritime and agricultural history.
Frankfort's economy historically centered on shipbuilding, lumber mills, and farming, with the Mosquito Mountain rising prominently in the town's interior. Today, Frankfort remains a quiet residential community with scenic river views, forested hillsides, and a close-knit population that values its rural character and proximity to both coastal and inland Maine attractions. Public records in Frankfort are maintained by a combination of local town offices and Waldo County agencies. The Frankfort Town Office, located at 1140 Main Road North, serves as the primary source for municipal records including property tax commitments, vital records certified copies, town meeting minutes, and business licenses. The Waldo County Sheriff's Office provides law enforcement services to Frankfort, and residents can access arrest logs, incident reports, and jail booking information through county systems. Court records for Frankfort residents are handled by the Waldo County Superior Court and Unified Criminal Court in Belfast, while property deeds and land records are maintained by the Waldo County Registry of Deeds. Maine's Freedom of Access Act (1 M.R.S. §§ 401-410) governs public records requests statewide, ensuring residents can obtain documents from both town and county offices with limited exceptions for confidential information.

Police Department & Arrest Records

Frankfort, Waldo County is served by several law enforcement agencies, including the Waldo County Sheriff's Office and municipal police departments such as the Belfast Police Department, Searsport Police Department, and Winterport Police Department. Each municipal department is responsible for law enforcement within its city limits, while the Sheriff's Office covers unincorporated areas and coordinates with local departments on major crimes. These agencies work collaboratively to ensure comprehensive law enforcement coverage and public safety across the county.

Jail & Inmate Records

The Waldo County Correctional Center, located in Belfast, serves as the primary detention facility for the county. The booking process at this facility involves fingerprinting, photographing, and documenting personal information of the detainees. Inmate lookup services are available through the Sheriff's Office, allowing family members and legal representatives to find information about current detainees. Visitation rules are specific to the facility, requiring appointments and adherence to a schedule.

Court Records

Court matters for Frankfort, Maine residents are handled by the Maine Unified Court System facilities serving Waldo County. The Waldo County Superior Court, located at 73 Church Street in Belfast, Maine 04915 (phone: 207-338-3107), handles felony criminal cases, major civil matters exceeding $30,000, and appeals from lower courts. The Waldo County Unified Criminal and Traffic Court, also at 103 Church Street in Belfast (phone: 207-338-3195), processes misdemeanor criminal cases, traffic violations, and small claims disputes up to $6,000.
Family matters including divorce, child custody, protection from abuse orders, and parental rights cases are heard at the Belfast Family Division at the same Church Street location. Probate matters for Frankfort residents, including wills, estates, guardianships, and conservatorships, are handled by the Waldo County Probate Court at 73 Church Street in Belfast (phone: 207-338-3282). Maine's court system provides online access to case records through the Maine Judicial Branch portal at https://publicportal.mainecourts.gov, where users can search by party name, case number, or attorney to view docket entries, scheduled hearings, and case dispositions for most non-confidential matters. Certified copies of court documents cost $4.00 per page, with a minimum fee of $8.00 per certification. Copies without certification are $0.25 per page. Case filing fees vary: civil complaints generally cost $120, small claims filings are $60, and family matter filings range from $60 to $120 depending on the case type. Protection from abuse petitions carry no filing fee. Requests for older archived records may require additional processing time and fees.

Criminal Records

Criminal records in Waldo County encompass felony, misdemeanor, traffic violations, and sex offender registry information. The Waldo County Sheriff's Office, along with local police departments, maintains these records. Residents can conduct background checks through the Maine Bureau of Investigation, which provides statewide criminal history information. The bureau offers an online portal for background checks, ensuring that residents have access to comprehensive criminal records for employment, housing, and other purposes.

Arrest Records

Arrest records in Waldo County are maintained by the Waldo County Sheriff's Office and local police departments. Residents and attorneys can request these records by contacting the respective law enforcement agency. Arrest records typically include the individual's name, date of arrest, charges, and booking details. Under the Maine Freedom of Access Act, these records are accessible to the public, ensuring transparency and accountability in law enforcement activities. Requests for arrest records may require a formal application and identification verification.

Public Records Access

Property and land records for Frankfort, Maine are maintained by both the Town of Frankfort and Waldo County offices. The Frankfort Board of Assessors oversees property tax assessments and maintains records at the Frankfort Town Office, 1140 Main Road North, Frankfort, ME 04438 (phone: 207-223-5359). Property assessment data including owner names, mailing addresses, parcel identification numbers, property descriptions, assessed valuations, and tax commitment information can be accessed through the town office during business hours, typically Monday through Thursday.
While Frankfort does not currently offer a fully interactive online assessor database, Waldo County assessment data may be searchable through regional data cooperatives. For official land records including deeds, mortgages, liens, easements, and other recorded instruments, residents must access the Waldo County Registry of Deeds located at 73 Church Street (Courthouse), Belfast, ME 04915 (phone: 207-338-3282). The Registry of Deeds maintains an online searchable database at http://www.waldodeeds.com where users can search by grantor/grantee name, book and page number, or parcel identification to view scanned deed images and documents dating back several decades. Online access to view documents is currently free, though downloading or printing may require a fee or subscription. Certified copies of recorded documents cost $2.00 for the first page and $1.00 for each additional page when requested in person or by mail. The Registry records all real estate conveyances, mortgage recordings, federal and state tax liens, mechanic's liens, subdivision plans, and cemetery lot deeds. Waldo County also maintains a Geographic Information System (GIS) with parcel mapping available through the county website at https://waldocountyme.gov, allowing users to view parcel boundaries, acreage, and basic ownership information overlaid on aerial photography.

Economy & Demographics

Frankfort, Maine's economy is characterized by its rural residential nature, small-scale agriculture, forestry, and its role as a bedroom community for workers employed in nearby Bangor and Belfast. The town lacks major industrial employers or commercial centers, with most residents commuting to jobs in healthcare, education, retail, and services in the greater Bangor metropolitan area approximately 15 miles to the north.
Historical economic drivers including shipbuilding and lumber milling have largely disappeared, replaced by a mix of small businesses, home-based enterprises, and seasonal tourism related to the Penobscot River and Penobscot Bay access. The school system, RSU 20 (Regional School Unit 20 serving multiple towns), represents one of the area's larger employers, along with local government and small retail establishments. Waldo County overall has an economy centered on agriculture (poultry, dairy, vegetables), forestry products, aquaculture, and light manufacturing, with median household income estimates around $50,000-$55,000, somewhat below state averages. Frankfort's proximity to U.S. Route 1A and State Route 46 provides access to regional commerce, though the town has deliberately maintained its rural, low-density character. Recent development has been limited primarily to residential construction and home improvements, with minimal commercial or industrial expansion. The town's waterfront location and scenic qualities attract seasonal residents and retirees seeking affordable rural Maine living within reach of urban amenities. Waldo County as a whole benefits from its position between the Bangor metro area and the Midcoast region, though Frankfort itself remains primarily a quiet residential town with limited commercial tax base and reliance on property taxes for municipal revenue.

Law Enforcement & Arrest Records

Law enforcement services in Frankfort, Maine are primarily provided by the Waldo County Sheriff's Office, as the town does not maintain its own municipal police department. The Waldo County Sheriff's Office is located at 38 Public Safety Way in Belfast, Maine 04915, and can be reached at (207) 338-6786. The Sheriff's Office website at https://waldocountyme.gov/sheriff provides information on services, community programs, and public safety announcements. The Sheriff's Office has jurisdiction throughout Frankfort and all unincorporated areas of Waldo County, responding to calls for service, conducting investigations, and providing patrol coverage. Residents seeking police reports or incident records should contact the Sheriff's Office directly during business hours or submit a written public records request citing Maine's Freedom of Access Act (1 M.R.S. §§ 401-410, also known as Maine FOAA). Some non-confidential reports may be available immediately, while ongoing investigations or records containing sensitive information may require formal review. Arrest records and jail booking information for individuals detained in Waldo County can be accessed through the Waldo County Jail inmate roster, typically available online or by contacting the jail facility at (207) 338-6785. The inmate search system generally displays current detainees' names, booking dates, charges filed, bond amounts, and booking photographs when available. Historical arrest records and criminal history information may require a formal background check through the Maine State Police or court records search. Under Maine law, certain law enforcement records are exempt from public disclosure, including active investigation files, juvenile records, and information that could compromise officer safety or ongoing cases. Requests should specify the date of incident, parties involved, and type of record sought to expedite processing.

Vital Records

Vital records for Frankfort, Maine residents are available through multiple channels depending on the record type and date. Birth and death certificates can be obtained from the Frankfort Town Office at 1140 Main Road North, Frankfort, ME 04438 (phone: 207-223-5359) for events that occurred in Frankfort. The town clerk maintains vital records and can issue certified copies for births and deaths registered locally. Certified copies cost $15.00 for the first copy and $6.00 for each additional copy of the same record requested simultaneously.
For statewide access and online ordering, the Maine Center for Disease Control and Prevention, Office of Data, Research and Vital Statistics, located at 220 Capitol Street, State House Station 11, Augusta, ME 04333-0011 (phone: 207-287-3181, website: https://www.maine.gov/dhhs/mecdc/public-health-systems/data-research/vital-records/) processes requests for birth and death certificates from anywhere in Maine. Online ordering is available through VitalChek at https://www.maine.gov/dhhs/mecdc/public-health-systems/data-research/vital-records/order.shtml with additional service fees. Birth records in Maine are restricted for 100 years and available only to the individual (if of age), parents, or legal representatives with proper identification. Death certificates are public records after 50 years. Marriage licenses for Frankfort residents are issued by any municipal clerk in Maine; couples typically apply at the Frankfort Town Office or the Waldo County town where they plan to marry. The marriage license fee is $40.00, and there is no waiting period in Maine. Marriage records become public immediately upon recording. Divorce records are not vital records but court records maintained by the Maine Judicial Branch; divorce decrees for Frankfort residents are filed with the Waldo County Superior Court in Belfast and can be accessed through the court records system. Processing time for vital records is typically immediate for in-person requests at the town office, 2-3 weeks for mail requests, and 5-10 business days for online orders through the state.

Business & Licensing Records

Business and licensing activities in Frankfort, Maine involve town, county, and state agencies depending on the business type and regulatory requirements. Frankfort does not maintain an extensive municipal business licensing system for most commercial activities, though certain businesses may require local permits or approvals from the Code Enforcement Officer or Planning Board, particularly for site plan review, building permits, or home occupation permits.
Inquiries about local permits should be directed to the Frankfort Town Office at 1140 Main Road North, Frankfort, ME 04438 (phone: 207-223-5359). For formal business entity registration, Maine businesses must register with the Maine Secretary of State's office. The Maine Business Entity Search is available at https://icrs.informe.org/nei-sos-icrs/ICRS where users can search for corporations, limited liability companies (LLCs), limited partnerships, and other registered entities by business name, registered agent, or filing number. This free searchable database shows entity status (active, dissolved, merged), registration date, principal office address, registered agent information, and annual report filing status. New business registrations, annual reports, and amendments can be filed online through the same portal. Fictitious business names (DBAs or "Doing Business As" names) in Maine are typically filed with the municipal clerk where the business operates; Frankfort business owners should file DBA registrations at the Frankfort Town Office. The filing fee and requirements vary by municipality. For professional licenses (contractors, electricians, plumbers, health professionals), the Maine Department of Professional and Financial Regulation oversees state licensing boards accessible at https://www.maine.gov/pfr/professionallicensing/. Uniform Commercial Code (UCC) financing statements and lien searches are filed with the Maine Secretary of State's UCC division and searchable at https://icrs.informe.org/nei-sos-icrs/. Commercial property tax assessments for businesses operating in Frankfort can be researched through the Frankfort Assessor's office or Waldo County Registry of Deeds as described in the property records section. Employers operating in Frankfort must also register for Maine unemployment tax and withholding with the Maine Department of Labor and comply with federal employer identification number (EIN) requirements through the IRS.

Elections & Voter Records

Election administration for Frankfort, Maine voters is managed locally by the Frankfort Town Clerk at the Frankfort Town Office, 1140 Main Road North, Frankfort, ME 04438 (phone: 207-223-5359), with oversight from the Maine Secretary of State's Division of Elections. Frankfort residents can register to vote online through the Maine Online Voter Registration system at https://www.maine.gov/sos/cec/elec/voter-info/votereg.html, in person at the Town Office, or on Election Day at the polling place. Maine allows same-day voter registration, meaning eligible residents can register and vote on the same day during early voting periods and on Election Day itself. Voter registration requires proof of identity and residency, such as a Maine driver's license, utility bill, or bank statement showing the voter's Frankfort address. The deadline for advance registration is 21 days before an election for those registering by mail, though in-person and Election Day registration remain available. Frankfort holds annual town meetings, typically in March, where residents vote on the municipal budget, town officers, and local warrant articles. The town uses traditional town meeting format for many municipal decisions, though some elections are conducted by ballot. Frankfort does not have a mayor or city council but is governed by an elected Board of Selectmen and other town officers including the Town Clerk and tax collector. To find their assigned polling place, Frankfort voters can contact the Town Clerk or search online at the Maine Secretary of State's website. Frankfort typically has one polling location serving all town voters. Election records that are public in Maine include voter registration lists (with certain personal information like birthdates and signatures redacted), campaign finance reports filed with the Maine Ethics Commission at https://ethics.maine.gov, candidate nominating petitions and declarations filed with the Secretary of State, and official election results by precinct available at https://www.maine.gov/sos/cec/elec/results/. In the November 2024 general election, Waldo County reported turnout exceeding 70% of registered voters, reflecting Maine's traditionally high civic engagement. For the November 3, 2026 general election, Frankfort and Waldo County voters will decide several significant races: Maine's gubernatorial election (Governor and State Senate seats are up in 2026), Maine State House of Representatives District 36 which includes Frankfort, Waldo County offices including Sheriff, County Commissioner, and Register of Deeds, and potentially ballot questions on state or local issues. The U.S. Senate seats for Maine are not up in 2026 (next in 2026 is Senator Susan Collins's seat). Maine voters can request absentee ballots online at https://www.maine.gov/cgi-bin/online/AbsenteeBallot/index.pl, by contacting their municipal clerk, or by written request. Absentee ballot applications must be received by the third business day before Election Day, though ballots must be received by 8:00 p.m. on Election Day to be counted. Maine allows any registered voter to vote absentee without providing a reason, and the state has robust absentee and early voting options that have expanded in recent years.

Public Records Transparency Score

Court Records: ✅ Online Statewide Portal | Property: ✅ Free Online Assessor+Recorder | Arrest Logs: ⚠️ Limited Online | Vital Records: ✅ Online Ordering | Business: ✅ Free State Database | Elections: ✅ Online Registration & Results | Overall: 8.2/10 — Waldo County and Maine provide strong online access to court records, property deeds, vital records ordering, and business entity searches, though some arrest logs require direct Sheriff's Office contact and smaller towns like Frankfort may have limited digitization of older municipal records.

Frequently Asked Questions

1 What is the process for someone who is arrested in Frankfort, Waldo County, Maine to go through the jail and court system?
If you are arrested in Frankfort, Maine, you will be transported to the Waldo County Detention Center for booking and processing. During booking, officers record personal information, take fingerprints, and photograph the arrestee. After booking, you may be held pending arraignment, or released on bail. The Waldo County Inmate Search portal allows online lookup of current inmates. Contact the Waldo County Clerk of Courts for case information.
The Frankfort area is served by public school districts in Waldo County, Maine. School performance data, enrollment statistics, and district boundaries are available through the Maine Department of Education website. School report cards, test scores, and demographic data are published annually for all public schools.
Crime statistics for Frankfort, Maine are reported annually to the FBI Uniform Crime Reporting program. Local crime data including incident reports, arrest statistics, and calls for service are typically published by the Frankfort Police Department on their official website. The Maine Attorney General also publishes annual crime statistics by jurisdiction.
The Frankfort Public Library provides residents with access to public records research tools. Library cardholders can access online genealogy databases, historical newspaper archives, and Maine government document repositories. Reference librarians can assist with records requests, ancestry searches, and government document navigation.
The Frankfort Public Library main branch is located in Frankfort, Maine. Check the Frankfort city website or library system portal for branch addresses, hours of operation, and available services.
Fingerprinting services in Frankfort, Maine are available through the Frankfort Police Department and authorized IdentoGO or Fieldprint enrollment centers. Fingerprinting is required for employment background checks, professional licensing (nursing, teaching, real estate), concealed carry permits, and adoption applications. Contact the Waldo County Sheriff's Office or local law enforcement for walk-in fingerprinting options.
To obtain vital records in Frankfort, Maine, contact the Maine Vital Statistics Unit. Birth and death certificates can be ordered online, by mail, or in person. Marriage licenses are issued by the Waldo County Clerk's office. Certified copies require valid government-issued photo ID and a processing fee. Online ordering is available through VitalCheck or the state health department portal.
Police reports from Frankfort, Maine can be obtained from the Frankfort Police Department or the Waldo County Sheriff's Office. Submit a request in person, by mail, or online with the incident report number, date, and your identification. Under the Maine public records law, most incident reports are public records. Processing typically takes 5-10 business days. Traffic accident reports may also be available through the Maine DMV.
A background check in Frankfort, Waldo County, Maine typically includes a review of criminal history records, arrest records, court judgments, and sex offender registry status. Employers, landlords, and licensing boards frequently request background checks. You can request a Maine criminal history report through the Maine Department of Public Safety. Federal background checks are available through the FBI Identity History Summary program.