Family Medicine in North Carolina
3,444 providers, $10,976,684 in total reported payments from drug and device makers. Ranked below by lifetime general payments. The median provider in this group received $275.
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 family medicine clinicians in North Carolina
Across 2,337 family medicine clinicians in North Carolina who billed Original Medicare Part B in 2024, Medicare allowed $187,057,074 in total — an average of $80,042 each, of which $67,044 was for services and the rest for drugs administered in the office.
This is not a salary. 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
- 1William CromwellRaleigh$878,704
- 2Steve VacalisGastonia$692,582
- 3David DundeeWinston Salem$632,843
- 4Kevin SodenCharlotte$557,659
- 5Brian ForrestApex$397,532
- 6Joseph KonenCharlotte$322,383
- 7Richard RachimaCharlotte$293,990
- 8Dimitrios HondrosCharlotte$275,156
- 9Domingo Rodriguez-CueGarner$253,052
- 10Christopher ChaoCary$200,981
- 11Cressent PresslyWinston Salem$198,714
- 12Kimberly BaptisteAsheville$151,407
- 13James ManningHigh Point$149,117
- 14Thomas BarringerCharlotte$137,591
- 15Jason CookAsheville$120,296
- 16Richard MichalRocky Mount$96,878
- 17Georgia LathamSparta$85,415
- 18Deji OkuboyeTaylorsville$76,578
- 19William LarsenCharlotte$73,987
- 20William LongCharlotte$65,676
- 21Dimitrios LintzerisGoldsboro$64,778
- 22Margie SanderDurham$62,637
- 23William LongConover$51,705
- 24Veita BlandGreensboro$51,303
- 25Lucian VladWinston Salem$46,246
- 26Larry RussellHendersonville$42,433
- 27Thomas WhiteCherryville$37,904
- 28Thomas KoinisOxford$33,704
- 29Robert RosenWinston-Salem$33,383
- 30Devdutta SangvaiDurham$31,368
- 31Robert LambertMount Pleasant$28,318
- 32Scott BrundleRaleigh$24,707
- 33Charlie FosterCary$22,947
- 34Jing ZhangCary$22,584
- 35Christopher ZagarCornelius$22,443
- 36Steven BauerCharlotte$22,218
- 37David LamondHendersonville$21,573
- 38Linda BissonnetteDurham$21,490
- 39Wiley CockrellWilson$21,359
- 40Jenny GriffinHigh Point$21,237
- 41David AdamsCary$20,205
- 42Tagbo EkwonuCharlotte$20,182
- 43John Ragsdale IiiDurham$19,716
- 44Dana OniferCamp Lejeune$19,052
- 45Ricardo VargasLocust$18,178
- 46Rhett BrownCharlotte$18,097
- 47Tiana LosinskiMooresville$17,507
- 48Joseph AndersonAsheville$17,491
- 49Colin MychakFletcher$17,440
- 50Adam GoldsteinChapel Hill$17,412
- 51Stephen WalkerElkin$16,719
- 52Challie MintonMount Airy$16,616
- 53Kim Purcell ReidChina Grove$16,467
- 54Parinda FruchtmanSalisbury$16,369
- 55James SigmonWilson$16,267
- 56George RaadCharlotte$15,940
- 57Sonia DuggalCharlotte$15,685
- 58Mohammad BalochRaleigh$15,582
- 59John RayFayetteville$15,572
- 60Bhavna Vaidya TankClayton$15,543