Health Departments in North Carolina
74 health departments, with hours, fees, and reviews.
- Alexander County Health Department338 1st Ave. S.W., Taylorsville, Alexander County · 828-632-9704
- Anson County Health Department110 East Ashe Street, Wadesboro, Anson County · 704-694-5188
- Toe River Health District130 Forest Service Drive, Suite D, Bakersville, Bakersville County · (828) 688-2371
- Beaufort County Health Department1436 Highland Drive, Washington, Beaufort County · 252-946-1902
- Bladen County Health Department300 Mercer Mill Road, Elizabethtown, Bladen County · 910 862-6900
- Brunswick County Health Services25 COURTHOUSE DRIVE, BUILDING A, Bolivia, Brunswick County · (910) 253-2250
- Buncombe County Public Health40 Coxe Avenue, Asheville, Buncombe County · (828) 250-5106
- Burke County Health Department700 E Parker Road, Morganton, Burke County · 828-764-9150
- Caldwell County Health Department2345 Morganton Boulevard SW, Suite B, Lenoir, Caldwell County · 828-426-8400
- Carteret County Health Department3820 Bridges Street, Suite A, Morehead City, Carteret County · 252-728-8550
- Caswell County Health Department189 County Park Rd, Yanceyville, Caswell County · (336) 694-4129
- Catawba County Public Health3070 11th Avenue Drive SE, Hickory, Catawba County · (828) 695-5800
- Chatham County Public Health Department80 East Street, Pittsboro, Chatham County · (919) 542-8220
- Cherokee County Health Department228 Hilton Street, Murphy, Cherokee County · 828-837-7486
- Clay County Health Department345 Courthouse Drive, Hayesville, Clay County · (828) 389-8052
- Cleveland County Health Department200 South Post Road, Shelby, Cleveland County · 980-484-5100
- Columbus County Health DepartmentMiller Building, 304 Jefferson Street, Whiteville, Columbus County · (910) 640-6615 ext 7016
- Craven County Health Department2818 Neuse Boulevard, New Bern, Craven County · 252-636-4920
- Cumberland County Department of Public Health1235 Ramsey Street, Fayetteville, Cumberland County · 910-433-3600
- Davidson County Health Department915 Greensboro Street, Lexington, Davidson County · 336-242-2300
- Duplin County Health Department340 Seminary St, Kenansville, Duplin County · (910) 296-2130
- Durham County Health Department414 East Main Street, Durham, Durham County · 919-560-7600
- Edgecombe County Public Health122 East St. James Street, Tarboro, Edgecombe County · 252-641-7511
- Forsyth County Department of Public Health799 North Highland Avenue, Winston-Salem, Forsyth County · 336-703-3100
- Franklin County Health Department107 Industrial Drive, Suite C, Louisburg, Franklin County · 919-496-2533
- Gaston County Department of Health and Human Services991 W Hudson Blvd, Gastonia, Gaston County · 704-853-5260
- Greene County Health Department227 Kingold Blvd, Suite B, Snow Hill, Greene County · 252-747-8183
- Guilford County Division of Public Health1203 Maple Street, Greensboro, Guilford County · 336-641-7777
- Halifax County Department of Health19 Dobbs St in Halifax, Halifax, Halifax County · 252-583-5021
- Harnett County Health Department307 W. Cornelius Harnett Blvd, Lillington, Harnett County · 910-893-7550
- Henderson County Department of Public Health1200 Spartanburg Hwy., Suite 100, Hendersonville, Henderson County · (828) 692-4223
- Hertford Health Department828 S. Academy St, Ahoskie, Hertford County · 252-862-4054
- Hoke County Health Center683 E Palmer Road, Raeford, Hoke County · 910-875-3717, ext. 2111
- Hyde County Health DepartmentHyde Government Center Complex - Multipurpose Room (30 Oyster Creek Rd., Swan Quarter, Hyde County · 252-926-4178
- Iredell County Health Department318 Turnersburg Hwy, Statesville, Iredell County · 704-878-5300
- Jackson County Department of Public Health538 Scotts Creek Road, Sylva, Jackson County · 828-586-8994
- Johnston County | Public Health Department517 N. Brightleaf Blvd., Smithfield, Johnston County · (919) 989-5200
- Jones County Health Department418 Hwy. 58 North, Unit C, Trenton, Jones County · 252-448-9111
- Lee County Health Department106 Hillcrest Dr, Sanford, Lee County · 919-718-4640
- Lenoir County Health Department201 N. McLewean Street, Kinston, Lenoir County · 252-526-4200
- Lincoln County Health Department200 Gamble Drive, Lincolnton, Lincoln County · (704) 479-5030
- Macon County Public Health Center1830 Lakeside Drive, Franklin, Macon County · (828) 349-2081
- Madison County Health Department493 Medical Park Drive, Marshall, Madison County · 828.649.3531
- Mecklenburg County Public Health249 Billingsley Rd., Charlotte, Mecklenburg County · 704-336-4700
- Montgomery County Health Department217 South Main Street, Troy, Montgomery County · (910) 572-1393
- Moore County Health Department705 Pinehurst Ave, Carthage, Moore County · (910) 947-1663
- Nash County Health Department214 S. Barnes Street, Nashville, Nash County · 252-459-9819
- New Hanover County Public Health1650 Greenfield Street, Wilmington, New Hanover County · 910-798-3500
- Orange County Health Department Vital Records300 W. Tryon St., Hillsborough, Orange County · 919-245-2404
- Pamlico County Health Department203 North Street, Bayboro, Pamlico County · (252) 745-5111
- Albemarle Regional Health Services711 Roanoke Ave, Elizabeth City, Pasquotank County · (252) 338-4400
- Person County Health Department355- A South Madison Boulevard, Roxboro, Person County · 336-597-2204
- Pitt County Public Health Center201 Government Circle, Greenville, Pitt County · 252-902-2300
- Polk County Health Department161 Walker Street, Columbus, Polk County · (828) 894-8271
- Randolph County Public Health2222B S Fayetteville Street, IRA McDowell Building, Asheboro, Randolph County · 336-318-6200
- Richmond County Health Department127 Caroline Street, Rockingham, Richmond County · (910) 997-8301
- Robeson County Health Department460 Country Club Rd, Lumberton, Robeson County · (910) 671-3200
- Rockingham County Health Department371 NC 65 Suite 204, Wentworth, Rockingham County · 336-342-8143
- Rowan County Health Department1811 E Innes Street, Salisbury, Rowan County · 704-216-8777
- Rutherford-Polk-McDowell District Health Department221 Callahan-Koon Road, Spindale, Rutherford County · (828) 223-3908
- Sampson County Health Department360 County Complex Rd. Bldg. E, Suite 200, Clinton, Sampson County · (910) 592-1131
- Scotland County Health Department1405 West Boulevard, Laurinburg, Scotland County · 910-277-2440
- Stanly County Department of Health1000 N First St, Suite 3, Albemarle, Stanly County · 704-982-9171
- Stokes County Health Department1009 Main Street, Danbury, Stokes County · (336) 593-2400
- Swain County Health Department545 Center Street, Bryson City, Swain County · 828-488-3198 x2002
- Transylvania County Health Department106 East Morgan Street, Suite 105, Brevard, Transylvania County · 828-884-3135
- Union County Public Health Department2330 Concord Avenue, Monroe, Union County · 704-296-4800
- Warren County Health Department544 West Ridgeway Street, Warrenton, Warren County · (252) 257-6000
- Appalachian District Health Department (AppHealthCare)126 Poplar Grove Connector, Boone, Watauga County · (828) 264-4995
- Wayne County Health Department301 N Herman Street, Goldsboro, Wayne County · 919-731-1000
- Wilkes County Health Department306 College St, Wilkesboro, Wilkes County · 336-651-7450
- Wilson County Health Department1801 Glendale Drive, Wilson, Wilson County · 252-237-3141
- Graham County Health Department
- Public Health Authority of Cabarrus County65 Church St S, Concord · 704-920-2100