Weaverville Public Records Directory

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

Law Enforcement

Beyond the Buncombe County Sheriff's Office, several municipal departments maintain law enforcement throughout the county. The Asheville Police Department handles urban policing for the county seat and coordinates with the sheriff on major investigations. The Black Mountain Police Department and the Weaverville Police Department each patrol their own jurisdictions, maintaining public safety within their town limits. These agencies work together on regional crime-fighting initiatives, sharing intelligence and resources to address criminal activity across the county.

Jail & Inmate Records

The Buncombe County Detention Center in Asheville serves as the main facility for housing inmates throughout Buncombe County. When someone is arrested, they go through booking that includes fingerprinting, photographing, and recording their personal information. The public can search for current detainees through online inmate lookup services provided by the facility. Visitation requires advance scheduling, with specific hours designated for family and attorney visits.

Arrest Records

The Buncombe County Sheriff's Office and Asheville Police Department maintain arrest records for Buncombe County. These records document the circumstances of each arrest, specific charges filed, and booking details. Anyone seeking arrest records—whether residents or attorneys—can request them from the appropriate law enforcement agency by following procedures outlined in the North Carolina Public Records Law. A typical arrest record contains the arrested individual's personal information, the nature and details of charges, and information about the arresting officer.

Court Records

The Buncombe County Courthouse in Asheville serves as the primary judicial center for the region, handling court matters for Weaverville and surrounding communities. Residents can access court records and information about proceedings through the North Carolina Judicial Branch website at https://www.nccourts.gov/, which provides case lookups and schedules for hearings throughout Buncombe County.

Criminal Records

Buncombe County's criminal records system includes felony, misdemeanor, traffic, and sex offender registry records. The Buncombe County Sheriff's Office and local police departments maintain these records, while the North Carolina Bureau of Investigation provides additional resources for background checks. Residents can request criminal background checks through the state bureau, which offers comprehensive reports on an individual's criminal history. The sex offender registry is publicly accessible, ensuring community awareness and safety.

Public Records Access

The Weaverville North Carolina Criminal Records Search and Depository, accessible at https://www.nccourts.gov/help-topics/court-records/criminal-background-check, provides individuals a way to search public records concerning criminal history, arrests, and court proceedings within the town and throughout Buncombe County. This state-maintained system offers background check capabilities for the broader region.

Vital Records

Vital records, such as birth, marriage, and death certificates, for Weaverville and Buncombe County can be obtained through the North Carolina Vital Records Office, accessible at https://vitalrecords.nc.gov/. This office maintains a comprehensive database of vital records for the state, making it the primary source for obtaining these important documents.

Business & Licensing Records

The Town of Weaverville promotes local commerce through its economic development programs, offering support for entrepreneurs and established businesses alike. The town's website at weavervillenc.org features a business directory along with resources designed to help anyone starting, growing, or expanding a business within the community. These tools provide practical guidance for navigating the local business environment.

Economy & Demographics

Weaverville's economy is diverse, with a mix of small businesses, retail establishments, and service providers. The town's Public Works Department, available at https://weavervillenc.org/departments/public-works/, plays a vital role in maintaining the town's infrastructure and supporting local economic development initiatives.

Elections & Voter Records

The Buncombe County Board of Elections administers all federal, state, county, and municipal elections for Weaverville voters from its office at 59 Woodfin Place, Suite 101, Asheville, NC 28801. Residents can reach the office at 828-250-4200 or visit buncombecounty.org/elections for election information. North Carolina residents register to vote online at ncsbe.gov/registering, the official State Board of Elections website. Registration closes 25 days before any election, and voters must provide their North Carolina driver's license number or the last four digits of their Social Security number.
The state does offer same-day registration during early voting. Weaverville conducts municipal elections for Mayor and Board of Aldermen (Town Council) in odd-numbered years, most recently in November 2023. The next municipal elections are scheduled for November 2025, when all Town Council seats and the Mayor's office will appear on the ballot. Local candidates, sample ballots, and municipal results can be found through the Buncombe County elections website. Residents can locate their assigned polling place using the lookup tool at vt.ncsbe.gov/PPLkup or by contacting the Board of Elections directly. North Carolina maintains extensive public election records, including voter registration lists with certain personal details redacted, campaign finance reports available through the State Board of Elections, candidate filing information, precinct-level results, and voter history records. During the November 2024 presidential election, Buncombe County recorded approximately 65% voter turnout with over 135,000 votes cast from roughly 210,000 registered voters, ranking among the highest turnout counties statewide. For the November 3, 2026 general election, voters will decide several significant races: North Carolina's Class II U.S. Senate seat, all U.S. House seats including the 11th Congressional District that encompasses Weaverville, State Senate and State House of Representatives races, and various county offices such as Buncombe County Commissioners, Sheriff, and other constitutional officers. North Carolina does not have a gubernatorial election in 2026—the next Governor race occurs in 2028. Any registered voter can request a mail-in absentee ballot from the Buncombe County Board of elections online, by mail, or in person. Absentee ballot request forms are available at ncsbe.gov or through the Buncombe County Board of Elections. Completed absentee ballots must arrive by 7:30 PM on Election Day. The state also provides an extensive early voting period, typically beginning 17 days before Election Day at designated sites throughout Buncombe County. Specific early voting locations and hours are posted at buncombecounty.org/elections. North Carolina requires voter ID for in-person voting, accepting North Carolina driver's licenses, non-driver ID cards, passports, military IDs, tribal enrollment cards, and certain student IDs from North Carolina colleges.

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 — Buncombe County and North Carolina provide excellent public records access with comprehensive free online databases for property records, court case lookups, inmate searches, business entity information, and detailed election data, making most records easily accessible to the public without fees or in-person visits.

Frequently Asked Questions

1 What are the school district and education performance data for Weaverville, Buncombe County, North Carolina?
Education in Weaverville is served by local school districts. Students attend schools within Buncombe County. The North Carolina Department of Public Instruction oversees K-12 public education for the state, including curriculum standards, teacher certification, and school accountability.

For specific information about schools serving Weaverville, contact the local school district office or visit the North Carolina Department of Public Instruction website to find district boundaries, school ratings, and enrollment information for your address.
Law enforcement in Weaverville, Buncombe County, North Carolina is provided by the Weaverville Police Department and the Buncombe County Sheriff's Office. Crime data for Weaverville is reported to the FBI's Uniform Crime Reporting Program and can be accessed through the FBI Crime Data Explorer. Residents can also request local crime reports from the Weaverville Police Department or the Buncombe County Sheriff's Office.
The Weaverville Public Library in Buncombe 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 Weaverville North Carolina Archives and Genealogy at https://archives.ncdcr.gov/. Contact the Weaverville Public Library reference desk for assistance or to confirm hours and services.
The Weaverville, Buncombe County, North Carolina Library is located at 41 N Main St, Weaverville, NC 28787.
Fingerprinting services for Weaverville, North Carolina residents are provided at the Weaverville Police Department, which serves Buncombe 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 Weaverville Police Department for 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 Weaverville, Buncombe County, North Carolina, you will need to contact the Buncombe County Register of Deeds office.

The vital records available from the Buncombe County Register of Deeds office include birth certificates, death certificates, marriage licenses, and divorce decrees. To obtain a copy of any of these records, you will need to provide the full name of the person listed on the record, the date of the event, and the place of the event. You will also need to provide a valid form of identification and a fee for the record.
To register to vote in Weaverville, North Carolina, residents should contact the Buncombe County Clerk's office, which administers elections for Weaverville and surrounding communities. Eligible voters must be U.S. citizens, residents of North Carolina, and at least 18 years old by Election Day. North Carolina offers voter registration online at ncsbe.gov, by mail, or in person at the Buncombe County Clerk's office. Residents can check their registration status, find their polling location, and view sample ballots through the North Carolina Secretary of State website. For questions about voter registration or elections in Weaverville, contact the Buncombe County election office directly.
Property records for Weaverville, North Carolina are maintained by the Buncombe County Assessor's Office and the Buncombe County Clerk and Recorder. The Assessor's Office is responsible for discovering, listing, and valuing all taxable property within Buncombe County, including parcels in Weaverville. Records available include property ownership, assessed values, legal descriptions, parcel maps, and tax history. The Buncombe County Clerk and Recorder maintains recorded documents including deeds, mortgages, liens, and easements. Many North Carolina counties provide online property record searches through their county websites. For in-person requests, visit the Buncombe County offices at the county courthouse. The Buncombe County Treasurer handles property tax payments and tax sale information.
Birth, death, and marriage records for Weaverville, North Carolina residents are available through both county and state offices. The North Carolina Department of Health and Human Services, Vital Records, located in Raleigh, maintains statewide vital records and can issue certified copies of birth and death certificates for events occurring anywhere in North Carolina. Orders can be placed online, by mail, or in person. Locally, the Buncombe County Clerk's office issues marriage licenses and maintains marriage records for Buncombe County. Birth and death certificates may also be available through local vital records offices. Requestors typically need to provide valid photo identification and proof of their relationship to the person named on the record. Processing times and fees vary by office and record type.
Business licensing for Weaverville, North Carolina operates at municipal, county, and state levels. The Weaverville town or city clerk's office handles local business permits, zoning approvals, and any municipal license requirements for businesses operating within Weaverville limits. Buncombe County may require additional registrations for businesses in unincorporated areas or county-level sales tax licensing. At the state level, all North Carolina businesses must register with the North Carolina Secretary of State and obtain applicable state tax identification numbers from the North Carolina Department of Revenue. Professional licenses for regulated occupations are issued by the relevant North Carolina licensing boards. For a complete list of requirements for starting a business in Weaverville, contact the Weaverville clerk's office and the Buncombe County economic development office.