Neptune Beach Public Records Directory

All links go directly to official Neptune Beach, Florida government websites.

About Neptune Beach

Neptune Beach is a small coastal city in Duval County, Florida, located along the Atlantic Ocean approximately 15 miles east of downtown Jacksonville. Incorporated in 1931, Neptune Beach has a population of around 7,500 residents and encompasses just over one square mile of beachfront property. The city is known for its laid-back beach town atmosphere, the popular Beaches Town Center shopping and dining district shared with neighboring Atlantic Beach, and its proximity to the Kathryn Abbey Hanna Park.
Neptune Beach is primarily residential with a mix of historic beach cottages and modern coastal homes, and it serves as a sought-after destination for families and beach enthusiasts. The city is part of the Jacksonville Beaches community, which includes Atlantic Beach, Neptune Beach, Jacksonville Beach, and Ponte Vedra Beach, collectively known simply as "The Beaches."

Public records for Neptune Beach residents are maintained by a combination of city, county, and state agencies. The Neptune Beach City Hall, located at 116 First Street, handles municipal records including city ordinances, planning and zoning documents, and business licenses. The Neptune Beach Police Department maintains law enforcement records specific to the city. However, most public records—including property deeds, marriage licenses, court filings, and vital records—are managed by Duval County agencies such as the Duval County Clerk of Courts, the Duval County Property Appraiser, and the Duval County Supervisor of Elections. Florida's comprehensive public records law, Chapter 119 of the Florida Statutes, ensures broad access to government documents, making most records available upon request with limited exceptions for confidential information.

Police Department & Arrest Records

In addition to the Jacksonville Sheriff's Office, Duval County is served by several municipal police departments, including the Jacksonville Beach Police Department, Atlantic Beach Police Department, and Neptune Beach Police Department. Each of these departments is responsible for law enforcement within their respective city limits, handling local crimes, traffic enforcement, and community policing. The JSO coordinates with these municipal departments on major crimes and regional law enforcement initiatives, ensuring comprehensive coverage and cooperation across the county.

Jail & Inmate Records

The primary detention facility in Duval County is the John E. Goode Pre-Trial Detention Facility, located in Jacksonville. This facility is managed by the Jacksonville Sheriff's Office and is responsible for booking and housing individuals arrested in the county. The booking process includes fingerprinting, photographing, and recording personal information. Inmate lookup services are available online through the JSO website, allowing the public to search for current inmates.
Visitation rules are specific to the facility and generally require scheduling in advance, with both in-person and video visitation options available. The bond and bail process in Florida allows for the release of inmates pending trial, and information on posting bail can be obtained through the facility or local bail bond agents.

Court Records

Neptune Beach residents are served by the Fourth Judicial Circuit Court of Florida in and for Duval County. The Duval County Courthouse is located at 330 East Bay Street, Jacksonville, FL 32202 (phone: 904-255-2000). The Circuit Court handles felony criminal cases, civil cases involving amounts over $30,000, family law matters including divorce and child custody, probate and guardianship cases, and appeals from county court.
The Duval County Court, also located at the courthouse complex, handles misdemeanor criminal cases, traffic violations, small claims up to $8,000, and civil cases under $30,000. Neptune Beach does not operate its own municipal court; all criminal and civil matters are adjudicated through the Duval County court system. The Florida Courts E-Filing Portal (https://www.myflcourtaccess.com) allows online searching of court records and case information for Duval County. The Duval County Clerk of Courts website (https://www.duvalclerk.com) provides free online access to search civil, criminal, probate, and family court cases, view dockets, and access certain court documents. Certified copies of court documents cost $2.00 for the first page and $0.50 for each additional page, plus applicable service fees. Copies can be requested online, by mail, or in person at the Clerk's office.

Criminal Records

The criminal records system in Duval County includes records of felonies, misdemeanors, traffic violations, and the sex offender registry. The Jacksonville Sheriff's Office maintains local criminal records, while the Florida Department of Law Enforcement (FDLE) provides statewide background checks. Residents can request background checks through the FDLE's online portal, which includes information from Duval County. The Florida Bureau of Investigation also plays a role in maintaining and providing access to criminal records for residents seeking comprehensive background information.

Arrest Records

Arrest records in Duval County are maintained by the Jacksonville Sheriff's Office. These records document the circumstances of an individual's arrest, including the charges, date, and location of the arrest. Residents and attorneys can request arrest records through the JSO's public records request process, which is governed by the Florida Public Records Law, also known as the Sunshine Law. Arrest records typically include personal information about the arrestee, the arresting officer's details, and any related court proceedings.

Public Records Access

Property and land records for Neptune Beach are maintained by Duval County. The Duval County Property Appraiser's Office, located at 231 East Forsyth Street, Jacksonville, FL 32202 (phone: 904-255-5900, website: https://www.coj.net/departments/property-appraiser), maintains assessment records, property valuations, exemption information, and ownership data.
The Property Appraiser's website offers a free, comprehensive online property search tool where users can search by property address, owner name, parcel ID, or subdivision to view current and historical assessed values, property characteristics, aerial imagery, sales history, and exemption status. The Duval County Clerk of Courts, Official Records Division, 330 East Bay Street, Jacksonville, FL 32202 (phone: 904-255-2000, website: https://www.duvalclerk.com), serves as the county recorder and maintains recorded documents including deeds, mortgages, liens, satisfactions, easements, plats, and other instruments affecting real property. The Official Records database is available online at https://www.duvalclerk.com/ccmswebpublic/recordssearch with free searching and viewing of recorded documents dating back several decades. Users can search by name (grantor/grantee), document type, book and page, or official record number. The county also provides a GIS mapping system through the Property Appraiser's website that integrates parcel data with interactive maps, allowing users to view property boundaries, zoning, flood zones, and nearby properties.

Economy & Demographics

Neptune Beach's economy is primarily driven by tourism, hospitality, retail, and residential services catering to its beach community. Major employers in and around Neptune Beach include local restaurants and retail establishments concentrated in the Beaches Town Center, Atlantic Boulevard commercial corridor, and beachfront businesses.
Many residents commute to larger employment centers in Jacksonville, including Naval Station Mayport (just north of Neptune Beach), Baptist Health Beaches Hospital, the Jacksonville Port Authority, and major employers such as Bank of America, CSX Corporation, and Fidelity National Financial. The median household income in Neptune Beach is estimated at approximately $85,000, significantly higher than the Duval County median of around $60,000, reflecting the city's desirable coastal location and affluent residential character. Neptune Beach's economy benefits from its position within the greater Jacksonville metropolitan area while maintaining its distinct small-town beach community identity. Recent development has focused on mixed-use projects along Atlantic Boulevard and residential infill, with emphasis on preserving the city's low-rise, residential character. The city's economy remains closely tied to Duval County's broader economic base, which includes logistics, financial services, healthcare, military installations, and the Port of Jacksonville. Tourism peaks during summer months, and the Beaches area attracts visitors year-round for its mild climate, recreational opportunities, and proximity to downtown Jacksonville.

Law Enforcement & Arrest Records

The Neptune Beach Police Department, located at 116 First Street, Neptune Beach, FL 32266 (phone: 904-270-1656, website: https://www.ci.neptune-beach.fl.us/police), provides law enforcement services for the city and maintains records of incidents, arrests, and police reports within city limits. Residents can request police reports and incident records by visiting the department in person or submitting written requests under Florida's public records law. The Duval County Sheriff's Office (JSO - Jacksonville Sheriff's Office), headquartered at 501 East Bay Street, Jacksonville, FL 32202 (phone: 904-630-0500, website: https://www.jaxsheriff.org), provides broader law enforcement services throughout Duval County and operates the county's detention facilities. For arrest and jail booking information, the Jacksonville Sheriff's Office provides an online Inmate Information Search at https://inmatesearch.jaxsheriff.org where users can search by name or booking number to view current inmates, mugshots, charges, bond amounts, and booking dates. All public records requests for law enforcement records in Florida are governed by Chapter 119, Florida Statutes (Florida Public Records Law), which requires agencies to provide access to public records with limited exemptions for ongoing investigations, confidential informants, and certain personal information. Requesters should submit written requests specifying the records sought, and agencies must respond promptly, though fees for copying and research time may apply.

Vital Records

Vital records for Neptune Beach residents are managed at both the state and county levels. Birth and death certificates are issued by the Florida Department of Health, Bureau of Vital Statistics, P.O. Box 210, Jacksonville, FL 32231 (phone: 904-359-6900, website: http://www.floridahealth.gov/certificates). Birth certificates cost $9.00 for the first copy and $4.00 for each additional copy ordered at the same time; death certificates cost $5.00 each.
Certified copies can be ordered online through VitalChek (https://www.vitalchek.com) with additional service fees, by mail, or in person at the Duval County Health Department. Processing typically takes 2-4 weeks by mail, or same-day service is available for in-person requests. Only eligible parties—the record subject (if 18+), parents listed on the record, legal guardians, or individuals with court orders—may request birth certificates. Marriage licenses are issued by the Duval County Clerk of Courts, Marriage License Division, 330 East Bay Street, Suite 105, Jacksonville, FL 32202 (phone: 904-255-2000). The marriage license fee is $93.50, reduced to $61.00 for couples who complete a premarital preparation course. There is no waiting period if both applicants appear together with valid identification. Marriage records from 1980 forward are searchable online at https://www.duvalclerk.com. Divorce records are maintained as court records through the Clerk of Courts and are accessible through the court records search system. Florida requires government-issued photo identification for all vital records requests.

Business & Licensing Records

Neptune Beach requires a city business tax receipt (business license) for businesses operating within city limits. Applications are processed through Neptune Beach City Hall, 116 First Street, Neptune Beach, FL 32266 (phone: 904-270-2402, website: https://www.ci.neptune-beach.fl.us). Fees vary based on business type and are renewed annually on September 30. Applicants must first obtain a Duval County business tax receipt from the Duval County Tax Collector's Office, 231 East Forsyth Street, Jacksonville, FL 32202 (phone: 904-255-5600, website: https://www.duvalcountytaxcollector.com).
Duval County does not require separate fictitious name registration at the county level; all DBA (doing business as) registrations in Florida are filed with the Florida Department of State, Division of Corporations. Business entity searches for corporations, LLCs, partnerships, and trademarks can be conducted free of charge through the Florida Department of State, Division of Corporations website at https://dos.myflorida.com/sunbiz. The Sunbiz portal allows users to search by business name, officer name, or document number to view entity status, registered agent information, principal address, officers and directors, annual report status, and filing history. UCC (Uniform Commercial Code) lien searches are also conducted through the Florida Department of State UCC search portal. Commercial property tax assessments for Neptune Beach businesses can be researched through the Duval County Property Appraiser's website at https://www.coj.net/departments/property-appraiser using the property search function.

Elections & Voter Records

Neptune Beach voters are served by the Duval County Supervisor of Elections, located at 105 East Monroe Street, Jacksonville, FL 32202 (phone: 904-255-8683, website: https://www.duvalelections.com). Florida residents can register to vote online at https://registertovoteflorida.gov, and the registration deadline is 29 days before any election. Applicants must provide a Florida driver's license or ID card number, or the last four digits of their Social Security number. Neptune Beach holds municipal elections for mayor and city commissioners (four commission seats) on a staggered schedule. The city operates under a commission-manager form of government. Municipal elections are typically held in even-numbered years in August (primary if needed) and November (general election). The next Neptune Beach municipal elections are scheduled for 2026, when mayor and two commission seats will be on the ballot. Candidates for Neptune Beach municipal office must file qualifying papers with the city and meet residency requirements. Neptune Beach residents can find their assigned polling location by using the precinct finder tool at https://www.duvalelections.com/Precincts or by calling the Supervisor of Elections office. Florida's public records law makes extensive election records accessible, including voter registration lists (with exemptions for confidential information), campaign finance reports filed with the Florida Division of Elections (https://dos.myflorida.com/elections/candidates-committees/campaign-finance), candidate qualifying documents, and precinct-level election results. In the November 2024 presidential election, Duval County reported approximately 64% voter turnout with over 580,000 registered voters and roughly 375,000 ballots cast. For the November 3, 2026 general election, Neptune Beach and Duval County voters will decide races including Florida Governor, all Florida Cabinet offices (Attorney General, Chief Financial Officer, Commissioner of Agriculture), Florida State Senate District 4, Florida House District 16, and various Duval County offices including Sheriff, Property Appraiser, Tax Collector, Clerk of Courts, and Supervisor of Elections. Neptune Beach municipal races for mayor and two city commission seats will also be on the ballot. Florida voters can request vote-by-mail ballots (absentee ballots) online at https://www.duvalelections.com or by contacting the Supervisor of Elections office. Vote-by-mail ballot requests are valid for two general election cycles and must be received no later than 10 days before Election Day. Voted ballots must be received by 7:00 PM on Election Day to be counted.

Public Records Transparency Score

Court Records: ✅ Free Online Statewide Portal | Property: ✅ Free Online Assessor+Recorder | Arrest Logs: ✅ Online Inmate Roster | Vital Records: ✅ Online Ordering | Business: ✅ Free State Database | Elections: ✅ Online Registration & Results | Overall: 9.5/10 — Duval County and Florida provide exceptional public records access with comprehensive, free online databases for nearly all record types, robust search tools, and user-friendly portals that set a national standard for transparency.

Frequently Asked Questions

1 What is the process for someone who is arrested in Neptune Beach, Duval County, Florida to go through the jail and court system?
If you are arrested in the City of Neptune Beach, Florida, you will be transported to the Duval County Jail for booking and processing. During booking, officers will record your personal information, take fingerprints and photographs, and log personal belongings. After booking, you may be held pending arraignment before the Duval County Court. Under Florida law, you have the right to remain silent and the right to an attorney; if you cannot afford legal representation, a public defender will be appointed. Bail may be set at arraignment depending on the charges, your criminal history, and flight risk. Criminal history records are maintained by the Florida Department of Law Enforcement (FDLE). The Duval County Sheriff's Office maintains an online inmate roster at https://www.dc.state.fl.us/offenderSearch/ where you can look up current detainees.
The Neptune Beach area is part of the Duval County Public Schools district. According to the Florida Department of Education, the district's overall grade for the 2019-2020 school year was a B. The district's graduation rate was 81.2%, and the average SAT score was 1020. The district's average reading proficiency was 68.2%, and the average math proficiency was 63.2%.
According to the Florida Department of Law Enforcement's Uniform Crime Report, Neptune Beach had a total of 545 reported crimes in 2019. Of those, there were 4 violent crimes, including 1 murder, 1 rape, 1 robbery, and 1 aggravated assault. There were also 541 property crimes, including 4 burglaries, 535 larcenies, and 2 motor vehicle thefts.
The Neptune Beach Public Library in Duval County, Florida provides residents with access to public records and government document resources. Library cardholders can access online databases including genealogy services, historical newspapers, and Florida 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 Florida Public Records Law (Chapter 119, F.S.), which governs access to government documents in Florida. The library also offers access to genealogy resources including the Neptune Beach Florida Archives and Genealogy at https://dos.myflorida.com/library-archives/genealogy/. Contact the Neptune Beach Public Library reference desk at (904) for assistance or to confirm hours and services.
The Neptune Beach, Duval County, Florida Library is located at 600 3rd Street, Neptune Beach, FL 32266.
Fingerprinting services for Neptune Beach, Florida residents are provided at the Neptune Beach Police Department, which serves Duval 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 Neptune Beach Police Department at (904) 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 Florida Department of Law Enforcement (FDLE) for processing. For statewide fingerprint-based background checks, visit the Florida Department of Law Enforcement (FDLE) at https://www.fdle.state.fl.us/Criminal-History-Records.
In order to obtain vital records for Neptune Beach, Duval County, Florida, you will need to contact the Duval County Clerk of Court. You can contact them by phone or by mail.

The vital records that can be obtained from the Duval County Clerk of Court include birth certificates, death certificates, marriage licenses, and divorce decrees. All of these records will include the address of the individual in question.
Police reports from Neptune Beach, Florida can be obtained from the Neptune Beach Police Department, located in Duval County. To request a police report, visit the Records Division in person or submit a written request by mail. You will typically need the report number, date of incident, and your valid photo ID. A fee may be charged per page for copies. Under the Florida Public Records Law (Chapter 119, F.S.), most police reports are public records in Florida, though portions related to active investigations, juvenile records, or sensitive personal information may be redacted. Contact the Neptune Beach Police Department Records Division at (904) for information on fees, hours, and online request options. For statewide criminal records, visit https://www.fdle.state.fl.us/Criminal-History-Records.
A background check in Neptune Beach, Duval County, Florida typically includes a review of criminal history, driving records, credit history, employment verification, education verification, and sex offender registry status. Employers, landlords, and licensing boards commonly request background checks in Florida. Criminal background checks are processed through the Florida Department of Law Enforcement (FDLE), which maintains arrest records, convictions, and disposition data for Florida residents. The Florida Department of Law Enforcement (FDLE) provides official criminal history checks at https://www.fdle.state.fl.us/Criminal-History-Records. Under the Florida Public Records Law (Chapter 119, F.S.), individuals have the right to request their own records. Federal background checks are available through the FBI's Identity History Summary program. The Fair Credit Reporting Act (FCRA) governs how background check information may be used by employers and landlords.