Weaverville Public Records Directory

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

About Weaverville

Weaverville is a small town in northern Buncombe County, North Carolina, located approximately 10 miles north of Asheville along US Highway 25/70. With a population of around 4,200 residents as of recent estimates, Weaverville was incorporated in 1875 and is known for its historic Main Street, the annual Sourwood Festival held each August, and its reputation as one of the best small towns in North Carolina. The town is part of the Asheville metropolitan area and features landmarks including Lake Louise Park, the Dry Ridge Museum showcasing local history, and the historic Reems Creek area.
Major employers include local retail businesses along Main Street, education institutions, and health services, with many residents commuting to Asheville for work. The town has experienced steady growth while maintaining its small-town character and mountain community atmosphere. Public records for Weaverville residents are maintained by both municipal and county agencies. The Town of Weaverville, located at 30 South Main Street, handles town-specific records including business licenses, planning and zoning documents, and municipal court records. The Weaverville Police Department maintains law enforcement records for incidents within town limits. However, most public records are managed at the county level by Buncombe County agencies, including the Buncombe County Register of Deeds for property records, the Buncombe County Clerk of Superior Court for court documents, and the Buncombe County Sheriff's Office for county-wide law enforcement matters. North Carolina's Public Records Law (Chapter 132 of the North Carolina General Statutes) governs access to these documents, providing citizens the right to inspect and obtain copies of most governmental records with certain exceptions for confidential information.

Police Department & Arrest Records

In addition to the Buncombe County Sheriff's Office, several municipal police departments operate within the county. The Asheville Police Department serves the city of Asheville, handling urban law enforcement and coordinating with the sheriff's office on major crimes. Other city departments include the Black Mountain Police Department and the Weaverville Police Department, each responsible for maintaining public safety within their respective jurisdictions. These agencies collaborate on regional initiatives and share resources to effectively address crime across the county.

Jail & Inmate Records

The Buncombe County Detention Center, located in Asheville, is the primary facility for housing inmates in the county. The booking process involves fingerprinting, photographing, and recording personal information of the arrested individuals. Inmate lookup services are available online, allowing the public to search for current detainees. Visitation rules require scheduling in advance, with specific hours allocated for visits.

Court Records

Weaverville residents are served by multiple court systems. The Town of Weaverville operates a Municipal Court located at Town Hall, 30 South Main Street, Weaverville, NC 28787 (phone: 828-645-7116), which handles municipal ordinance violations, traffic citations issued within town limits, and other misdemeanor offenses. For more serious matters, the Buncombe County Superior Court and District Court are located at the Buncombe County Courthouse, 60 Court Plaza, Asheville, NC 28801 (phone: 828-250-4100).
The Superior Court handles felony criminal cases, civil cases over $25,000, appeals from District Court, and certain family law matters. The District Court handles misdemeanors, civil cases up to $25,000, family law including divorce and child custody, juvenile matters, estates and probate, and small claims cases up to $10,000. North Carolina provides online access to court records through the state's eCourts system at www1.aoc.state.nc.us/www/calendars.html, though some case details may be restricted. More comprehensive searches can be conducted through the Clerk of Superior Court's office. Certified copies of court documents are available for a fee of $3 for the first page and $1 for each additional page, plus a $3 certification fee. Other fees vary by document type and service requested. Civil filing fees range from $96 to $200 depending on case type.

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.

Arrest Records

Arrest records in Buncombe County are maintained by the Buncombe County Sheriff's Office and the Asheville Police Department. These records include details of the arrest, charges, and booking information. Residents and attorneys can request arrest records through the respective law enforcement agency, following the guidelines set by the North Carolina Public Records Law. An arrest record in Buncombe County typically contains the individual's personal information, the nature of the charges, and the arresting officer's details.

Public Records Access

Property and land records for Weaverville are maintained by Buncombe County agencies. The Buncombe County Tax Assessor's Office, located at 94 Coxe Avenue, Asheville, NC 28801 (phone: 828-250-4910, website: buncombecounty.org/tax), maintains property assessment records including parcel information, property owner names, assessed values, building characteristics, and tax history. The county provides a free online property search tool at buncombecounty.org/tax where residents can search by property address, owner name, parcel identification number (PIN), or account number.
The searchable database includes property characteristics, assessed values, tax amounts, sale history, and building details. The Buncombe County Register of Deeds, located at 94 Coxe Avenue, Suite 8, Asheville, NC 28801 (phone: 828-250-4600, website: buncombecounty.org/deeds), records and maintains official land records including deeds, deeds of trust, mortgages, liens, releases, easements, plats, and other documents affecting real property. The Register of Deeds provides free online access to recorded documents at buncombecounty.org/deeds/search where users can search by name, book and page, instrument number, or parcel ID. Images of recorded documents dating back many decades are available online at no charge. Buncombe County also provides a comprehensive GIS mapping system at gis.buncombecounty.org with interactive parcel maps, aerial photography, zoning information, flood zones, and property boundaries. This GIS viewer is free to use and provides detailed parcel-level information for all properties in Weaverville and throughout Buncombe County.

Economy & Demographics

Weaverville's economy is characterized by small-town retail, professional services, and its role as a residential community within the greater Asheville metropolitan area. Major employers in Weaverville include the Town of Weaverville government, Buncombe County Schools (which operates several schools serving the area including North Buncombe High School and North Windy Ridge Intermediate School), Ingles Markets (which operates a supermarket in town), and numerous small businesses along historic Main Street including restaurants, boutiques, and professional offices.
The medical and healthcare sector is significant with facilities like Mission Health (now part of HCA Healthcare) employing area residents. Many Weaverville residents commute to Asheville for employment in healthcare, education, tourism, and professional services. The town has experienced steady residential growth over the past two decades as families and retirees are attracted to its mountain setting, good schools, and proximity to Asheville. The median household income in Weaverville is estimated at approximately $65,000-$75,000, notably higher than the state average. Recent economic development has focused on managed growth, preserving the town's historic character while accommodating new retail and residential development along the US 25/70 corridor. Weaverville benefits economically from tourism related to the annual Sourwood Festival, outdoor recreation access including the nearby Blue Ridge Parkway, and its reputation as a desirable small town in the Asheville area. The town's economy is closely tied to the broader Buncombe County economy, which is driven by healthcare, tourism, education (including UNC Asheville and Warren Wilson College), and a growing technology sector.

Law Enforcement & Arrest Records

Law enforcement services in Weaverville are provided by the Weaverville Police Department, located at 30 South Main Street, Weaverville, NC 28787. The department can be reached at (828) 645-7116, and their administrative office handles requests for police reports and incident records pursuant to North Carolina General Statute Chapter 132. To request police reports, residents may visit the department in person during business hours or submit written requests. The Weaverville Police Department has jurisdiction within the town limits and handles local law enforcement matters. The Buncombe County Sheriff's Office, headquartered at 202 Haywood Street, Asheville, NC 28801 (phone: 828-250-6670, website: buncombecounty.org/sheriff), provides law enforcement services in unincorporated areas of Buncombe County and operates the county detention facility. For arrests and jail bookings, the Buncombe County Detention Facility maintains an online inmate search at buncombecounty.org/sheriff which provides information on current inmates including names, booking dates, charges, bond amounts, and mugshots when available. Arrest records and booking logs are public records under North Carolina law. North Carolina public records requests are governed by North Carolina General Statutes Chapter 132 (Public Records Law), which requires government agencies to make records available for inspection and copying with limited exceptions. Requests should be made in writing and agencies have a reasonable time to respond, though no specific time limit is mandated by statute. The requesting party typically must pay for copying costs.

Vital Records

Vital records for Weaverville residents are managed at both county and state levels. Birth and death certificates are issued by the North Carolina Department of Health and Human Services, Vital Records Section, 1903 Mail Service Center, Raleigh, NC 27699-1903 (phone: 919-733-3000, website: vitalrecords.nc.gov). Birth certificates cost $24 for a certified copy and death certificates cost $24 for the first copy and $15 for each additional copy ordered at the same time.
Applications can be submitted online through VitalChek at vitalrecords.nc.gov, in person at the state office or select county health departments, or by mail. Processing time is typically 4-6 weeks by mail or 10-15 business days for online orders plus shipping. The Buncombe County Register of Deeds, 94 Coxe Avenue, Suite 8, Asheville, NC 28801 (phone: 828-250-4600) also maintains birth and death records that were filed locally, particularly older records. Marriage licenses are issued by the Buncombe County Register of Deeds at the same address. The fee is $60 for the marriage license, which is valid for 60 days from the date of issuance. Both parties must appear in person with valid photo identification and their Social Security numbers. North Carolina has no waiting period and no blood test requirement. Divorce records are maintained by the Buncombe County Clerk of Superior Court, 60 Court Plaza, Asheville, NC 28801, as part of court case files. Only parties to the divorce, their attorneys, or individuals with a court order may obtain certified copies of divorce decrees. North Carolina restricts access to vital records to immediate family members, legal representatives, or those with a direct and tangible interest, and valid photo identification is required for all requests.

Business & Licensing Records

Business licensing and registration for Weaverville involves multiple agencies. The Town of Weaverville requires business licenses for most businesses operating within town limits. Business license applications and renewals are handled by the Town Clerk's Office at 30 South Main Street, Weaverville, NC 28787 (phone: 828-645-7116, website: weavervillenc.org). The annual business license fee varies based on business type and gross receipts, and licenses must be renewed each year. The Town of Weaverville also handles zoning approvals and planning permits for businesses.
For businesses operating in unincorporated areas of Buncombe County, business licenses may be required by Buncombe County offices. Fictitious business name (DBA) registrations are filed with the Buncombe County Register of Deeds, 94 Coxe Avenue, Suite 8, Asheville, NC 28801 (phone: 828-250-4600), where an assumed business name certificate must be filed if operating under a name different from the owner's legal name. State-level business entity formation and registration is handled by the North Carolina Secretary of State, Corporations Division. The state provides a free online business entity search at www.sosnc.gov where users can search for corporations, LLCs, limited partnerships, and other registered business entities. The database shows entity status, registered agent information, formation date, principal office address, and filing history. North Carolina corporations and LLCs file annual reports with the Secretary of State. UCC (Uniform Commercial Code) financing statements and lien searches are also filed with the North Carolina Secretary of State and can be searched online at www.sosnc.gov. For commercial property tax information, business owners should contact the Buncombe County Tax Assessor at 828-250-4910 or search property records online at buncombecounty.org/tax to view assessed values and tax amounts for commercial properties in Weaverville.

Elections & Voter Records

Weaverville voters are served by the Buncombe County Board of Elections, located at 59 Woodfin Place, Suite 101, Asheville, NC 28801 (phone: 828-250-4200, website: buncombecounty.org/elections). This office administers all federal, state, county, and municipal elections for Weaverville residents. North Carolina residents can register to vote online at ncsbe.gov/registering, the official website of the North Carolina State Board of Elections. The voter registration deadline is 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. North Carolina offers same-day registration during the early voting period. Weaverville holds municipal elections for Mayor and Board of Aldermen (Town Council) in odd-numbered years, with the most recent elections in November 2023. The next Weaverville municipal elections are scheduled for November 2025 for all Town Council seats and Mayor. Information about local candidates, sample ballots, and municipal election results can be found at the Buncombe County Board of Elections website. To find their assigned polling place, Weaverville voters can use the polling place lookup tool at vt.ncsbe.gov/PPLkup or contact the Buncombe County Board of Elections. North Carolina makes extensive election records publicly available, including voter registration lists (with some personal information redacted), campaign finance reports through the State Board of Elections, candidate filing information, precinct-level election results, and voter history records. In the November 2024 presidential election, Buncombe County had approximately 65% voter turnout with over 135,000 votes cast out of roughly 210,000 registered voters, making it one of the highest turnout counties in North Carolina. For the November 3, 2026 general election, Weaverville and Buncombe County voters will decide several important races including the U.S. Senate seat (North Carolina's Class II Senate seat is up in 2026), all North Carolina U.S. House seats including the 11th Congressional District which includes Weaverville, North Carolina state legislature races for the State Senate and State House of Representatives, and various county offices including Buncombe County Commissioners, Sheriff, and other constitutional officers. North Carolina does not have a gubernatorial election in 2026 (the next Governor race is in 2028). Absentee voting in North Carolina allows any registered voter to request a mail-in absentee ballot through the county board of elections either 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 be received by 7:30 PM on Election Day. North Carolina also offers an extensive early voting period typically beginning 17 days before Election Day at designated early voting sites throughout Buncombe County, with specific locations and hours 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: ✅ 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 — 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 is the process for someone who is arrested in Weaverville, Buncombe County, North Carolina to go through the jail and court system?
If you are arrested in the Town of Weaverville, North Carolina, you will be transported to the Buncombe 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 Buncombe 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 Buncombe 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 Weaverville, Buncombe County, North Carolina is the Buncombe County Schools. According to the North Carolina Department of Public Instruction, the district's performance data for the 2019-2020 school year is as follows:

- Graduation Rate: 93.2%
- English Language Arts Proficiency: 68.2%
- Math Proficiency: 63.2%
- Science Proficiency: 68.2%
The most recent crime statistics for Weaverville, Buncombe County, North Carolina are from 2019. In 2019, there were a total of 545 reported crimes in Weaverville, including 4 homicides, 8 rapes, 28 robberies, and 505 incidents of property crime.
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 at (828) 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 at (828) 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 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.
A background check in Weaverville, Buncombe 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.