Caswell Beach Public Records Directory

All links go directly to official Caswell Beach, North Carolina government websites.

About Caswell Beach

Nestled along the picturesque coastline of North Carolina, the charming community of Caswell Beach is a hidden gem on Oak Island, part of Brunswick County. Known for its serene atmosphere and light pollution-free night skies, Caswell Beach offers a tranquil respite from the hustle and bustle of everyday life. With a population of 489 and a zip code of 28465, this coastal town provides residents and visitors alike with a peaceful and picturesque escape.

Police Department & Arrest Records

In addition to the Caswell Beach, Brunswick County Sheriff's Office, several municipal police departments operate within the county. These include the Leland Police Department, Shallotte Police Department, and Southport Police Department, each responsible for law enforcement within their respective city limits. These departments work in coordination with the Sheriff's Office to address major crimes and ensure public safety across the county. They handle local ordinances, traffic enforcement, and community policing efforts, contributing to the overall law enforcement landscape in Brunswick County.

Jail & Inmate Records

The Brunswick County Detention Center is the main facility for housing individuals arrested in the county. The booking process at the detention center involves fingerprinting, photographing, and recording personal information of the arrestees. Inmate lookup is available through the Brunswick County Sheriff's Office website, allowing family members and legal representatives to find information about current detainees. Visitation rules at the detention center require scheduling in advance, and visitors must adhere to strict guidelines regarding identification and conduct.

Court Records

For individuals seeking criminal records information for the Caswell Beach area, the North Carolina Courts website at https://www.nccourts.gov/help-topics/court-records/criminal-background-check provides a centralized depository and search tool. This resource allows users to access and review criminal records related to the Caswell Beach community.

Criminal Records

The criminal records system in Brunswick County encompasses a range of records, including felony, misdemeanor, traffic violations, and the sex offender registry. The Brunswick County Sheriff's Office and local police departments maintain these records, which are accessible to the public under the North Carolina Public Records Law. To conduct a background check, residents can request information from the Sheriff's Office or use the North Carolina Bureau of Investigation's services, which provide statewide criminal records checks.

Arrest Records

Arrest records in Brunswick County are maintained by the Brunswick County Sheriff's Office. These records include detailed information about the arrest, charges, and booking details. Residents and attorneys can request arrest records by contacting the Sheriff's Office directly. Under the North Carolina Public Records Law, arrest records are generally accessible to the public, although certain restrictions may apply to protect ongoing investigations or sensitive information.

Public Records Access

The Caswell Beach Town Clerk's office serves as the central repository for various public records, including birth, marriage, and death certificates, as well as property records and city council meeting minutes. Residents and interested parties can access these records by visiting the Caswell Beach Town Clerk's office or the official Caswell Beach website at https://www.caswellbeach.org/town-clerk-human-resources.

Economy & Demographics

Caswell Beach's economy is largely driven by tourism, with visitors drawn to the town's pristine beaches, outdoor recreation opportunities, and charming coastal atmosphere. The Caswell Beach Public Works Department plays a vital role in maintaining the town's infrastructure and supporting local businesses, ensuring a thriving economic environment. Public records related to the town's economic development and tourism efforts can be obtained through the Caswell Beach Public Works Department at https://www.caswellbeach.org/public-works.

Law Enforcement & Arrest Records

The Caswell Beach Police Department serves as the primary law enforcement agency for the town, responsible for maintaining public safety and enforcing local laws. The department's public records, including incident reports and crime statistics, can be accessed by contacting the Caswell Beach Police Department directly or visiting the town's website at https://www.caswellbeach.org/police-department.

Vital Records

The Caswell Beach community maintains comprehensive vital records, including birth, marriage, and death certificates. These records are managed by the Caswell Beach Town Clerk's office and can be accessed by contacting the office directly or visiting the town's website at https://www.caswellbeach.org/town-clerk-human-resources.

Business & Licensing Records

Caswell Beach is home to a diverse range of businesses, from local shops and restaurants to professional services. The Caswell Beach Public Works Department oversees the town's infrastructure and coordinates with local businesses to ensure a well-functioning community. Business-related public records, such as licenses and permits, can be obtained through the Caswell Beach Public Works Department by visiting https://www.caswellbeach.org/public-works.

Elections & Voter Records

Caswell Beach voters participate in municipal, county, state, and federal elections administered by the Brunswick County Board of Elections, located at 30 Government Center Drive NE, Suite 270, Bolivia, NC 28422 (phone: 910-253-2350, website: www.brunswickcountync.gov/elections). North Carolina residents can register to vote online at www.ncdot.gov/dmv (through the DMV portal) or at https://voterinforequest.elections.nc.gov, by mail using a paper registration form, or in person at the Board of Elections office. The registration deadline is 25 days before any election. Voters must provide their North Carolina driver's license number or the last four digits of their Social Security number. Caswell Beach holds municipal elections in odd-numbered years (most recently November 2023) for the office of Mayor and four Town Council seats, with terms of two years. The next Caswell Beach municipal election will be held in November 2025. Candidate filing and local ballot information is available through the Brunswick County Board of Elections and the Town of Caswell Beach website. Caswell Beach residents vote at assigned precincts; voters can find their specific polling location by using the Voter Search tool at https://vt.ncsbe.gov/RegLkup or by contacting the Board of Elections. In the November 2024 presidential election, Brunswick County saw approximately 63% voter turnout with roughly 92,000 registered voters and 58,000 ballots cast, reflecting strong civic engagement in this growing coastal county. The November 3, 2026 general election will feature critical races including the U.S. Senate seat currently held by Thom Tillis (Class II, up in 2026), all U.S. House seats including North Carolina's 7th Congressional District which includes Brunswick County, North Carolina state legislative seats (all 120 House seats and approximately half of the 50 Senate seats), Brunswick County Board of Commissioners, Brunswick County Sheriff, and various other county offices including Register of Deeds, Clerk of Court, and Board of Education. North Carolina does not have gubernatorial elections in 2026 (next in 2028). Voters can request absentee ballots online at https://votebymail.ncsbe.gov beginning 60 days before an election; completed ballots must be received by 7:30 PM on Election Day. North Carolina requires a witness signature on absentee ballots. Public election records available through the Brunswick County Board of Elections include voter registration lists (with limited personal information redacted), campaign finance reports for local candidates, certified precinct-level results, and candidate filing information, all accessible under North Carolina General Statute § 163-82.10 and related election law provisions.

Public Records Transparency Score

Court Records: ✅ 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.2/10 — Brunswick County and North Carolina provide exceptional public records access with comprehensive online portals for court cases, property records, recorded documents, inmate searches, vital records ordering, business entity searches, and voter information, making Caswell Beach one of the most transparent jurisdictions for public records accessibility on the East Coast.

Frequently Asked Questions

1 What is the process for someone who is arrested in Caswell Beach, Brunswick County, North Carolina to go through the jail and court system?
If you are arrested in the Town of Caswell Beach, North Carolina, you will be transported to the 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 County Court. Under North Carolina 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 North Carolina State Bureau of Investigation (SBI). The County Sheriff's Office maintains an online inmate roster at https://www.ncdps.gov/our-organization/adult-correction/prisons/inmate-search where you can look up current detainees.
The school district for Caswell Beach, Brunswick County, North Carolina is the Brunswick County Schools district. According to the North Carolina Department of Public Instruction, the district's overall performance grade for the 2019-2020 school year was a B. The district's graduation rate was 92.3%, and the district's college and career readiness rate was 57.3%.
Unfortunately, there is no publicly available crime data for Caswell Beach, Brunswick County, North Carolina. The closest available data is for the entire county of Brunswick, which can be found on the North Carolina State Bureau of Investigation's website.
The Caswell Beach Public Library in County, North Carolina provides residents with access to public records and government document resources. Library cardholders can access online databases including genealogy services, historical newspapers, and North Carolina 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 North Carolina Public Records Law, which governs access to government documents in North Carolina. The library also offers access to genealogy resources including the Caswell Beach North Carolina Archives and Genealogy at https://archives.ncdcr.gov/. Contact the Caswell Beach Public Library reference desk at (910) for assistance or to confirm hours and services.
The Caswell Beach, Brunswick County, North Carolina Library is located at 801 N. Fort Fisher Blvd., Caswell Beach, NC 28465.
Fingerprinting services for Caswell Beach, North Carolina residents are provided at the Caswell Beach Police Department, which serves 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 Caswell Beach Police Department at (910) 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 North Carolina State Bureau of Investigation (SBI) for processing. For statewide fingerprint-based background checks, visit the North Carolina State Bureau of Investigation (SBI) at https://www.ncdoj.gov/public-safety-and-crime-prevention/criminal-records/.
In order to obtain vital records from Caswell Beach, Brunswick County, North Carolina, you will need to contact the Brunswick County Register of Deeds office. You can contact them by phone or by mail.

The records that are available from the Register of Deeds office include birth certificates, death certificates, marriage licenses, and divorce decrees. All of these records will include the address of the individuals involved.
A background check in Caswell Beach, County, North Carolina 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 North Carolina. Criminal background checks are processed through the North Carolina State Bureau of Investigation (SBI), which maintains arrest records, convictions, and disposition data for North Carolina residents. The North Carolina State Bureau of Investigation (SBI) provides official criminal history checks at https://www.ncdoj.gov/public-safety-and-crime-prevention/criminal-records/. Under the North Carolina Public Records Law, 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.