State Directory

Healthcare Providers in NC

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

30047
Providers
428 cities
30047
Total Providers
in NC
428
Cities
with provider data
NC
State Abbreviation
NPPES · PECOS · Medicare

Cities in NC

NPPES
City Providers Top Specialties
CHARLOTTE 3934
Physician Assistant Internal Medicine Family Medicine
RALEIGH 2406
Physician Assistant Internal Medicine Nurse Anesthetist
WINSTON SALEM 1968
Physician Assistant Internal Medicine Student in an Organized Health Care Education/Training Program
DURHAM 1769
Internal Medicine Physician Assistant Student in an Organized Health Care Education/Training Program
WILMINGTON 1267
Physician Assistant Internal Medicine Nurse Practitioner - Family
GREENSBORO 1224
Physician Assistant Internal Medicine Family Medicine
ASHEVILLE 1128
Physician Assistant Internal Medicine Nurse Anesthetist
GREENVILLE 1083
Internal Medicine Physician Assistant Emergency Medicine
CHAPEL HILL 971
Student in an Organized Health Care Education/Training Program Internal Medicine Physician Assistant
FAYETTEVILLE 695
Physician Assistant Internal Medicine Family Medicine
CONCORD 579
Physician Assistant Internal Medicine Family Medicine
CARY 545
Physician Assistant Family Medicine Internal Medicine
GASTONIA 494
Physician Assistant Internal Medicine Nurse Practitioner - Family
HICKORY 475
Physician Assistant Nurse Practitioner - Family Nurse Anesthetist
PINEHURST 422
Physician Assistant Internal Medicine Nurse Practitioner - Family
HIGH POINT 350
Physician Assistant Internal Medicine Family Medicine
NEW BERN 348
Physician Assistant Nurse Practitioner - Family Internal Medicine
HENDERSONVILLE 344
Physician Assistant Family Medicine Internal Medicine
HUNTERSVILLE 293
Physician Assistant Internal Medicine Nurse Practitioner - Family
MOORESVILLE 288
Physician Assistant Family Medicine Nurse Practitioner - Family
BURLINGTON 269
Physician Assistant Internal Medicine Nurse Anesthetist
STATESVILLE 262
Nurse Practitioner - Family Physician Assistant Internal Medicine
GOLDSBORO 248
Physician Assistant Nurse Practitioner - Family Internal Medicine
ROCKY MOUNT 227
Internal Medicine Physician Assistant Nurse Practitioner - Family
SHELBY 227
Physician Assistant Internal Medicine Nurse Practitioner - Family
MATTHEWS 218
Internal Medicine Physician Assistant Family Medicine
MONROE 217
Physician Assistant Internal Medicine Family Medicine
SALISBURY 209
Physician Assistant Family Medicine Internal Medicine
JACKSONVILLE 200
Physician Assistant Nurse Practitioner - Family Family Medicine
LUMBERTON 194
Nurse Practitioner - Family Physician Assistant Family Medicine
WILSON 169
Physician Assistant Internal Medicine Family Medicine
MORGANTON 161
Nurse Practitioner - Family Physician Assistant Family Medicine
SANFORD 152
Physician Assistant Family Medicine Internal Medicine
SMITHFIELD 149
Physician Assistant Internal Medicine Family Medicine
MOREHEAD CITY 144
Physician Assistant Nurse Practitioner - Family Family Medicine
BOONE 139
Physician Assistant Nurse Practitioner - Family Family Medicine
ASHEBORO 131
Physician Assistant Family Medicine Nurse Practitioner - Family
WINSTON-SALEM 128
Physician Assistant Internal Medicine Emergency Medicine
ELIZABETH CITY 123
Nurse Practitioner - Family Physician Assistant Nurse Anesthetist
KERNERSVILLE 122
Physician Assistant Nurse Practitioner - Family Family Medicine
KINSTON 120
Internal Medicine Physician Assistant Nurse Practitioner - Family
WAKE FOREST 112
Physician Assistant Family Medicine Optometrist
CLAYTON 107
Physician Assistant Family Medicine Physical Therapist
MOUNT AIRY 107
Physician Assistant Nurse Practitioner - Family Family Medicine
LENOIR 102
Physician Assistant Nurse Practitioner - Family Family Medicine
GARNER 98
Physician Assistant Family Medicine Nurse Practitioner - Family
WHITEVILLE 94
Physician Assistant Internal Medicine Nurse Practitioner - Family
SYLVA 92
Nurse Practitioner - Family Physician Assistant Internal Medicine
LINCOLNTON 86
Physician Assistant Internal Medicine Family Medicine
LAURINBURG 85
Nurse Practitioner - Family Physician Assistant Internal Medicine
LEXINGTON 85
Physician Assistant Family Medicine Internal Medicine
ARDEN 84
Family Medicine Physician Assistant Physical Therapist
NORTH WILKESBORO 84
Physician Assistant Emergency Medicine Family Medicine
THOMASVILLE 82
Physician Assistant Family Medicine Nurse Practitioner - Family
FORT BRAGG 79
Emergency Medicine Physician Assistant Family Medicine
SOUTHERN PINES 77
Ophthalmology Nurse Practitioner - Family Physician Assistant
WASHINGTON 76
Physician Assistant Internal Medicine Emergency Medicine
CLEMMONS 75
Physician Assistant Family Medicine Nurse Practitioner - Family
ALBEMARLE 74
Physician Assistant Internal Medicine Family Medicine
ELKIN 73
Nurse Practitioner - Family Internal Medicine Physician Assistant
APEX 71
Family Medicine Physician Assistant Physical Therapist
HENDERSON 70
Physician Assistant Family Medicine Internal Medicine
ROANOKE RAPIDS 70
Physician Assistant Nurse Practitioner - Family Internal Medicine
REIDSVILLE 66
Internal Medicine Physician Assistant Nurse Practitioner - Family
FUQUAY VARINA 64
Physician Assistant Family Medicine Nurse Practitioner - Family
LELAND 64
Family Medicine Physician Assistant Optometrist
CLYDE 63
Physician Assistant Family Medicine Internal Medicine
BELMONT 55
Physician Assistant Nurse Practitioner - Family Family Medicine
BOLIVIA 55
Physician Assistant Emergency Medicine Internal Medicine
SHALLOTTE 55
Physician Assistant Optometrist Nurse Practitioner - Family
CLINTON 54
Family Medicine Dermatology Nurse Anesthetist
CORNELIUS 53
Family Medicine Physician Assistant Dermatology
DUNN 53
Physician Assistant Internal Medicine Family Medicine
MORRISVILLE 53
Nurse Practitioner - Family Physician Assistant Family Medicine
HOLLY SPRINGS 52
Family Medicine Physician Assistant Nurse Practitioner - Family
LILLINGTON 51
Physician Assistant Medical Physician Assistant Student in an Organized Health Care Education/Training Program
OXFORD 51
Family Medicine Emergency Medicine Nurse Practitioner - Family
TARBORO 50
Nurse Practitioner - Family Family Medicine Physician Assistant
AHOSKIE 48
Internal Medicine Nurse Practitioner - Family Family Medicine
CAMP LEJEUNE 48
Emergency Medicine Anesthesiology Physician Assistant
FOREST CITY 48
Physician Assistant Nurse Practitioner - Family Internal Medicine
BREVARD 47
Family Medicine Nurse Practitioner - Family Ophthalmology
DENVER 47
Physician Assistant Family Medicine Optometrist
KNIGHTDALE 46
Family Medicine Physician Assistant Nurse Practitioner - Family
EDEN 44
Internal Medicine Family Medicine Emergency Medicine
SOUTHPORT 39
Family Medicine Internal Medicine Physical Therapist
ROXBORO 38
Physician Assistant Internal Medicine Family Medicine
NEWTON 37
Physician Assistant Optometrist Family Medicine
EDENTON 36
Family Medicine Nurse Practitioner - Family Physician Assistant
FRANKLIN 35
Family Medicine Emergency Medicine Internal Medicine
RAEFORD 35
Physician Assistant Family Medicine Nurse Practitioner - Family
ROCKINGHAM 35
Nurse Practitioner - Family Physician Assistant Family Medicine
CONOVER 34
Physician Assistant Nurse Practitioner - Family Family Medicine
HILLSBOROUGH 34
Family Medicine Physician Assistant Internal Medicine
JEFFERSON 33
Family Medicine Nurse Practitioner - Family Physician Assistant
KING 33
Physician Assistant Family Medicine Nurse Practitioner - Family
KINGS MOUNTAIN 33
Family Medicine Physician Assistant Hospitalist Physician
KANNAPOLIS 32
Family Medicine Physician Assistant Nurse Practitioner - Family
NAGS HEAD 32
Nurse Practitioner - Family Family Medicine Physician Assistant
ADVANCE 30
Dermatology Medical Physician Assistant Optometrist
INDIAN TRAIL 30
Physician Assistant Family Medicine Internal Medicine
WAXHAW 30
Family Medicine Physician Assistant Nurse Practitioner - Family
MURPHY 29
Nurse Practitioner - Family Optometrist Family Medicine
COLUMBUS 28
Physical Therapist Physician Assistant Nurse Practitioner - Family
HARRISBURG 28
Family Medicine Obstetrics & Gynecology Internal Medicine
WAYNESVILLE 28
Family Medicine Optometrist Physical Therapist
DAVIDSON 27
Family Medicine Physician Assistant Psychiatry
SPRUCE PINE 27
Physician Assistant Nurse Anesthetist Nurse Practitioner - Family
SUPPLY 27
Physician Assistant Nurse Practitioner - Family Gastroenterology
HAMPSTEAD 26
Family Medicine Physician Assistant Medical Physician Assistant
MARION 25
Physician Assistant Family Medicine Internal Medicine
MINT HILL 24
Family Medicine Physician Assistant Optometrist
RUTHERFORDTON 24
Physician Assistant Orthopedic Surgery Family Medicine
MEBANE 23
Family Medicine Nurse Practitioner - Family Internal Medicine
MOCKSVILLE 23
Physician Assistant Family Medicine Nurse Practitioner - Family
LOUISBURG 22
Nurse Practitioner - Family Emergency Medicine Optometrist
PEMBROKE 22
Nurse Practitioner - Family Physician Assistant Emergency Registered Nurse
PITTSBORO 22
Family Medicine Nurse Practitioner - Family Physician Assistant
SILER CITY 22
Family Medicine Nurse Practitioner - Family Optometrist
YADKINVILLE 22
Family Medicine Nurse Practitioner - Family Physician Assistant
BENSON 21
Physician Assistant Optometrist Nurse Practitioner - Family
CANDLER 21
Family Medicine Nurse Practitioner - Family Optometrist
CONNELLY SPRINGS 21
Family Medicine Nurse Practitioner - Family Hematology & Oncology
WEAVERVILLE 21
Family Medicine Nurse Practitioner - Family Physical Therapist
WILLIAMSTON 21
Nurse Practitioner - Family Optometrist Physician Assistant
POLLOCKSVILLE 20
Internal Medicine Nurse Practitioner - Family Physician Assistant
ZEBULON 20
Physician Assistant Nurse Practitioner - Family Optometrist
BURNSVILLE 19
Family Medicine Nurse Practitioner - Family Physician Assistant
HAVELOCK 19
Family Medicine Internal Medicine Optometrist
PINEVILLE 19
Physician Assistant Orthopedic Surgery Physical Therapist
TAYLORSVILLE 19
Family Medicine Nurse Practitioner - Family Physician Assistant
KITTY HAWK 18
Physician Assistant Nurse Practitioner - Family Family Medicine
WEST END 18
Physician Assistant Foot & Ankle Surgery Podiatrist Internal Medicine
BLACK MOUNTAIN 17
Optometrist Physician Assistant Family Medicine
HAMLET 17
Nurse Practitioner - Family Family Medicine Physician Assistant
KENANSVILLE 17
Internal Medicine Emergency Medicine Nurse Practitioner - Family
BERMUDA RUN 16
Internal Medicine Ophthalmology Physician Assistant
CARRBORO 16
Optometrist Family Medicine Internal Medicine
FLAT ROCK 16
Physician Assistant Nurse Practitioner - Family Dermatology
GRANITE FALLS 16
Nurse Practitioner - Family Family Medicine Legal Medicine
ERWIN 15
Internal Medicine Medical Physician Assistant Nurse Practitioner - Family
RURAL HALL 15
Physician Assistant Family Medicine Medical Physician Assistant
BEAUFORT 14
Physician Assistant Family Medicine Nurse Practitioner - Family
BRYSON CITY 14
Family Medicine Physical Therapist Physician Assistant
CREEDMOOR 14
Family Medicine Physician Assistant Nurse Practitioner - Family
HOPE MILLS 14
Family Medicine Optometrist Internal Medicine
NASHVILLE 14
Family Medicine Nurse Practitioner - Family Physician Assistant
ARCHDALE 13
Family Medicine Nurse Practitioner - Family Emergency Medicine
HAYESVILLE 13
Family Medicine Optometrist Medical Physician Assistant
MOUNT HOLLY 13
Physician Assistant Family Medicine Addiction Medicine (Psychiatry & Neurology) Physician
OAK RIDGE 13
Family Medicine Nurse Practitioner - Family Physical Therapist
WALLACE 13
Physical Therapist Family Medicine Optometrist
BURGAW 12
Nurse Practitioner - Family Family Medicine Optometrist
GRAHAM 12
Family Medicine Internal Medicine Optometrist
HIGHLANDS 12
Family Medicine Physician Assistant Hospitalist Physician
JAMESTOWN 12
Physician Assistant Family Medicine Internal Medicine
LOCUST 12
Family Medicine Physician Assistant Student in an Organized Health Care Education/Training Program
SPARTA 12
Nurse Practitioner - Family Family Medicine Addiction Medicine (Family Medicine) Physician
VALDESE 12
Nurse Practitioner - Family Physician Assistant Chiropractor
YANCEYVILLE 12
Family Medicine Nurse Practitioner - Family Internal Medicine
CEDAR POINT 11
Nurse Practitioner - Family Family Medicine Acute Care Nurse Practitioner
CHEROKEE 11
Family Medicine Nurse Practitioner - Family Emergency Medicine
ELIZABETHTOWN 11
Nurse Anesthetist Nurse Practitioner - Family Family Medicine
FAIRMONT 11
Optometrist Nurse Practitioner - Family Physician Assistant
MARSHALL 11
Family Medicine Nurse Practitioner - Family Physician Assistant
WADESBORO 11
Family Medicine Physician Assistant Internal Medicine
WHITSETT 11
Family Medicine Nurse Practitioner - Primary Care Nurse Practitioner - Family
ABERDEEN 10
Nurse Practitioner - Family Optometrist Geriatric Psychiatry Physician
CANTON 10
Family Medicine Nurse Practitioner - Family Physician Assistant
CAROLINA SHORES 10
Physician Assistant Family Medicine Internal Medicine
CARTHAGE 10
Nurse Practitioner - Family Family Medicine Gynecology Physician
CHINA GROVE 10
Family Medicine Optometrist Dermatology
ELON 10
Family Medicine Nurse Practitioner - Adult Health Nurse Practitioner - Family
FORT LIBERTY 10
Allergy & Immunology Cardiovascular Disease Emergency Medicine
LEWISVILLE 10
Family Medicine Nurse Practitioner - Family Physician Assistant
RANDLEMAN 10
Nurse Practitioner - Family Optometrist Physician Assistant
SPINDALE 10
Physical Therapist Nurse Practitioner - Family Physician Assistant
SUMMERFIELD 10
Family Medicine Physician Assistant Nurse Practitioner - Family
TRENT WOODS 10
Optometrist Physician Assistant Psychiatry
TROY 10
Family Medicine Physician Assistant Cardiovascular Disease
BELHAVEN 9
Family Medicine Nurse Practitioner - Family Physician Assistant
COATS 9
Family Medicine Medical Physician Assistant Internal Medicine
DALLAS 9
Physician Assistant Internal Medicine Optometrist
FLETCHER 9
Family Medicine Physical Therapist Chiropractor
HUDSON 9
Family Medicine Nurse Practitioner - Family Optometrist
MADISON 9
Nurse Practitioner - Family Optometrist Family Medicine
MANTEO 9
Family Medicine Physician Assistant Internal Medicine
MAYODAN 9
Family Medicine Nurse Practitioner - Family Emergency Medicine
MOUNT OLIVE 9
Family Medicine Nurse Practitioner - Family Physician Assistant
N WILKESBORO 9
Radiation Oncology Emergency Medicine Family Medicine
NEWLAND 9
Nurse Practitioner - Family Family Medicine Internal Medicine
PLYMOUTH 9
Physician Assistant Women's Health Nurse Practitioner Family Medicine
WENDELL 9
Family Medicine Nurse Practitioner - Family Physician Assistant
ANGIER 8
Family Medicine Physician Assistant Emergency Medicine
CAROLINA BEACH 8
Nurse Practitioner - Family Physical Therapist Family Medicine
FARMVILLE 8
Physician Assistant Internal Medicine Dermatology
LINVILLE 8
Emergency Medicine Advanced Practice Midwife Family Medicine
MOYOCK 8
Family Medicine Nurse Practitioner - Family Physician Assistant
ROBBINSVILLE 8
Nurse Practitioner - Family Physician Assistant Acute Care Nurse Practitioner
SNOW HILL 8
Nurse Practitioner - Family Family Medicine Internal Medicine
SURF CITY 8
Physician Assistant Ambulatory Women's Health Care Registered Nurse Family Medicine
TROUTMAN 8
Family Medicine Internal Medicine Medical Physician Assistant
WINTERVILLE 8
Family Medicine Internal Medicine Medical Physician Assistant
BAYBORO 7
Internal Medicine Nurse Practitioner - Family Physician Assistant
CAPE CARTERET 7
Family Medicine Internal Medicine Allergy Physician
DOBSON 7
Physician Assistant Optometrist Nurse Practitioner - Family
JONESVILLE 7
Family Medicine Physician Assistant Nurse Practitioner - Adult Health
KILL DEVIL HILLS 7
Orthopedic Surgery Occupational Therapist Optometrist
MAIDEN 7
Family Medicine Physician Assistant Student in an Organized Health Care Education/Training Program
OAK ISLAND 7
Family Medicine Community Health Nurse Practitioner Internal Medicine
PILOT MOUNTAIN 7
Family Medicine Physician Assistant Nurse Practitioner - Family
SWANSBORO 7
Optometrist Physical Therapist Medical Physician Assistant
WESLEY CHAPEL 7
Family Medicine Physician Assistant Obstetrics & Gynecology
WINDSOR 7
Family Medicine Nurse Practitioner - Family Emergency Medicine
ANDREWS 6
Internal Medicine Family Medicine Nurse Practitioner - Family
KENLY 6
Physician Assistant Family Medicine Internal Medicine
MARS HILL 6
Internal Medicine Chiropractor Family Medicine
RED SPRINGS 6
Family Medicine Nurse Practitioner - Family Optometrist
STANLEY 6
Nurse Practitioner - Family Family Medicine Physician Assistant
SUNSET BEACH 6
Physician Assistant Family Medicine Physical Medicine & Rehabilitation
WHISPERING PINES 6
Physician Assistant Family Medicine Nurse Practitioner - Family
WILKESBORO 6
Family Medicine Hand Occupational Therapist Nurse Practitioner - Family
YOUNGSVILLE 6
Dermatology Medical Physician Assistant Nurse Practitioner - Primary Care
AYDEN 5
Nurse Practitioner - Family Family Medicine Internal Medicine
BEULAVILLE 5
Nurse Practitioner - Family Family Medicine Optometrist
BLADENBORO 5
Medical Physician Assistant Family Medicine Nurse Practitioner - Family
CHERRYVILLE 5
Nurse Practitioner - Family Optometrist Gerontology Nurse Practitioner
CLAREMONT 5
Physician Assistant Counselor Family Medicine
MILLS RIVER 5
Family Medicine Medical Physician Assistant Nurse Practitioner - Primary Care
MOUNT PLEASANT 5
Family Medicine Hospitalist Physician Physician Assistant
MT AIRY 5
Emergency Medicine Internal Medicine Student in an Organized Health Care Education/Training Program
NEWPORT 5
Nurse Practitioner - Family Dermatology Geriatric Medicine (Family Medicine) Physician
PRINCETON 5
Optometrist Family Medicine Nurse Practitioner - Adult Health
RICHLANDS 5
Family Medicine Nurse Practitioner - Family Physician Assistant
ROCKY POINT 5
Physician Assistant Family Medicine Geriatric Medicine (Family Medicine) Physician
RUTHERFORD COLLEGE 5
Family Medicine Neuromusculoskeletal Medicine & OMM Physician Orthopedic Surgery
BANNER ELK 4
Family Medicine Internal Medicine Neurology
BISCOE 4
Family Medicine Gerontology Nurse Practitioner Nurse Practitioner - Family
BUTNER 4
Family Medicine Medical Physician Assistant Neurology
CAMDEN 4
Cardiovascular Disease Internal Medicine Physician Assistant
FOUR OAKS 4
Family Medicine Medical Physician Assistant
HILDEBRAN 4
Family Medicine Physician Assistant
LA GRANGE 4
Physician Assistant Family Medicine Medical Physician Assistant
PINETOPS 4
Nurse Practitioner - Family Family Medicine Physician Assistant
ROCKWELL 4
Family Medicine Nurse Anesthetist Nurse Practitioner - Family
SAINT PAULS 4
Physician Assistant Nurse Anesthetist Nurse Practitioner - Family
WALKERTOWN 4
Physician Assistant Optometrist
WEST JEFFERSON 4
Nurse Practitioner - Family Optometrist Women's Health Nurse Practitioner
AULANDER 3
Physician Assistant Legal Medicine
BAKERSVILLE 3
Family Medicine Nurse Practitioner - Family
BESSEMER CITY 3
Family Medicine Nurse Practitioner - Family Physician Assistant
BLOWING ROCK 3
Family Medicine Medical Physician Assistant Physician Assistant
BOILING SPRINGS 3
Physician Assistant Medical Physician Assistant
BROWNS SUMMIT 3
Family Medicine Nurse Practitioner - Family
CALABASH 3
Physical Therapist Physician Assistant
CAMERON 3
Optometrist Physical Therapist
CHERRY POINT 3
Family Medicine Nurse Practitioner - Family Student in an Organized Health Care Education/Training Program
CHOCOWINITY 3
Nurse Practitioner - Family Physician Assistant
CULLOWHEE 3
Physical Therapist Family Medicine
DANBURY 3
Dermatology Emergency Medicine Internal Medicine
EMERALD ISLE 3
Nurse Practitioner - Adult Health Pediatrics Physical Therapist
GRANITE QUARRY 3
Physician Assistant Internal Medicine
HERTFORD 3
Physician Assistant Family Medicine
LAWNDALE 3
Nurse Practitioner - Family Physician Assistant
LIBERTY 3
Family Medicine Medical Physician Assistant Nurse Practitioner - Family
LITTLETON 3
Family Medicine Nurse Practitioner - Family
MAXTON 3
Nurse Practitioner - Family Physician Assistant Psychiatric/Mental Health Clinical Nurse Specialist
MCADENVILLE 3
Family Medicine Optometrist Orthopedic Physical Therapist
MIDDLESEX 3
Adolescent Medicine Family Medicine Pediatrics
MIDLAND 3
Physician Assistant Family Medicine
MURFREESBORO 3
Family Medicine Physician Assistant
ROBBINS 3
Family Medicine Optometrist Physician Assistant
ROLESVILLE 3
Ophthalmology Optometrist Psychiatry
ROSE HILL 3
Internal Medicine Medical Physician Assistant Physician Assistant
ROWLAND 3
Family Medicine Nurse Practitioner - Family Physician Assistant
SHERRILLS FORD 3
Family Medicine Physician Assistant Sports Medicine (Orthopaedic Surgery) Physician
SPRING HOPE 3
Family Medicine Physician Assistant
STEDMAN 3
Family Medicine Nurse Practitioner - Family School Registered Nurse
TABOR CITY 3
Nurse Practitioner - Family Obstetrics & Gynecology
TRYON 3
Family Medicine Internal Medicine
VANCEBORO 3
Nurse Practitioner - Adult Health Internal Medicine
WEDDINGTON 3
Family Medicine Physical Therapist Physician Assistant
AVON 2
Family Medicine Internal Medicine
BAILEY 2
Medical Physician Assistant Nurse Practitioner - Family
BROADWAY 2
Nurse Practitioner - Family
CASHIERS 2
Nurse Practitioner - Family Physician Assistant
CHADBOURN 2
Family Medicine Registered Nurse
CLARKTON 2
Family Medicine Nurse Practitioner - Family
CLEVELAND 2
Family Medicine Physician Assistant
COLFAX 2
Physician Assistant Psychiatric/Mental Health Nurse Practitioner
CONWAY 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
ELM CITY 2
Internal Medicine Nurse Practitioner - Family
ETOWAH 2
Family Medicine Physician Assistant
FAIR BLUFF 2
Medical Physician Assistant Physician Assistant
FUQUAY-VARINA 2
Family Medicine
GATESVILLE 2
Nurse Practitioner - Family Occupational Therapist
HARMONY 2
Nurse Practitioner - Family Registered Nurse
HATTERAS 2
Family Medicine Physician Assistant
HAYS 2
Family Medicine Physician Assistant
HOOKERTON 2
Dermatology Family Medicine
JACKSON 2
Internal Medicine Occupational Therapist
LAKE TOXAWAY 2
Physician Assistant
LANDIS 2
Family Medicine Optometrist
MARSHVILLE 2
Foot & Ankle Surgery Podiatrist Nurse Practitioner - Family
MC LEANSVILLE 2
Nurse Practitioner - Adult Health Nurse Practitioner - Family
MOORESBORO 2
Nurse Practitioner - Family Physician Assistant
NEBO 2
Family Medicine Physical Therapist
OAKBORO 2
Family Medicine Physician Assistant
OCEAN ISLE BEACH 2
Family Medicine Nurse Practitioner - Family
OCRACOKE 2
Family Medicine
OLD FORT 2
Family Medicine
ORIENTAL 2
Optician Physical Therapist
PFAFFTOWN 2
Internal Medicine Radiation Oncology
PIKEVILLE 2
Nurse Practitioner - Family
PINK HILL 2
Family Medicine Physician Assistant
PISGAH FOREST 2
Physical Therapist Student in an Organized Health Care Education/Training Program
PLEASANT GARDEN 2
Family Medicine Nurse Practitioner - Family
RICH SQUARE 2
Medical Physician Assistant Physician Assistant
ROBERSONVILLE 2
Family Medicine Physician Assistant
RONDA 2
Internal Medicine Nurse Practitioner - Family
SNEADS FERRY 2
Family Medicine Nurse Practitioner - Family
SOUTHERN SHORES 2
Optometrist
SPRING LAKE 2
Internal Medicine Nurse Practitioner - Family
STOKESDALE 2
Nurse Practitioner - Family Physician Assistant
VASS 2
Medical Physician Assistant Nurse Practitioner - Family
WARSAW 2
Family Medicine Internal Medicine
WHITTIER 2
Family Medicine Physician Assistant
WILLOW SPRING 2
Optometrist
WRIGHTSVILLE BEACH 2
Orthopaedic Hand Surgery Physician Physical Therapist
AHOKSIE 1
Internal Medicine
ASHEVILE 1
Nurse Anesthetist
ASHEVLLE 1
Nurse Anesthetist
ASHVILLE 1
Registered Nurse
ATKINSON 1
Nurse Practitioner - Family
ATLANTIC BEACH 1
Nurse Practitioner - Family
AURORA 1
Family Medicine
AUTRYVILLE 1
Registered Nurse
BETHEL 1
Emergency Medicine
BIGGS PARK 1
Optometrist
BOLLIVIA 1
Physician Assistant
BUIES CREEL 1
Physician Assistant
BUNN 1
Family Medicine
BUNNLEVEL 1
Physician Assistant
CANDOR 1
Physician Assistant
CASTLE HAYNE 1
Medical Physician Assistant
CATAWBA 1
Psychiatry
CERRO GORDO 1
Family Medicine
CHEORKEE 1
Physical Therapist
CLIMAX 1
Nurse Practitioner - Adult Health
CORAPEAKE 1
Physician Assistant
COROLLA 1
Family Medicine
CRESWELL 1
Dermatology
DREXEL 1
Nurse Practitioner - Family
EAST BEND 1
Dermatology
EASTOVER 1
Nurse Practitioner - Family
FAISON 1
Nurse Practitioner - Primary Care
FAITH 1
Physician Assistant
FARGO 1
Hematology & Oncology
FLEETWOOD 1
Nurse Anesthetist
FORT 1
Oral and Maxillofacial Surgery (Dentist)
FRANKLINTON 1
Registered Nurse
FT BRAGG 1
Internal Medicine
FT. BRAGG 1
Emergency Medicine
FUQUARY VARINA 1
Physician Assistant
GATES 1
Nurse Practitioner - Primary Care
GOLDBSORO 1
General Acute Care Hospital
HALIFAX 1
Family Medicine
HIGH PIONT 1
Internal Medicine
HOLLY RIDGE 1
Physician Assistant
HUBERT 1
Physical Therapist
JARVISBURG 1
Family Medicine
KERNERVILLE 1
Orthopedic Surgery
LAKE LURE 1
Family Medicine
LAKE WACCAMAW 1
Nurse Practitioner - Family
LANSING 1
Nurse Practitioner - Family
LAUREL HILL 1
Nurse Practitioner - Family
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
MONCURE 1
Nurse Practitioner - Family
MOUNT GILEAD 1
Family Medicine
MT GILEAD 1
Physician Assistant
MT OLIVE 1
Medical Physician Assistant
MT PLEASANT 1
Family Medicine
MT. OLIVE 1
Emergency Medicine
NAKINA 1
Nurse Practitioner - Family
NAPLES 1
Orthopedic Surgery
NEWTON GROVE 1
Medical Physician Assistant
NORLINA 1
Nurse Practitioner - Family
NORWOOD 1
Physician Assistant
PILOT MTN 1
Optometrist
PINE KNOLL SHORES 1
Internal Medicine
PINEURST 1
Physician Assistant
PLYMOUTHY 1
Psychiatry
POPLAR BRANCH 1
Family Medicine
RAIEGH 1
Physician Assistant
RAMSEUR 1
Physical Therapist
RAONOKE RAPIDS 1
Hospitalist Physician
ROAONKE RAPIDS 1
Family Medicine
ROSEBORO 1
Family Medicine
SALEMBURG 1
Family Medicine
SALUDA 1
Nurse Practitioner - Family
SANDY RIDGE 1
Nurse Practitioner - Family
SCOTLAND NECK 1
Physician Assistant
SEAGROVE 1
Dermatology
SEALEVEL 1
Internal Medicine
SELMA 1
Physical Therapist
SEYMOUR JOHNSON A F B 1
Family Medicine
STONEY CREEK 1
Family Medicine
STONY POINT 1
Nurse Anesthetist
STOVALL 1
Physician Assistant
SUITE A 1
Physician Assistant
TAR HEEL 1
Physician Assistant
WAGRAM 1
Family Medicine
WALNUT COVE 1
Family Medicine
WELDON 1
Physician Assistant
WESTFIELD 1
Child & Adolescent Psychiatry Physician
WHITAKERS 1
Physician Assistant
WINGATE 1
Student in an Organized Health Care Education/Training Program
WOODFIN 1
Nurse Practitioner - Adult Health
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. Industry payment disclosure alone establishes neither wrongdoing nor legality. 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 →