Mayodan Public Records Directory

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

About Mayodan

Nestled in the picturesque landscape of Rockingham County, Mayodan is a quaint town that has become a charming community for its approximately 2,400 residents. Established in the late 19th century, Mayodan's history is deeply rooted in the textile industry, which has shaped the town's cultural and economic identity. Today, Mayodan offers a blend of small-town charm and modern amenities, making it an attractive destination for families, outdoor enthusiasts, and those seeking a slower-paced way of life.

Police Department & Arrest Records

In addition to the Mayodan, Rockingham County Sheriff's Office, several municipal police departments operate within the county, including the Reidsville Police Department, Eden Police Department, and Madison Police Department. These agencies are responsible for law enforcement within their respective city limits and work in coordination with the Sheriff's Office on major crimes and investigations. Each department focuses on community policing and crime prevention, ensuring the safety and security of residents throughout Rockingham County.

Jail & Inmate Records

The Rockingham County Detention Center is the primary facility for housing individuals who have been arrested in the county. The booking process involves photographing, fingerprinting, and recording personal information of the detainees. Inmate lookup is available through the Sheriff's Office, allowing family members and attorneys to find information about current inmates. Visitation rules are specific to the facility, with scheduled times and regulations that must be followed.

Court Records

The Rockingham County Courthouse in Wentworth, North Carolina, serves as the primary judicial hub for Mayodan. This courthouse houses the district and superior courts, where civil, criminal, and administrative cases are heard. Court records, including case files and legal proceedings, can be accessed through the North Carolina Judicial Branch website at https://www.nccourts.gov/courts/district-court.

Criminal Records

The criminal records ecosystem in Rockingham County includes records of felonies, misdemeanors, traffic violations, and the sex offender registry. The Rockingham County Sheriff's Office and local police departments maintain these records. To run a background check in North Carolina, individuals can contact the North Carolina Bureau of Investigation, which provides statewide criminal history reports. These records are essential for legal proceedings, employment screenings, and ensuring public safety.

Arrest Records

Arrest records in Rockingham County are maintained by the Rockingham County Sheriff's Office. These records include details of the arrest, charges, and personal information of the individual. Residents and attorneys can request arrest records by contacting the Sheriff's Office directly. The records provide comprehensive information about the arrest, including the date, time, and location. Under the North Carolina Public Records Law, these records are generally accessible to the public, ensuring transparency and accountability in law enforcement activities.

Public Records Access

The Town of Mayodan maintains a comprehensive public records repository, providing residents and visitors with easy access to a wide range of municipal information. This includes town council meeting minutes, zoning and planning documents, as well as records related to local government operations and public services. The public can access these records through the town's official website at http://www.townofmayodan.com.

Economy & Demographics

Mayodan's economy has historically been driven by the textile industry, with several manufacturing facilities operating within the town. In recent years, the local economy has diversified, with the emergence of small businesses, service providers, and outdoor recreation-related enterprises. The Madison-Mayodan Recreation Commission, http://www.mmrecdepartment.org/, works to promote the town's natural assets and support the development of tourism-related activities.

Law Enforcement & Arrest Records

The Mayodan Police Department, located at 115 S 3rd Ave, Mayodan, NC 27027, is responsible for maintaining public safety and enforcing local laws within the town. The department's website, http://www.mayodanpolice.org/, provides information on crime statistics, community programs, and contact details for filing public records requests related to law enforcement activities.

Vital Records

The Rockingham County Register of Deeds office in Wentworth, North Carolina, is the primary source for vital records related to Mayodan. This office maintains birth, marriage, and death certificates, as well as property records and land transactions. Residents and researchers can visit the office or access select records online at https://www.rockinghamcountync.gov/departments/register-of-deeds.

Business & Licensing Records

The Town of Mayodan's economic development initiatives are overseen by the Mayodan Economic Development Commission, which works to attract new businesses and support the growth of existing enterprises. The commission's website, http://www.townofmayodan.com/economic-development, provides information on available commercial properties, incentive programs, and resources for local businesses.

Elections & Voter Records

Mayodan voters are served by the Rockingham County Board of Elections, located at 370 NC Highway 65, Suite 5, Reidsville, NC 27320 (phone: 336-634-3107, website: rockinghamcountync.gov/departments/board-of-elections). This office administers all federal, state, county, and municipal elections for Mayodan residents, including voter registration, absentee voting, early voting sites, Election Day polling places, and vote tabulation.

North Carolina residents can register to vote online at ncsbe.gov/registering, the North Carolina State Board of Elections website. The deadline to register for an election is 25 days before Election Day. Voters can also register in person at the Rockingham County Board of Elections office, the North Carolina Division of Motor Vehicles when obtaining or renewing a driver's license, or at various public agencies. North Carolina requires voters to provide a driver's license number or the last four digits of a Social Security number when registering. North Carolina does not offer same-day registration at the polls on Election Day, though same-day registration is available during the early voting period.

Mayodan holds municipal elections for Mayor and Town Council seats. These elections are conducted on a partisan basis in odd-numbered years, with the next municipal election scheduled for November 2025. Mayodan voters elect a mayor and five council members. Information about candidates, sample ballots, and local ballot measures can be found through the Rockingham County Board of Elections website and the State Board of Elections portal at ncsbe.gov.

Mayodan residents can find their assigned polling place by visiting the North Carolina voter search tool at vt.ncsbe.gov/RegLkup, where they enter their name and date of birth or county and registration number. The tool displays registration status, precinct, polling location, elected representatives, and sample ballots for upcoming elections. Early voting sites for Rockingham County are announced before each election and typically include multiple locations throughout the county for voter convenience.

North Carolina election records that are public include voter registration lists (available for purchase for political purposes), campaign finance reports filed with the State Board of Elections (searchable at ncsbe.gov/campaign-finance), candidate filing information, precinct-level election results, and absentee ballot statistics. Individual voter history (which elections a person voted in, though not how they voted) is also public record.

In the November 2024 presidential election, Rockingham County saw turnout of approximately 55-60% of registered voters, with approximately 45,000 ballots cast out of roughly 75,000 registered voters. The county has traditionally leaned Republican in recent presidential elections.

On November 3, 2026, Mayodan and Rockingham County voters will decide several important races. North Carolina voters will elect a U.S. Senator (the Class II seat currently held by Senator Thom Tillis is not up in 2026, but the Class III seat may have a special election depending on circumstances). There is no gubernatorial race in 2026 as North Carolina elects governors in presidential years. Voters will elect U.S. House representatives (Mayodan is in North Carolina's 6th Congressional District), all North Carolina House of Representatives seats (100 seats, two-year terms), and half of the North Carolina Senate seats (50 seats total, four-year staggered terms). County-level races may include Sheriff, County Commissioners, Register of Deeds, and other constitutional offices depending on term expiration. Judicial races for District and Superior Court judges may also appear on the ballot.

North Carolina offers absentee voting by mail for eligible voters. Any registered voter may request an absentee ballot. Civilian absentee ballot request forms must be submitted to the Rockingham County Board of Elections no later than 5:00 PM on the Tuesday before Election Day (though earlier submission is recommended). The request form is available at ncsbe.gov/voting/vote-mail. Completed absentee ballots must be returned by mail (postmarked by Election Day and received within three days) or delivered in person to the county board of elections by 7:30 PM on Election Day. North Carolina requires one witness signature on the absentee ballot return envelope. Military and overseas voters have additional options and extended deadlines under the Uniformed and Overseas Citizens Absentee Voting Act (UOCAVA).

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: 8.5/10 — Rockingham County and North Carolina provide excellent online access to most public records including comprehensive court searches, property data, state business filings, and election information, though some municipal records require in-person requests at Mayodan Town Hall

Frequently Asked Questions

1 What is the process for someone who is arrested in Mayodan, Rockingham County, North Carolina to go through the jail and court system?
If you are arrested in the Town of Mayodan, North Carolina, you will be transported to the Rockingham 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 Rockingham 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 Rockingham 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 Mayodan-Stoneville Elementary School District is located in Rockingham County, North Carolina. 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 95.2%, and the student proficiency rate in English Language Arts was 57.3%.
According to the North Carolina State Bureau of Investigation, the crime rate in Mayodan, Rockingham County, North Carolina for 2019 was 1,845.7 per 100,000 people. This is higher than the national average of 2,036.5 per 100,000 people. The most common crimes in Mayodan were larceny/theft (1,039.3 per 100,000 people), burglary (541.2 per 100,000 people), and motor vehicle theft (265.2 per 100,000 people).
The Mayodan Public Library in Rockingham 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 Mayodan North Carolina Archives and Genealogy at https://archives.ncdcr.gov/. Contact the Mayodan Public Library reference desk at (336) for assistance or to confirm hours and services.
The Mayodan, Rockingham County, North Carolina Library is located at 602 W Main St, Mayodan, NC 27027.
Fingerprinting services for Mayodan, North Carolina residents are provided at the Mayodan Police Department, which serves Rockingham 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 Mayodan Police Department at (336) 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/.
To obtain vital records for Mayodan, Rockingham County, North Carolina, you will need to contact the Rockingham County Register of Deeds office.

The vital records available from the Register of Deeds office include birth certificates, death certificates, marriage licenses, and divorce decrees. To obtain a copy of a vital record, you will need to fill out an application form and provide a valid photo ID. You will also need to pay a fee for the record.
A background check in Mayodan, Rockingham 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.