Old Orchard Beach Public Records Directory

All links go directly to official Old Orchard Beach, Maine government websites.

Law Enforcement

Law enforcement in York County operates through a network of municipal departments working alongside the York County Sheriff's Office. The Sheriff's Office coordinates with police departments in Biddeford, Saco, Sanford, York, and other municipalities throughout the county. Each department maintains jurisdiction within its own boundaries, handling everything from traffic enforcement to crime prevention. When major investigations or regional issues arise, these agencies collaborate to pool resources and expertise.

Jail & Inmate Records

The primary detention facility for the county operates in Alfred as the York County Jail. Anyone arrested within county boundaries is processed and housed there. The Sheriff's Office maintains an online inmate lookup tool for locating individuals in custody. Visitation at the facility requires advance scheduling, and anyone visiting must follow strict security protocols upon arrival. Maine's bail system allows posting through cash or surety bonds, with specific amounts available from jail administration.

Arrest Records

Both the York County Sheriff's Office and municipal police departments throughout York County maintain arrest records for incidents within their jurisdictions. These files contain arrest details, charges filed, and booking information. Residents and attorneys seeking these records must contact the specific law enforcement agency that made the arrest. The Maine Freedom of Access Act grants individuals the right to access public records, including arrest documentation, unless specific legal exemptions apply.

Court Records

Residents of Old Orchard Beach, York County, Maine fall under the jurisdiction of York County Superior Court, which sits at 45 Kennebunk Road in Alfred, ME 04002. The court hears both civil and criminal matters involving individuals and businesses from the town and throughout York County. Anyone seeking court records, case files, or docket information can access them through the Maine Judicial Branch website at https://www.courts.maine.gov. The courthouse in Alfred serves as the central venue for serious legal proceedings affecting the community.

Criminal Records

The criminal records system in York County encompasses a range of records, including felony, misdemeanor, traffic violations, and the sex offender registry. The York County Sheriff's Office and local police departments maintain these records, while the Maine State Bureau of Identification provides statewide criminal history checks. Residents can request background checks through the Bureau, which offers detailed reports on an individual's criminal history. The sex offender registry is publicly accessible, allowing residents to search for registered offenders in their area.

Public Records Access

The Town of Old Orchard Beach, York County, Maine keeps comprehensive public records spanning vital statistics, property information, and municipal documents. These materials are accessible through the Town Clerk's office at 1 Portland Avenue, Old Orchard Beach, ME 04064. Residents can review the types of records maintained and learn the procedures for requesting them by visiting the Town Clerk's website at https://www.oobmaine.com/town-clerk. The office serves as the central repository for official town documentation.

Vital Records

The Old Orchard Beach Town Clerk's office is responsible for maintaining vital records, such as birth, marriage, and death certificates. Residents and authorized individuals can request copies of these records by visiting the Town Clerk's office or submitting a request form online (https://www.oobmaine.com/town-clerk). The office is open Monday through Friday, 8:00 AM to 4:30 PM, and can be reached at (207) 934-5742.

Business & Licensing Records

From restaurants and retail shops to professional services and tourism operations, Old Orchard Beach, York County, Maine supports a diverse local business community. The town's Planning Department oversees permitting and licensing for new and existing enterprises, ensuring compliance with local regulations. Anyone interested in starting or operating a business here can find guidance and requirements through the Planning Department's online presence at https://www.oobmaine.com/planning-department. The department serves as the primary point of contact for business regulatory matters.

Economy & Demographics

Old Orchard Beach's economy is heavily influenced by its thriving tourism industry, which attracts visitors from across New England and beyond. The town's diverse mix of restaurants, retail shops, and recreational attractions, such as the iconic Old Orchard Beach Pier, contribute significantly to the local economy. The Old Orchard Beach Fire Department (https://www.oobmaine.com/fire-department) also plays a vital role in supporting the town's economic activities by ensuring public safety and emergency response services.

Elections & Voter Records

Voters in Old Orchard Beach, York County, Maine navigate a hybrid system where county administration supports local election management. The York County Clerk's Office at 45 Kennebunk Road, Alfred, ME 04002 (phone: 207-324-1571, website: https://www.yorkcountymaine.gov/163/County-Clerk) maintains voter registration records, though Maine's decentralized structure places most election administration at the municipal level with the Town Clerk. Registering to vote takes several forms for Maine residents.
The Secretary of State's website at https://www.maine.gov/sos/cec/elec/voter-info/votereg.html handles online registration. Mail-in registration and in-person registration at the Old Orchard Beach Town Clerk's Office (1 Portland Avenue, phone: 207-934-5714) offer additional options. Maine's same-day registration policy allows eligible residents to register and vote on Election Day itself at their polling place. Registrants must provide proof of identity and residency. Unlike many states, Maine doesn't require photo ID to vote—acceptable identification includes a driver's license, current utility bill, bank statement, government check, or paycheck showing name and current address. Voters known to election officials can simply state their name and address. Municipal elections occur annually in the community, typically each June. Voters elect Town Council members and School Committee members while deciding local budget referendums and ordinances. The seven-member Town Council serves three-year staggered terms, all elected at-large. The town operates under a council-manager government structure. Information about candidates, ballot questions, and election dates flows through the Town Clerk's Office and appears at https://www.oobmaine.com. Finding your polling location is straightforward using the Maine Secretary of State's tool at https://www.maine.gov/sos/cec/elec/voter-info/pollingplace.html or by calling the Town Clerk. Most residents vote at Old Orchard Beach High School, 40 E. Emerson Cummings Boulevard. Maine provides broad public access to election records. Voter registration lists are available from municipal clerks as public records, though personal details like birth dates get redacted. The Maine Ethics Commission maintains searchable campaign finance reports at https://www.maine.gov/ethics for state and local candidates. The Secretary of State keeps candidate filings and nomination papers for state offices, while town clerks maintain them for municipal positions. Precinct-level results appear on the Secretary of State's website at https://www.maine.gov/sos/cec/elec/results, with municipalities publishing local race outcomes. York County saw approximately 66% voter turnout in the November 2024 presidential election—roughly 145,000 ballots from around 220,000 registered voters. The town traditionally mirrors county turnout rates in presidential contests, though municipal elections draw smaller participation. The November 3, 2026 general election brings significant races to local voters. Maine's gubernatorial contest will fill the seat currently held by term-limited Governor Janet Mills. All 151 Maine House of Representatives seats and 17 of 35 State Senate seats appear on the ballot; residents here vote in Senate District 32 and House District 133. York County voters will elect a County Commissioner, Sheriff, Register of Deeds, Register of Probate, County Treasurer, and District Attorney. Maine's two U.S. House seats will be contested, with the town located in Congressional District 1. U.S. Senate seats from Maine aren't up in 2026—the next races are in 2026 for King's seat if he runs, and 2028 for Collins. Voters should check with the Town Clerk closer to election dates for any special municipal ballot questions or referendums. Absentee voting in Maine requires no excuse—any registered voter can request a ballot. Requests go through the online portal at https://www.maine.gov/sos/cec/elec/voter-info/absenteeguide.html, by contacting the Old Orchard Beach Town Clerk, or in person. Applications must arrive by the third business day before Election Day (typically the Thursday before a Tuesday election). Completed ballots must reach the town clerk by 8:00 PM on Election Day for counting. The state's robust absentee system has seen approximately 60% of voters choosing mail ballots in some recent elections.

Public Records Transparency Score

Court Records: Yes: Online Statewide Portal | Property: Yes: Free Online Assessor+Recorder | Arrest Logs: Yes: Online Inmate Roster | Vital Records: Yes: Online Ordering | Business: Yes: Free State Database | Elections: Yes: Online Registration & Results | Overall: 9.2/10 — York County and Maine provide exceptional public records access with free online deed records, comprehensive court portals, state business databases, and voter-friendly same-day registration making Old Orchard Beach one of the most transparent municipalities in New England

Frequently Asked Questions

1 What are the school district and education performance data for Old Orchard Beach, York County, Maine?
Old Orchard Beach is part of the Regional School Unit (RSU) 23 district, which includes the towns of Old Orchard Beach, Saco, and Hollis. According to the Maine Department of Education, the district's most recent performance data shows that the district has an overall proficiency rate of 73.3%, with a graduation rate of 87.3%.
According to the Maine State Police, the crime rate in Old Orchard Beach, York County, Maine for 2019 was 1,845 total incidents, with 1,717 of those being property crimes and 128 being violent crimes. The crime rate per 1,000 people was 28.7, which is lower than the Maine state average of 33.1.
The Old Orchard Beach Public Library in York County, Maine provides residents with access to public records and government document resources. Library cardholders can access online databases including genealogy services, historical newspapers, and Maine government records. The reference staff can assist with locating court records, property records, and vital records through the library's online catalog and interlibrary loan network. The library maintains materials on how to submit public records requests under the Maine Freedom of Access Act (FOAA), which governs access to government documents in Maine. The library also offers access to genealogy resources including the Old Orchard Beach Maine Archives and Genealogy at https://www.maine.gov/sos/arc/genealogy/index.html. Contact the Old Orchard Beach Public Library reference desk at (207) for assistance or to confirm hours and services.
The Old Orchard Beach, York County, Maine Library is located at 15 Portland Avenue, Old Orchard Beach, ME 04064.
Fingerprinting services for Old Orchard Beach, Maine residents are provided at the Old Orchard Beach Police Department, which serves York County. Fingerprinting is required for a variety of purposes, including pre-employment background checks, professional licensing (nursing, teaching, law, real estate), volunteer work with children or the elderly, immigration and naturalization applications, firearm purchases, and FBI Identity History Summary requests. To schedule fingerprinting, call the Old Orchard Beach Police Department at (207) or visit in person. Bring a valid, government-issued photo ID (driver's license or passport) and any required agency forms. Fingerprint cards are typically forwarded to the Maine State Police for processing. For statewide fingerprint-based background checks, visit the Maine State Police at https://www.maine.gov/dps/msp/media-community/criminal-information-center.
In order to obtain Old Orchard Beach, York County, Maine vital records, you will need to contact the York County Clerk's Office. You can reach them by phone or by mail.

The records available from the York County Clerk's Office include birth certificates, death certificates, marriage certificates, and divorce records. All of these records will include the address of the individual listed on the record.
Old Orchard Beach voters are served by the York County administration for election-related services, with municipal elections managed locally. The York County Clerk's Office, located at 45 Kennebunk Road, Alfred, ME 04002 (phone: 207-324-1571, website: https://www.yorkcountymaine.gov/163/County-Clerk), maintains voter registration records, though most election administration occurs at the municipal level under Maine's decentralized election system.

Maine residents can register to vote online through the Secretary of State's website at https://www.maine.gov/sos/cec/elec/voter-info/votereg.html...
Property and land records for Old Orchard Beach are maintained at both the municipal and county levels. The Old Orchard Beach Assessing Department, located at Town Hall, 1 Portland Avenue, Old Orchard Beach, ME 04064 (phone: 207-934-5714, website: https://www.oobmaine.com/departments/assessing), maintains property tax assessment records for all real estate within town limits. The town provides online access to property data through its website, where users can search by owner name, property address, or map-lot number to view current assessed values, property characteristics, tax history, and b...
Vital records for Old Orchard Beach residents are managed by both municipal and state agencies. Birth and death certificates are maintained by the Maine Center for Disease Control and Prevention, Office of Data, Research and Vital Statistics, located at 244 Water Street, 11th Floor, Augusta, ME 04333-0011 (phone: 207-287-3181, website: https://www.maine.gov/dhhs/mecdc/public-health-systems/data-research/vital-records). Birth certificates cost $15 for the first copy and $6 for each additional copy ordered at the same time; death certificates are $15 each. Processing time is typically 2-4 weeks ...
Business licensing in Old Orchard Beach is handled by the Old Orchard Beach Town Clerk's Office at Town Hall, 1 Portland Avenue, Old Orchard Beach, ME 04064 (phone: 207-934-5714, website: https://www.oobmaine.com/departments/town_clerk). The town requires business registration and licensing for various activities including food service, lodging, amusement operations, and retail establishments. License fees and requirements vary by business type; for example, victualers' licenses for food service require health inspections and renewal annually. The town also regulates special licenses for hotel...
In order to obtain Old Orchard Beach, York County, Maine vital records, you will need to contact the York County Clerk's Office. You can reach them by phone at (207) 324-1530 or by mail at 15 Oak Street, Alfred, ME 04002.

The records available from the York County Clerk's Office include birth certificates, death certificates, marriage certificates, and divorce records. All of these records will include the address of the individual listed on the record.
Old Orchard Beach is part of the Regional School Unit (RSU) 23 district, which includes the towns of Old Orchard Beach, Saco, and Hollis. According to the Maine Department of Education, the district's most recent performance data shows that the district has an overall proficiency rate of 73.3%, with a graduation rate of 87.3%.
According to the Maine State Police, the crime rate in Old Orchard Beach, York County, Maine for 2019 was 1,845 total incidents, with 1,717 of those being property crimes and 128 being violent crimes. The crime rate per 1,000 people was 28.7, which is lower than the Maine state average of 33.1.
Yes, the Old Orchard Beach Public Library has a variety of public records available for research. These include local, state, and federal records, as well as historical documents. The library also offers access to online databases and other resources.
The Old Orchard Beach, York County, Maine Library is located at 15 Portland Avenue, Old Orchard Beach, ME 04064.
The closest fingerprinting office to Old Orchard Beach, York County, Maine is located at the Maine State Police Troop B Headquarters in Gray, Maine. The address is: Maine State Police Troop B Headquarters, 611 Gray Road, Gray, ME 04039. The phone number is (207) 657-3030.