Primary Care in North Carolina
236 providers, $322,785 in total reported payments from drug and device makers. Ranked below by lifetime general payments. The median provider in this group received $369.
Ranking high here usually means a consulting or royalty arrangement, not wrongdoing. Payments to device inventors and trial investigators are legal, disclosed, and concentrated in a small number of people — which is exactly why a list like this has a steep top and a long flat tail.
What Medicare pays primary care clinicians in North Carolina
Across 105 primary care clinicians in North Carolina who billed Original Medicare Part B in 2024, Medicare allowed $4,895,249 in total — an average of $46,621 each, of which $31,455 was for services and the rest for drugs administered in the office.
This is not a salary. 33% of this figure is the cost of drugs administered in the office — chemotherapy, infusions and injections that Part B pays for and the practice has already bought. That money passes through; it is not earnings. The rest is what Medicare allowed for services these clinicians billed — Original Medicare fee-for-service only. It excludes Medicare Advantage, which now covers more than half of Medicare enrollees, along with Medicaid and every commercial insurer, so for most clinicians it is a fraction of their practice. It is also gross revenue: staff, rent, supplies and malpractice premiums all come out of it before anyone is paid. Anyone quoting a figure like this as physician pay is misreading it.
Ranked by reported payments
- 1Jessica AllynRaleigh$21,457
- 2Jennifer RogersWinston Salem$16,685
- 3Elizabeth WaltersChapel Hill$13,973
- 4Ragan JohnsonChapel Hill$12,942
- 5Kirkland DickeyPine Hall$10,561
- 6Kimberly WeaverHickory$8,750
- 7Amanda StoneWilmington$8,605
- 8Elizabeth WalshGreensboro$7,498
- 9Mark HollingsworthWilmington$6,893
- 10Crystal GoinsFayetteville$6,646
- 11Kenzie Midgette DavisGreenville$6,014
- 12Lillian VeatchAlbemarle$5,787
- 13Cora KingRaeford$5,260
- 14Terri McDowellHenderson$4,937
- 15Katie TateGreensboro$4,604
- 16Sarah GrayGreensboro$4,441
- 17Corrie HansenWilson$4,428
- 18Jennifer DoveWhiteville$3,955
- 19Heather DyerSouthern Pines$3,899
- 20Lindsay LeeGreensboro$3,883
- 21Kristy PopeLillington$3,878
- 22Paula Kennedy-NewtonMorrisville$3,784
- 23Michelle EdwardsGreensboro$3,683
- 24Helen BlackburnDenton$3,682
- 25Nicole Clark-WardGastonia$3,671
- 26Bradley JonesGreenville$3,572
- 27Whitney PruittTabor City$3,527
- 28Janine HeplerPinehurst$3,524
- 29Caroline GrandisWinston Salem$3,470
- 30Vonda ReivesRobbins$3,455
- 31Alexandra ColeGreensboro$3,282
- 32Sarah KimCary$2,985
- 33Samantha SavageApex$2,885
- 34Anjanette ThompsonGreensboro$2,870
- 35Tracey Moreno-SilvaLumberton$2,842
- 36Paige ResorCarthage$2,837
- 37Chelsea LeosHolly Springs$2,783
- 38Nancy AndrewsHickory$2,712
- 39Megan WilsonCharlotte$2,402
- 40Heidi ScronceCary$2,388
- 41Regina BaityWhitsett$2,384
- 42Priscilla LocklearRaeford$2,354
- 43Gabrielle MilianMadison$2,293
- 44Karen GimbletHickory$2,260
- 45Leigh HartmanDurham$2,181
- 46James LakeKinston$2,169
- 47Lindsey KoachFranklin$2,105
- 48Sally CodyHayesville$2,056
- 49Katherine ClarkWhitsett$2,011
- 50April BlandCharlotte$2,008
- 51Brianna JonesGreenville$1,968
- 52Katie GreenGastonia$1,816
- 53Charnell TrembeczkiRocky Mount$1,616
- 54Alysia LoughrenRaleigh$1,542
- 55Lydia TeagueWeaverville$1,505
- 56Tracey HightHenderson$1,488
- 57Kimberly McClainRocky Mount$1,478
- 58Clara-Jade VillazorRaleigh$1,449
- 59Margaret PietruczukWilmington$1,446
- 60Emily MongeGreensboro$1,442