Vital Records Offices in North Carolina
Addresses, hours, phone numbers, fees, and reviews for 182 vital records and health department offices across 107 North Carolina counties.
- 182
- Offices listed
- 107
- Counties covered
- $30.00
- Birth cert. fee
- 2–3 weeks
- Avg. processing
Browse by office type
Popular cities in North Carolina
All counties (107)
- Alamance County2
- Alexander County2
- Alleghany County1
- Anson County2
- Ashe County1
- Avery County1
- Beaufort County2
- Bertie County1
- Bladen County2
- BOONE County1
- Brunswick County2
- Buncombe County2
- Burke County2
- Cabarrus County1
- Caldwell County2
- Camden County1
- Carteret County2
- Caswell County2
- Catawba County2
- Chatham County2
- Cherokee County2
- Chowan County1
- Clay County2
- Cleveland County2
- Columbus County2
- Craven County2
- Cumberland County2
- Currituck County1
- DANBURY County1
- Dare County2
- Davidson County2
- Davie County2
- Duplin County2
- Durham County2
- Edgecombe County2
- ELIZABETH CITY County1
- Forsyth County2
- Franklin County2
- Gaston County2
- Gates County1
- Graham County2
- Granville County1
- Greene County2
- Guilford County2
- Halifax County2
- Harnett County2
- Haywood County2
- Henderson County2
- Hertford County1
- Hoke County2
- Hyde County2
- Iredell County2
- Jackson County2
- Johnston County2
- Jones County2
- Lee County2
- Lenoir County2
- Lincoln County2
- Macon County2
- Madison County2
- Martin County1
- McDowell County1
- Mecklenburg County2
- Mitchell County1
- Montgomery County2
- Moore County2
- Nash County2
- New Hanover County2
- Northampton County1
- Onslow County2
- Orange County2
- Pamlico County2
- Pasquotank County1
- Pender County1
- Perquimans County1
- Person County2
- Pitt County2
- Polk County2
- Public Health Authority of Cabarrus County1
- Randolph County2
- Richmond County2
- Robeson County2
- Rockingham County2
- Rowan County2
- Rutherford County1
- Sampson County2
- Scotland County2
- SPINDALE County1
- SPRUCE PINE County1
- Stanly County2
- Stokes County1
- Surry County2
- Swain County2
- Transylvania County2
- Tyrrell County1
- Union County2
- Vance County1
- Wake County2
- Warren County2
- Washington County1
- Watauga County1
- Wayne County2
- Wilkes County2
- Wilson County2
- WINTON County1
- Yadkin County2
- Yancey County1
Order your vital record
online today
Don't want to visit the office in person? Our partner Vital Records Online can prepare your birth, death, or marriage certificate application from home.
- Simple formFill out one short online form to generate your application.
- Application preparationGet your vital records documents prepared and ready to mail — no office visit.
- Track your applicationFollow your request online and get notified as it moves along.