Community health centers in North Carolina
827 health centers. Community health center: 827.
Community health centers offer primary care (checkups, care when you are sick, and often dental, mental health and pharmacy services) to everyone in their area. Health centers in the federal Health Center Program (HRSA) must offer discounts based on income, called a sliding fee scale, and must serve patients whether or not they have insurance or can pay. In a medical emergency, call 911.
By county
- Alamance County6
- Alleghany County4
- Anson County2
- Ashe County4
- Avery County4
- Beaufort County4
- Bertie County4
- Bladen County4
- Brunswick County4
- Buncombe County79
- Burke County14
- Cabarrus County6
- Caldwell County23
- Carteret County1
- Caswell County7
- Catawba County52
- Chatham County4
- Cherokee County2
- Chowan County1
- Cleveland County19
- Columbus County5
- Craven County7
- Cumberland County7
- Currituck County1
- Dare County1
- Davidson County6
- Davie County15
- Duplin County12
- Durham County10
- Edgecombe County7
- Forsyth County19
- Franklin County1
- Gaston County75
- Gates County5
- Graham County1
- Granville County3
- Greene County6
- Guilford County6
- Halifax County13
- Harnett County5
- Haywood County4
- Henderson County40
- Hertford County5
- Hoke County2
- Hyde County6
- Iredell County10
- Jackson County10
- Johnston County5
- Lee County4
- Lenoir County16
- Lincoln County21
- Macon County4
- Madison County7
- Martin County2
- McDowell County18
- Mecklenburg County30
- Mitchell County3
- Montgomery County1
- Nash County6
- New Hanover County5
- Northampton County5
- Onslow County3
- Orange County10
- Pamlico County1
- Pasquotank County1
- Pender County7
- Person County3
- Pitt County4
- Polk County8
- Randolph County12
- Richmond County4
- Robeson County10
- Rockingham County1
- Rowan County5
- Rutherford County9
- Sampson County13
- Scotland County1
- Stanly County2
- Surry County3
- Swain County3
- Transylvania County17
- Union County4
- Vance County2
- Wake County15
- Warren County1
- Washington County2
- Watauga County8
- Wayne County8
- Wilkes County2
- Wilson County3
- Yadkin County7
- Yancey County5
By city
- Asheville52
- Gastonia40
- Charlotte28
- Hendersonville27
- Hickory24
- Marion16
- Winston Salem16
- Lincolnton15
- Kinston13
- Asheboro12
- Brevard12
- Lenoir12
- Mocksville12
- Dunn10
- Durham10
- Shelby10
- Statesville10
- Arden9
- Candler9
- Newton9
- Rocky Mount9
- Belmont8
- Morganton8
- Boone7
- Raleigh7
- Roanoke Rapids7
- Bessemer City6
- Claremont6
- Concord6
- New Bern6
- Snow Hill6
- Sylva6
- Weaverville6
- Burlington5
- Burnsville5
- Dallas5
- Fayetteville5
- Granite Falls5
- Kings Mountain5
- Maiden5
- Marshall5
- Yanceyville5
- Cherryville4
- Clinton4
- Columbus4
- Conover4
- Cullowhee4
- Faison4
- Gatesville4
- Goldsboro4
- Greensboro4
- Greenville4
- Lexington4
- Mount Holly4
- Newland4
- Sanford4
- Sparta4
- Stanley4
- Wilmington4
- Bryson City3
- Catawba3
- Chapel Hill3
- Collettsville3
- Connelly Springs3
- Denver3
- Four Oaks3
- Franklin3
- Hillsborough3
- Hudson3
- Jacksonville3
- Jefferson3
- Kernersville3
- Lawndale3
- Lumberton3
- Mill Spring3
- Mills River3
- Monroe3
- Mount Olive3
- Murfreesboro3
- Ocracoke3
- Pembroke3
- Rockingham3
- Rosman3
- Roxboro3
- Washington3
- Waynesville3
- Wilson3
- Advance2
- Ahoskie2
- Albemarle2
- Apex2
- Bakersville2
- Beulaville2
- Boonville2
- Burgaw2
- Carrboro2
- Cary2
- China Grove2
- Clyde2
- East Bend2
- East Flat Rock2
- Efland2
- Elizabethtown2
- Elm City2
- Etowah2
- Flat Rock2
- Fletcher2
- Forest City2
- Hampstead2
- Henderson2
- High Point2
- Iron Station2
- Jackson2
- Kenansville2
- La Grange2
- Lake Lure2
- Lowell2
- Moncure2
- Mount Airy2
- Murphy2
- Oxford2
- Prospect Hill2
- Raeford2
- Rutherfordton2
- Salisbury2
- Swanquarter2
- Thomasville2
- Valdese2
- Vale2
- Wadesboro2
- Wake Forest2
- Warsaw2
- Whiteville2
- Wilkesboro2
- Williamston2
Common questions
How many community health centers are in North Carolina?
Our directory lists 827 health centers in North Carolina, from official government data (Community health center: 827).
Which cities in North Carolina have the most?
Asheville (52), Gastonia (40), Charlotte (28), Hendersonville (27) and Hickory (24).
Which health centers in North Carolina offer a sliding fee scale?
All 809 sites listed by HRSA in its Health Center Program. These health centers must offer discounts based on income and serve patients regardless of ability to pay.
Sources: HRSA Health Center Service Delivery and Look-Alike Sites (retrieved 2026-11-13); CMS Federally Qualified Health Center Enrollments (updated 2026-10-19, retrieved 2026-11-13); NPI Registry monthly file, NPPES (updated 2026-11-01, retrieved 2026-11-07). Methodology