Healthcare Providers in North Carolina
277,645 active healthcare providers are enumerated in North Carolina across 989 cities, per the CMS NPPES dataset.
277,645Total providers
204,222Individual providers
73,423Organizations
989Cities
Search within North Carolina
Top Specialties in North Carolina
- 1Social Worker — Clinical17,577
- 2Behavior Technician13,551
- 3Counselor — Mental Health11,023
- 4Pharmacist9,828
- 5Physical Therapist9,514
- 6Physician Assistant9,460
- 7Community/Behavioral Health8,275
- 8Speech-Language Pathologist8,107
- 9Family Medicine7,188
- 10Nurse Practitioner — Family6,930
- 11Student in an Organized Health Care Education/Training Program6,792
- 12Dentist — General Practice5,981
Major Cities in North Carolina
989 cities total; the largest are listed below.
- Charlotte32,081
- Raleigh21,814
- Durham16,399
- Winston Salem12,430
- Greensboro11,357
- Asheville10,212
- Fayetteville9,655
- Wilmington8,665
- Chapel Hill8,331
- Cary7,093
- Greenville7,048
- Concord4,497
- Gastonia4,037
- High Point2,981
- Hickory2,941
- Jacksonville2,677
- New Bern2,400
- Burlington2,319
- Mooresville2,300
- Salisbury2,284
- Hendersonville2,252
- Huntersville2,091
- Goldsboro2,023
- Fort Bragg2,020
Providers in North Carolina
Page 10 of 20
| Provider | Type | Specialty | City | NPI |
|---|---|---|---|---|
| Shonali Saha, M.D. | Individual | Psychiatry & Neurology — Psychiatry | Chapel Hill, North Carolina | 1003076001 |
| John N Catanzaro, MD | Individual | Internal Medicine — Clinical Cardiac Electrophysiology | Greenville, North Carolina | 1003077140 |
| Michelle Dilipkumar Patel, M.D. | Individual | Ophthalmology | Bermuda Run, North Carolina | 1003077942 |
| Lee Spilman, DPT | Individual | Physical Therapist — Orthopedic | Cary, North Carolina | 1003078957 |
| Susan Lill Craven, NP | Individual | Nurse Practitioner — Psychiatric/Mental Health | Hamlet, North Carolina | 1003079450 |
| Shemeeka L Mcfadden, O.D | Individual | Optometrist | Charlotte, North Carolina | 1003079518 |
| Stacy A Ryman, COTA | Individual | Occupational Therapy Assistant | Lillington, North Carolina | 1003079559 |
| John T Krempecki, OD | Individual | Optometrist | Franklin, North Carolina | 1003079625 |
| Valley Pines Adult Care | Organization | Assisted Living Facility | Fayetteville, North Carolina | 1003079872 |
| Speech 4 Kidz, Inc | Organization | Speech-Language Pathologist | Wilmington, North Carolina | 1003080599 |
| Kamron York Benfield, PA | Individual | Physician Assistant — Medical | Winston Salem, North Carolina | 1003081019 |
| Iredell Physician Network LLC | Organization | Internal Medicine — Endocrinology, Diabetes & Metabolism | Mooresville, North Carolina | 1003081175 |
| Rebecca Ann Drake, LCSW | Individual | Counselor — Mental Health | Jacksonville, North Carolina | 1003081431 |
| Katherine Ann Good, LCMHC | Individual | Counselor — Mental Health | Raleigh, North Carolina | 1003081464 |
| Heather Sutton Banks, COTA/L | Individual | Occupational Therapy Assistant | Jackson, North Carolina | 1003082249 |
| Trinity Urgent Care & Family Practice, PLLC | Organization | Clinic/Center — Urgent Care | Pembroke, North Carolina | 1003082769 |
| Dennis Michael Campbell, MD | Individual | Neurological Surgery | Winston Salem, North Carolina | 1003083148 |
| Rebecca Saenz Dubay, M.D. | Individual | Emergency Medicine | New Bern, North Carolina | 1003083304 |
| Elizabeth D. Lord, PA-C | Individual | Physician Assistant | Rocky Mount, North Carolina | 1003083536 |
| Toni Kay Mascherin, DDS | Individual | Dentist | Cary, North Carolina | 1003083585 |
| Jason Huson Giecko | Individual | Military Health Care Provider — Independent Duty Corpsman | Camp Lejeune, North Carolina | 1003083908 |
| Arthur Walter Sperling, EMT,ASPT,PHARM TECH | Individual | Emergency Medical Technician, Basic | Salisbury, North Carolina | 1003083916 |
| Sandra Theresa Harris-Holloway, CCP | Individual | Perfusionist | Durham, North Carolina | 1003084419 |
| Megan Sean Hardisty, PT | Individual | Physical Therapist — Pediatrics | Raleigh, North Carolina | 1003084906 |
| Tim J White, MA, LPC | Individual | Counselor — Professional | High Point, North Carolina | 1003085291 |