North Carolina, county records

Granville County, North Carolina Public Records

Find the right office in Granville County. Court cases, deeds and parcels, sheriff and jail records, vital records and county filings, each linked to the office that keeps them, with addresses and phone numbers.

Official sources first Free directory Links checked Sep. 13, 2026 Mobile friendly

Start here

Most requested Granville County records

Every card below goes to the government office responsible for that record. Use the category buttons to narrow the list.

Filter by type

Showing 12 official sources

Everything else, organized

More official Granville County record sources

Secondary links stay collapsed until they are needed, keeping the page useful without turning it into an endless wall of cards.

More county sources

Local record guide

About public records in Granville County

Useful local context without burying the official record links above.

County profile

Granville County at a glance

State
North Carolina
County seat
Oxford
Population
59,916
Area
536 sq mi
Founded
1746
Cities and towns
6

Granville County offices and records

Sheriff & Law Enforcement. Granville County Sheriff's Office is responsible for maintaining law and order in Granville County.

Police Departments. Granville County is served by several law enforcement agencies, including Granville County Sheriff's Office and municipal police departments such as the Oxford Police Department, Creedmoor Police Department, and Butner Public Safety. Each agency has jurisdiction over its respective area, with the Sheriff's Office covering unincorporated regions.

Law Enforcement & Arrests. Granville County Sheriff's Office, located at 122 Williamsboro Street, Oxford, NC 27565, is the primary law enforcement agency for unincorporated areas of Granville County. Granville County Detention Center, operated by the Sheriff's Office at the same address, houses pre-trial detainees and sentenced misdemeanants. Inmate lookup services are available through Granville County Sheriff's Office website, where the public can search current inmates by name or booking number. North Carolina General Statute § 132-1 establishes the state's public records law, guaranteeing citizen access to arrest records, booking logs, and incident reports maintained by law enforcement agencies.

Arrest Records. Arrest records in Granville County are maintained by Granville County Sheriff's Office. Residents and attorneys can request arrest records by contacting the Sheriff's Office directly.

Jail & Inmate Records. Inmate lookup is available through the Sheriff's Office, allowing family members and attorneys to find information about current inmates.

Mugshots & Booking Photos. Mugshots in Granville County are taken and retained by Granville County Sheriff's Office during the booking process. These booking photos are part of the public record and can be accessed through the Sheriff's Office website or by request.

Straight answers

Granville County public-records FAQs

Open only the answer you need.

Where can I find mugshots or booking photos in Granville County, North Carolina?

Mugshots and booking photos in Granville County can be accessed through the Granville County Sheriff's Office. They may provide these images online via their official website or upon request at their office. It's advisable to check their online portal or contact them directly for the most current procedures and availability of booking photos.

How do I get a criminal background check in Granville County, North Carolina?

To obtain a criminal background check in Granville County, you can request it through the North Carolina State Bureau of Investigation (SBI). Locally, you may also visit the Granville County Clerk of Court's office for guidance on the process. The SBI provides detailed instructions on their website, including forms and fees required for background checks.

How can I look up sex offenders in Granville County, North Carolina?

To look up sex offenders in Granville County, use the North Carolina Sex Offender Registry. This registry is managed by the North Carolina Department of Public Safety and provides a searchable database online. You can search by name, address, or proximity to specific locations within Granville County.

How do I register to vote in Granville County, North Carolina?

You can register to vote in Granville County through the Granville County Board of Elections at 141 Williamsboro Street, Oxford, NC 27565, or online at ncsbe.gov/registering using your North Carolina driver's license. Registration must be completed at least 25 days before an election, though same-day registration is available during the early voting period. The Board of Elections can be contacted at (919) 693-4084 for assistance with registration or absentee ballot requests.

How do I look up property records in Granville County, North Carolina?

Property records in Granville County can be searched through the Granville County Register of Deeds at 101 Main Street, Oxford, NC 27565, phone (919) 693-5022, or online at granvillecounty.org. The county provides a free online GIS mapping system and deed index search where you can find property deeds, mortgages, liens, plat maps, ownership history, and tax assessment information. For property tax records and valuations, contact the local Tax Department at (919) 693-5240.

How do I get a birth or death certificate in Granville County, North Carolina?

Birth and death certificates for events occurring in Granville County can be obtained from the Granville County Register of Deeds at 101 Main Street, Suite 200, Oxford, NC 27565, phone (919) 693-5022. Certified copies cost $24.00 each and require valid government-issued photo ID from an authorized requester (immediate family or legal representative). You can also order through the North State Vital Records Office or online via VitalChek at vitalchek.com with additional fees and 7-10 business day processing.

How do I find business license records in Granville County, North Carolina?

Business entity records for North Carolina corporations and LLCs are searchable through the North Carolina Secretary of State at sosnc.gov. Fictitious name registrations (DBAs) are filed with the Granville County Register of Deeds at (919) 693-5022. Local business licenses within municipalities should be requested from individual town clerks: Oxford at (919) 603-1131, Butner at (919) 575-6500, or Creedmoor at (919) 528-4000. Professional licenses are maintained by state licensing boards accessible through their respective websites.

Same county

Cities, towns and neighboring counties

Use the city page when a record was created by a municipal police department or city office; use the county page for courts, deeds, vital records and jail custody.