State Directory

Healthcare Providers in NC

Federal CMS data for 17587 providers across 371 cities in NC. Select a city to browse by specialty.

17587
Providers
371 cities
17587
Total Providers
in NC
371
Cities
with provider data
NC
State Abbreviation
NPPES · PECOS · Medicare

Cities in NC

NPPES
City Providers Top Specialties
CHARLOTTE 2312
Internal Medicine Physician Assistant Nurse Anesthetist
RALEIGH 1442
Physician Assistant Internal Medicine Nurse Anesthetist
WINSTON SALEM 1261
Physician Assistant Internal Medicine Student in an Organized Health Care Education/Training Program
DURHAM 1086
Internal Medicine Physician Assistant Student in an Organized Health Care Education/Training Program
WILMINGTON 739
Physician Assistant Internal Medicine Family Medicine
GREENSBORO 738
Internal Medicine Physician Assistant Family Medicine
GREENVILLE 732
Internal Medicine Physician Assistant Registered Nurse
ASHEVILLE 667
Physician Assistant Internal Medicine Nurse Anesthetist
CHAPEL HILL 613
Student in an Organized Health Care Education/Training Program Internal Medicine Physician Assistant
FAYETTEVILLE 437
Physician Assistant Internal Medicine Family Medicine
CONCORD 313
Internal Medicine Physician Assistant Nurse Anesthetist
CARY 292
Physician Assistant Internal Medicine Family Medicine
HICKORY 279
Physician Assistant Family Medicine Internal Medicine
GASTONIA 269
Physician Assistant Internal Medicine Nurse Anesthetist
PINEHURST 269
Physician Assistant Internal Medicine Nurse Practitioner - Family
NEW BERN 222
Physician Assistant Internal Medicine Family Medicine
HENDERSONVILLE 220
Physician Assistant Family Medicine Internal Medicine
HIGH POINT 196
Internal Medicine Physician Assistant Family Medicine
MOORESVILLE 175
Physician Assistant Family Medicine Internal Medicine
BURLINGTON 174
Physician Assistant Internal Medicine Nurse Anesthetist
STATESVILLE 168
Nurse Practitioner - Family Physician Assistant Internal Medicine
HUNTERSVILLE 167
Internal Medicine Physician Assistant Medical Physician Assistant
ROCKY MOUNT 151
Internal Medicine Physician Assistant Nurse Anesthetist
GOLDSBORO 136
Physician Assistant Internal Medicine Medical Physician Assistant
MATTHEWS 136
Internal Medicine Physician Assistant Family Medicine
SALISBURY 113
Physician Assistant Family Medicine Internal Medicine
SHELBY 110
Physician Assistant Internal Medicine Nurse Practitioner - Family
MONROE 107
Physician Assistant Internal Medicine Family Medicine
JACKSONVILLE 104
Physician Assistant Nurse Practitioner - Family Family Medicine
LUMBERTON 102
Nurse Practitioner - Family Physician Assistant Family Medicine
MOREHEAD CITY 100
Physician Assistant Family Medicine Nurse Practitioner - Family
WILSON 99
Physician Assistant Internal Medicine Student in an Organized Health Care Education/Training Program
SANFORD 89
Family Medicine Physician Assistant Internal Medicine
MORGANTON 83
Family Medicine Physician Assistant Internal Medicine
SMITHFIELD 81
Internal Medicine Physician Assistant Student in an Organized Health Care Education/Training Program
ASHEBORO 79
Physician Assistant Family Medicine Internal Medicine
KINSTON 78
Internal Medicine Physician Assistant Nurse Practitioner - Family
ELIZABETH CITY 76
Nurse Practitioner - Family Physician Assistant Optician
WINSTON-SALEM 74
Physician Assistant Internal Medicine Emergency Medicine
KERNERSVILLE 73
Physician Assistant Family Medicine Internal Medicine
BOONE 66
Physician Assistant Family Medicine Nurse Practitioner - Family
CLAYTON 64
Physician Assistant Family Medicine Internal Medicine
WAKE FOREST 62
Family Medicine Physician Assistant Optometrist
SYLVA 56
Physician Assistant Internal Medicine Nurse Practitioner - Family
LENOIR 55
Physician Assistant Family Medicine Nurse Anesthetist
MOUNT AIRY 55
Physician Assistant Family Medicine Nurse Practitioner - Family
WHITEVILLE 51
Physician Assistant Family Medicine Internal Medicine
NORTH WILKESBORO 49
Physician Assistant Emergency Medicine Cardiovascular Disease
WASHINGTON 49
Physician Assistant Internal Medicine Student in an Organized Health Care Education/Training Program
FORT BRAGG 48
Emergency Medicine Nurse Anesthetist Family Medicine
GARNER 48
Physician Assistant Family Medicine Internal Medicine
ROANOKE RAPIDS 46
Internal Medicine Family Medicine Physician Assistant
SOUTHERN PINES 46
Ophthalmology Internal Medicine Nurse Practitioner - Family
REIDSVILLE 45
Internal Medicine Physician Assistant Family Medicine
THOMASVILLE 44
Internal Medicine Family Medicine Physician Assistant
HENDERSON 43
Family Medicine Internal Medicine Physician Assistant
ELKIN 42
Internal Medicine Nurse Practitioner - Family Family Medicine
LEXINGTON 42
Family Medicine Physician Assistant Emergency Medicine
CLEMMONS 41
Physician Assistant Family Medicine Optometrist
LINCOLNTON 41
Physician Assistant Internal Medicine Family Medicine
LAURINBURG 40
Hospitalist Physician Nurse Anesthetist Nurse Practitioner - Family
LELAND 37
Family Medicine Physician Assistant Medical Physician Assistant
ARDEN 35
Family Medicine Internal Medicine Physician Assistant
TARBORO 33
Family Medicine Internal Medicine Nurse Practitioner - Family
ALBEMARLE 29
Internal Medicine Physician Assistant Hospitalist Physician
EDEN 29
Emergency Medicine Internal Medicine Family Medicine
LILLINGTON 29
Physician Assistant Student in an Organized Health Care Education/Training Program Family Medicine
APEX 28
Physician Assistant Family Medicine Nurse Anesthetist
FUQUAY VARINA 28
Family Medicine Physician Assistant Internal Medicine
BELMONT 27
Physician Assistant Family Medicine Optometrist
CLINTON 27
Family Medicine Physician Assistant Dermatology
CLYDE 27
Physician Assistant Internal Medicine Optician
FOREST CITY 27
Internal Medicine Physician Assistant Family Medicine
HOLLY SPRINGS 27
Family Medicine Physician Assistant Medical Physician Assistant
SHALLOTTE 27
Physician Assistant Internal Medicine Nurse Practitioner - Family
CONOVER 26
Physician Assistant Family Medicine Cardiovascular Disease
KINGS MOUNTAIN 25
Family Medicine Physician Assistant Internal Medicine
AHOSKIE 24
Nurse Practitioner - Family Internal Medicine Nurse Anesthetist
CAMP LEJEUNE 24
Anesthesiology Internal Medicine Emergency Medicine
CORNELIUS 24
Physician Assistant Family Medicine Chiropractor
DUNN 24
Internal Medicine Physician Assistant Student in an Organized Health Care Education/Training Program
EDENTON 23
Family Medicine Advanced Practice Midwife Chiropractor
OXFORD 23
Emergency Medicine Internal Medicine Nurse Practitioner - Family
ROCKINGHAM 23
Nurse Practitioner - Family Physician Assistant Internal Medicine
ROXBORO 23
Internal Medicine Physician Assistant Family Medicine
BREVARD 22
Family Medicine Physician Assistant Nurse Anesthetist
DENVER 21
Physician Assistant Family Medicine Optometrist
FRANKLIN 20
Family Medicine Gynecology Physician Internal Medicine
MORRISVILLE 20
Family Medicine Internal Medicine Orthopaedic Hand Surgery Physician
MURPHY 20
Optometrist Internal Medicine Physician Assistant
NEWTON 20
Physician Assistant Nurse Practitioner - Family Optometrist
KNIGHTDALE 19
Family Medicine Nurse Practitioner - Family Physician Assistant
ADVANCE 18
Optometrist Anesthesiology Dermatology
NAGS HEAD 18
Family Medicine Physician Assistant Nurse Practitioner - Family
POLLOCKSVILLE 18
Internal Medicine Physician Assistant Student in an Organized Health Care Education/Training Program
SOUTHPORT 18
Family Medicine Orthopedic Surgery Internal Medicine
MARION 17
Physician Assistant Family Medicine Internal Medicine
BOLIVIA 16
Obstetrics & Gynecology Anesthesiology Family Medicine
HILLSBOROUGH 16
Family Medicine Physician Assistant Psychiatry
KING 16
Physician Assistant Family Medicine Nurse Practitioner - Family
RUTHERFORDTON 16
Physician Assistant Orthopedic Surgery Radiation Oncology
COLUMBUS 14
Physician Assistant Nurse Practitioner - Family Anesthesiology
JEFFERSON 14
Family Medicine Nurse Practitioner - Family Advanced Practice Midwife
RAEFORD 14
Family Medicine Physician Assistant Neurology
WAXHAW 14
Family Medicine Physician Assistant Emergency Medicine
WAYNESVILLE 14
Optometrist Family Medicine Podiatrist
WEST END 14
Physician Assistant Internal Medicine Rheumatology
HAMPSTEAD 13
Physician Assistant Family Medicine Medical Physician Assistant
LOUISBURG 13
Nurse Practitioner - Family Family Medicine Geriatric Medicine (Family Medicine) Physician
PEMBROKE 13
Nurse Practitioner - Family Physician Assistant Emergency Registered Nurse
SPRUCE PINE 13
Family Medicine Nurse Anesthetist Physician Assistant
HAVELOCK 12
Family Medicine Internal Medicine Optometrist
KANNAPOLIS 12
Family Medicine Physician Assistant Dermatology
MEBANE 12
Physician Assistant Dermatology Emergency Medicine
MINT HILL 12
Physician Assistant Family Medicine Internal Medicine
SILER CITY 12
Family Medicine Nurse Practitioner - Family Internal Medicine
SUPPLY 12
Foot & Ankle Surgery Podiatrist Gastroenterology Internal Medicine
BENSON 11
Optometrist Internal Medicine Physician Assistant
BERMUDA RUN 11
Internal Medicine Acute Care Nurse Practitioner Anesthesiology
CANDLER 11
Family Medicine Optometrist Internal Medicine
CONNELLY SPRINGS 11
Hematology & Oncology Nurse Practitioner - Family Family Medicine
HARRISBURG 11
Family Medicine Geriatric Medicine (Internal Medicine) Physician Nurse Practitioner - Family
YADKINVILLE 11
Family Medicine Physician Assistant Acute Care Nurse Practitioner
ERWIN 10
Internal Medicine Medical Physician Assistant Family Medicine
FLAT ROCK 10
Physician Assistant Nurse Practitioner - Family Critical Care Medicine
TAYLORSVILLE 10
Family Medicine Physician Assistant Nurse Practitioner - Family
WHITSETT 10
Family Medicine Nurse Practitioner - Family Nurse Practitioner - Primary Care
WILLIAMSTON 10
Nurse Practitioner - Family Physician Assistant Obstetrics & Gynecology
BRYSON CITY 9
Family Medicine Physician Assistant Addiction Medicine (Family Medicine) Physician
CARRBORO 9
Optometrist Internal Medicine Family Medicine
FAIRMONT 9
Nurse Practitioner - Family Optometrist Physician Assistant
GRANITE FALLS 9
Nurse Practitioner - Family Legal Medicine Family Medicine
JAMESTOWN 9
Family Medicine Physician Assistant Home Health Aide
KENANSVILLE 9
Anesthesiology Emergency Medicine Internal Medicine
MARSHALL 9
Physician Assistant Family Medicine Nurse Practitioner - Family
NASHVILLE 9
Physician Assistant Family Medicine Internal Medicine
PINEVILLE 9
Physician Assistant Orthopedic Surgery Internal Medicine
WEAVERVILLE 9
Family Medicine Nurse Practitioner - Family Acute Care Nurse Practitioner
YANCEYVILLE 9
Family Medicine Nurse Practitioner - Family Emergency Medicine
ZEBULON 9
Physician Assistant Family Medicine Medical Physician Assistant
BEAUFORT 8
Physician Assistant Family Medicine Corneal and Contact Management Optometrist
KITTY HAWK 8
Family Medicine Physician Assistant Dermatology
LOCUST 8
Family Medicine Physician Assistant Student in an Organized Health Care Education/Training Program
BELHAVEN 7
Family Medicine Physician Assistant Nurse Practitioner - Family
BURNSVILLE 7
Emergency Medicine Family Medicine Community Health Nurse Practitioner
ELIZABETHTOWN 7
Nurse Practitioner - Family Family Medicine Gastroenterology
FORT LIBERTY 7
Cardiovascular Disease Nurse Anesthetist Nurse Practitioner - Family
HAMLET 7
Anesthesiology Family Medicine Gastroenterology
HAYESVILLE 7
Family Medicine Optometrist Medical Physician Assistant
INDIAN TRAIL 7
Family Medicine Physician Assistant Sports Medicine
MOCKSVILLE 7
Physician Assistant Internal Medicine Nurse Practitioner - Family
PITTSBORO 7
Family Medicine Physician Assistant Nurse Practitioner - Family
TRENT WOODS 7
Optometrist Psychiatry Physician Assistant
WALLACE 7
Optometrist Physician Assistant Family Medicine
ABERDEEN 6
Geriatric Psychiatry Physician Hospice and Palliative Medicine (Family Medicine) Physician Nurse Practitioner - Family
BLACK MOUNTAIN 6
Family Medicine Chiropractor Nurse Practitioner - Primary Care
BURGAW 6
Dermatology Gerontology Nurse Practitioner Nurse Practitioner - Family
CAPE CARTERET 6
Family Medicine Internal Medicine Allergy Physician
CARTHAGE 6
Family Medicine Gynecology Physician Nurse Anesthetist
DAVIDSON 6
Psychiatry Dermatology Family Medicine
MAIDEN 6
Family Medicine Student in an Organized Health Care Education/Training Program
MOUNT OLIVE 6
Family Medicine Physician Assistant Medical Physician Assistant
OAK RIDGE 6
Family Medicine Infectious Disease Nephrology
PLYMOUTH 6
Physician Assistant Family Medicine Internal Medicine
ROBBINSVILLE 6
Physician Assistant Emergency Medicine Family Medicine
SPARTA 6
Addiction Medicine (Family Medicine) Physician Dermatology Family Medicine
SPINDALE 6
Physician Assistant Psychiatry Family Medicine
WENDELL 6
Family Medicine Physician Assistant Chiropractor
WINTERVILLE 6
Family Medicine Internal Medicine Physician Assistant
BAYBORO 5
Internal Medicine Family Medicine Nurse Practitioner - Family
CAROLINA BEACH 5
Family Medicine Interventional Cardiology Nurse Practitioner - Family
CAROLINA SHORES 5
Physician Assistant Nurse Practitioner - Adult Health
CHEROKEE 5
Family Medicine Emergency Medicine Medical Physician Assistant
CHINA GROVE 5
Family Medicine Dermatology Optometrist
FARMVILLE 5
Physician Assistant Dermatology Internal Medicine
HIGHLANDS 5
Family Medicine Hospitalist Physician Personal Emergency Response Attendant
HUDSON 5
Family Medicine Sleep Medicine (Internal Medicine) Physician
LEWISVILLE 5
Family Medicine Internal Medicine Physician Assistant
RURAL HALL 5
Family Medicine Physician Assistant Medical Physician Assistant
SNOW HILL 5
Family Medicine Internal Medicine Nurse Practitioner - Family
SURF CITY 5
Physician Assistant Ambulatory Women's Health Care Registered Nurse Medical Physician Assistant
TROUTMAN 5
Family Medicine Medical Physician Assistant Nurse Practitioner - Family
TROY 5
Family Medicine Cardiovascular Disease Physician Assistant
VALDESE 5
Chiropractor Emergency Medicine Gerontology Nurse Practitioner
ANDREWS 4
Internal Medicine Family Medicine Student in an Organized Health Care Education/Training Program
ANGIER 4
Emergency Medicine Family Medicine Physician Assistant
ARCHDALE 4
Emergency Medicine Family Medicine Nurse Practitioner - Family
CEDAR POINT 4
Acute Care Nurse Practitioner Family Medicine Medical Physician Assistant
CLAREMONT 4
Physician Assistant Counselor
COATS 4
Family Medicine Medical Physician Assistant Optician
DOBSON 4
Optometrist Nurse Practitioner - Family Student in an Organized Health Care Education/Training Program
ELON 4
Family Medicine Nurse Practitioner - Adult Health Physician Assistant
GRAHAM 4
Family Medicine Optometrist Physician Assistant
HOPE MILLS 4
Optometrist Internal Medicine Medical Physician Assistant
KENLY 4
Physician Assistant Internal Medicine Medical Physician Assistant
KILL DEVIL HILLS 4
Orthopedic Surgery Optometrist Pediatrics
LA GRANGE 4
Physician Assistant Family Medicine Medical Physician Assistant
LINVILLE 4
Emergency Medicine Advanced Practice Midwife Internal Medicine
MAYODAN 4
Family Medicine Pediatrics Student in an Organized Health Care Education/Training Program
NEWLAND 4
Family Medicine Internal Medicine Nurse Practitioner - Family
RANDLEMAN 4
Physician Assistant Family Medicine Optometrist
RED SPRINGS 4
Family Medicine Nurse Practitioner - Family Optometrist
RICHLANDS 4
Family Medicine Nurse Practitioner - Family Registered Nurse
SUNSET BEACH 4
Physician Assistant Physical Medicine & Rehabilitation Registered Nurse
WADESBORO 4
Family Medicine Internal Medicine
WEST JEFFERSON 4
Nurse Practitioner - Family Optometrist Women's Health Nurse Practitioner
WILKESBORO 4
Family Medicine Nurse Practitioner - Family Optometrist
AYDEN 3
Family Medicine Internal Medicine Nurse Anesthetist
CAMDEN 3
Cardiovascular Disease Physician Assistant Student in an Organized Health Care Education/Training Program
CANTON 3
Family Medicine Student in an Organized Health Care Education/Training Program
CHERRYVILLE 3
Gerontology Nurse Practitioner Nurse Practitioner - Family Optometrist
CREEDMOOR 3
Family Medicine Physician Assistant Psychiatric/Mental Health Registered Nurse
DALLAS 3
Physician Assistant
DANBURY 3
Dermatology Emergency Medicine Internal Medicine
FLETCHER 3
Family Medicine Hematology & Oncology Interventional Pain Medicine Physician
FOUR OAKS 3
Family Medicine Medical Physician Assistant
HILDEBRAN 3
Family Medicine Physician Assistant
LAWNDALE 3
Nurse Practitioner - Family Physician Assistant
LITTLETON 3
Family Medicine Nurse Practitioner - Family
MADISON 3
Nurse Anesthetist Nurse Practitioner - Family Physician Assistant
MANTEO 3
Family Medicine Nurse Anesthetist Obstetrics & Gynecology
MARS HILL 3
Internal Medicine Chiropractor
MAXTON 3
Nurse Practitioner - Family Physician Assistant Psychiatric/Mental Health Clinical Nurse Specialist
MILLS RIVER 3
Family Medicine Medical Physician Assistant
MOUNT HOLLY 3
Addiction Medicine (Psychiatry & Neurology) Physician Physician Assistant Sleep Medicine (Family Medicine) Physician
MOUNT PLEASANT 3
Family Medicine Hospitalist Physician Physician Assistant
PINETOPS 3
Nurse Practitioner - Family Family Medicine
ROCKY POINT 3
Physician Assistant Geriatric Medicine (Family Medicine) Physician
ROSE HILL 3
Internal Medicine Medical Physician Assistant Physician Assistant
RUTHERFORD COLLEGE 3
Family Medicine Neuromusculoskeletal Medicine & OMM Physician
SWANSBORO 3
Medical Physician Assistant Optometrist Physician Assistant
WALKERTOWN 3
Physician Assistant
WINDSOR 3
Family Medicine Nurse Practitioner - Family Optician
YOUNGSVILLE 3
Dermatology Medical Physician Assistant Physician Assistant
AULANDER 2
Legal Medicine Physician Assistant
BAKERSVILLE 2
Family Medicine Nurse Practitioner - Family
BANNER ELK 2
Internal Medicine Neurology
BESSEMER CITY 2
Family Medicine Nurse Practitioner - Family
BEULAVILLE 2
Family Medicine Optometrist
BISCOE 2
Gerontology Nurse Practitioner Physician Assistant
CHOCOWINITY 2
Nurse Practitioner - Family Physician Assistant
CLARKTON 2
Family Medicine Nurse Practitioner - Family
DELCO 2
Internal Medicine Rheumatology
DENTON 2
Dermatology Optometrist
DOVER 2
Family Medicine Physician Assistant
ELLERBE 2
Family Medicine Physician Assistant
EMERALD ISLE 2
Nurse Practitioner - Adult Health Pediatrics
ETOWAH 2
Family Medicine Physician Assistant
FAIR BLUFF 2
Medical Physician Assistant Physician Assistant
HAYS 2
Family Medicine Physician Assistant
HERTFORD 2
Family Medicine Physician Assistant
HOOKERTON 2
Dermatology Family Medicine
JONESVILLE 2
Family Medicine Nurse Practitioner - Family
LAKE TOXAWAY 2
Physician Assistant
LANDIS 2
Family Medicine Optometrist
LIBERTY 2
Family Medicine Medical Physician Assistant
MIDDLESEX 2
Adolescent Medicine Pediatrics
MIDLAND 2
Family Medicine Physician Assistant
MOYOCK 2
Family Medicine
MT AIRY 2
Internal Medicine Surgery
N WILKESBORO 2
Internal Medicine Medical Oncology
OAK ISLAND 2
Community Health Nurse Practitioner Family Medicine
PINK HILL 2
Family Medicine Physician Assistant
ROBERSONVILLE 2
Family Medicine Physician Assistant
ROWLAND 2
Family Medicine Nurse Practitioner - Family
SHERRILLS FORD 2
Physician Assistant Sports Medicine (Orthopaedic Surgery) Physician
SPRING LAKE 2
Internal Medicine Nurse Practitioner - Family
STANLEY 2
Nurse Practitioner - Family Registered Nurse
SUMMERFIELD 2
Family Medicine Physician Assistant
TABOR CITY 2
Nurse Practitioner - Family Obstetrics & Gynecology
TRYON 2
Family Medicine Internal Medicine
VANCEBORO 2
Internal Medicine Nurse Practitioner - Adult Health
WESLEY CHAPEL 2
Family Medicine Obstetrics & Gynecology
WHITTIER 2
Family Medicine Physician Assistant
ASHEVILE 1
Nurse Anesthetist
ASHEVLLE 1
Nurse Anesthetist
ATKINSON 1
Nurse Practitioner - Family
AURORA 1
Family Medicine
AUTRYVILLE 1
Registered Nurse
AVON 1
Internal Medicine
BAILEY 1
Medical Physician Assistant
BLOWING ROCK 1
Medical Physician Assistant
BROADWAY 1
Nurse Practitioner - Family
BROWNS SUMMIT 1
Family Medicine
BUNN 1
Family Medicine
BUNNLEVEL 1
Physician Assistant
BUTNER 1
Neurology
CASHIERS 1
Physician Assistant
CATAWBA 1
Psychiatry
CERRO GORDO 1
Family Medicine
CHADBOURN 1
Registered Nurse
CLEVELAND 1
Family Medicine
CLIMAX 1
Nurse Practitioner - Adult Health
CONWAY 1
Nurse Practitioner - Family
CORAPEAKE 1
Physician Assistant
COROLLA 1
Family Medicine
CRESWELL 1
Dermatology
DREXEL 1
Nurse Practitioner - Family
EAST BEND 1
Dermatology
FAITH 1
Physician Assistant
FARGO 1
Hematology & Oncology
FRANKLINTON 1
Registered Nurse
FT. BRAGG 1
Emergency Medicine
FUQUARY VARINA 1
Physician Assistant
FUQUAY-VARINA 1
Family Medicine
GATES 1
Nurse Practitioner - Primary Care
GATESVILLE 1
Nurse Practitioner - Family
GRANITE QUARRY 1
Physician Assistant
HALIFAX 1
Family Medicine
HARMONY 1
Registered Nurse
HOLLY RIDGE 1
Physician Assistant
JACKSON 1
Internal Medicine
JARVISBURG 1
Family Medicine
LAKE LURE 1
Family Medicine
LONG VIEW 1
Family Medicine
MAMERS 1
Medical Physician Assistant
MAPLE HILL 1
Nurse Practitioner - Family
MARVIN 1
Family Medicine
MILL SPRING 1
Physician Assistant
MOUNT GILEAD 1
Family Medicine
MT GILEAD 1
Physician Assistant
MT OLIVE 1
Medical Physician Assistant
MT. OLIVE 1
Emergency Medicine
MURFREESBORO 1
Family Medicine
NEWPORT 1
Geriatric Medicine (Family Medicine) Physician
NEWTON GROVE 1
Medical Physician Assistant
NORLINA 1
Nurse Practitioner - Family
NORWOOD 1
Physician Assistant
OCEAN ISLE BEACH 1
Family Medicine
OLD FORT 1
Family Medicine
PFAFFTOWN 1
Internal Medicine
PILOT MOUNTAIN 1
Physician Assistant
PINE KNOLL SHORES 1
Internal Medicine
PINEURST 1
Physician Assistant
PISGAH FOREST 1
Student in an Organized Health Care Education/Training Program
PLEASANT GARDEN 1
Nurse Practitioner - Family
PLYMOUTHY 1
Psychiatry
POPLAR BRANCH 1
Family Medicine
PRINCETON 1
Optometrist
RAIEGH 1
Physician Assistant
RICH SQUARE 1
Medical Physician Assistant
ROAONKE RAPIDS 1
Family Medicine
ROBBINS 1
Family Medicine
ROLESVILLE 1
Ophthalmology
RONDA 1
Nurse Practitioner - Family
SAINT PAULS 1
Nurse Anesthetist
SALEMBURG 1
Family Medicine
SALUDA 1
Nurse Practitioner - Family
SCOTLAND NECK 1
Physician Assistant
SEAGROVE 1
Dermatology
SEALEVEL 1
Internal Medicine
SEYMOUR JOHNSON A F B 1
Family Medicine
SNEADS FERRY 1
Family Medicine
SOUTHERN SHORES 1
Optometrist
SPRING HOPE 1
Physician Assistant
STEDMAN 1
School Registered Nurse
STONEY CREEK 1
Family Medicine
STONY POINT 1
Nurse Anesthetist
TAR HEEL 1
Physician Assistant
VASS 1
Medical Physician Assistant
WAGRAM 1
Family Medicine
WALNUT COVE 1
Family Medicine
WARSAW 1
Family Medicine
WEDDINGTON 1
Physician Assistant
WELDON 1
Physician Assistant
WHISPERING PINES 1
Physician Assistant
WHITAKERS 1
Physician Assistant
WINGATE 1
Student in an Organized Health Care Education/Training Program
WRIGHTSVILLE BEACH 1
Orthopaedic Hand Surgery Physician
YANCEVILLE 1
Family Medicine
YANCEYILLE 1
Nurse Practitioner - Family

DocTransparency publishes federal Medicare claims, Open Payments industry transfers, and PECOS enrollment records for every healthcare provider with an active National Provider Identifier (NPI) practicing in North Carolina. This page summarizes what is currently visible at scale for 194,435 North Carolina providers and the economic context of the counties where they practice.

Provider coverage

194,435 providers have records in our database for North Carolina. The data is sourced from CMS Open Payments, Medicare Physician & Other Practitioners Public Use File, NPPES, and the OIG List of Excluded Individuals and Entities. We do not include user-generated reviews, ratings, or commentary — only verifiable federal records.

The top specialties by provider count in North Carolina are:

  • Clinical Social Worker: 13,720 providers
  • Behavior Technician: 12,252 providers
  • Physician Assistant: 11,984 providers
  • Pharmacist: 9,597 providers
  • Student in an Organized Health Care Education/Training Program: 8,660 providers

These rankings reflect raw provider counts, not quality or volume of care. A specialty appearing high on this list means there are more providers registered in North Carolina; it does not mean those providers receive higher Medicare payments or industry transfers than peers elsewhere.

Economic context

North Carolina county-level demographics from the 2022 American Community Survey (5-year):

  • Total county population covered: 10,470,214
  • Median household income: $68,148
  • Poverty rate (B17001): 13.4%
  • Adults with bachelor's degree or higher (B15003): 34.0%
  • Uninsured rate (B27001): 10.5%
  • Unemployment rate (B23025): 5.0%

We surface these indicators alongside provider data because healthcare access correlates with local economic conditions. A county with high poverty and low insurance coverage may have provider patterns (specialty mix, Medicare reliance, payment distributions) that differ materially from a wealthier county in the same state.

What you can do with this data

For each North Carolina provider profile, we publish: NPI, specialty, practice address, Medicare submitted charges and beneficiary counts, Open Payments industry transfers broken down by manufacturer and payment category, PECOS enrollment status, and OIG exclusion status. We provide canonical URLs, structured JSON-LD metadata, and a sitemap index for crawlers. We do not sell access and do not accept payment from providers to remove or modify profile content. Starting 2026-08-08, the site carries standard programmatic display advertising (Google AdSense), unrelated to any specific profile — see Trust.

This is a public-record transparency project. If you believe a record is inaccurate, file a correction at /for-providers/correction.

Methodology and limitations

Our methodology is documented in full at /methodology. Key caveats specific to North Carolina:

  • State board license verification is currently only available for Florida providers. North Carolina medical board records are published separately by the North Carolina licensing authority and we have not yet integrated them.
  • Payment dollar amounts are reported as published by CMS; we do not adjust for inflation or specialty norms.
  • A provider listed as PECOS-enrolled but without Medicare claims or Open Payments is shown with a minimal record because the federal claims dataset has no additional public information for that NPI.

For the changelog of methodology updates affecting North Carolina, see /methodology#changelog.

Data Disclaimer — Data sourced from the Centers for Medicare & Medicaid Services (CMS): National Plan and Provider Enumeration System (NPPES), Open Payments program, Medicare Provider Utilization and Payment Data, and Provider Enrollment & Certification data (PECOS). Published under the Freedom of Information Act (FOIA). This website is not affiliated with, endorsed by, or authorized by CMS, HHS, or the U.S. Government. Data may contain errors as reported to CMS by providers and reporting entities. Payments from industry are legal and do not indicate wrongdoing. Medicare data reflects only patients aged 65+ or those with qualifying disabilities. For corrections, contact CMS directly. This information does not constitute medical advice and should not be used as the sole basis for choosing a healthcare provider. Procedure descriptions use plain language and do not reference CPT® codes, which are copyrighted by the American Medical Association. Full methodology → · Report a data error → · Privacy policy →