ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » North Carolina » Family Practice

Top Family Practice Providers in North Carolina

Top Providers

Providers are grouped by the specialty assigned to them by Medicare. This specialty may differ from their self-reported specialty, and doesn’t necessarily mean the person has special training or certification. Services shown are for Medicare Part B only.

Provider Services Performed Patients Payments from Medicare Average Payment
Per Patient
Average Services
Per Patient

NEILL MUSSELWHITE

Wilmington, N.C. 28412

35,553

Rank: 1 out of 2,477

716

Rank: 197 out of 2,477

$538K

Rank: 4 out of 2,477

$752

Average: $193

50

Average: 6

KEELY GODWIN

Apex, N.C. 27502

29,334

Rank: 2 out of 2,477

472

Rank: 545 out of 2,477

$856K

Rank: 3 out of 2,477

$1,814

Average: $193

62

Average: 6

STEPHEN GRUBB

Tabor city, N.C. 28463

25,643

Rank: 3 out of 2,477

2,600

Rank: 2 out of 2,477

$957K

Rank: 1 out of 2,477

$368

Average: $193

10

Average: 6

ELIZABETH FRY

Greenville, N.C. 27834

25,343

Rank: 4 out of 2,477

1,050

Rank: 52 out of 2,477

$402K

Rank: 15 out of 2,477

$383

Average: $193

24

Average: 6

ESSAM ESKANDER

Chadbourn, N.C. 28431

23,651

Rank: 5 out of 2,477

829

Rank: 115 out of 2,477

$246K

Rank: 82 out of 2,477

$296

Average: $193

29

Average: 6

DEWEY BRIDGER

Wilmington, N.C. 28401

21,053

Rank: 6 out of 2,477

846

Rank: 106 out of 2,477

$384K

Rank: 17 out of 2,477

$454

Average: $193

25

Average: 6

LAWRENCE WATTS

Clinton, N.C. 28328

18,545

Rank: 7 out of 2,477

719

Rank: 195 out of 2,477

$421K

Rank: 12 out of 2,477

$586

Average: $193

26

Average: 6

ERNEST DUNN

Bayboro, N.C. 28515

17,953

Rank: 8 out of 2,477

864

Rank: 97 out of 2,477

$387K

Rank: 16 out of 2,477

$448

Average: $193

21

Average: 6

CHARLES ALMOND

Wilmington, N.C. 28401

17,671

Rank: 9 out of 2,477

667

Rank: 244 out of 2,477

$287K

Rank: 46 out of 2,477

$430

Average: $193

26

Average: 6

SIDNEY SUTTON

Elizabeth city, N.C. 27909

17,399

Rank: 10 out of 2,477

3,084

Rank: 1 out of 2,477

$514K

Rank: 5 out of 2,477

$167

Average: $193

6

Average: 6

JAMES MARNOCK

Asheville, N.C. 28805

17,271

Rank: 11 out of 2,477

425

Rank: 674 out of 2,477

$435K

Rank: 11 out of 2,477

$1,025

Average: $193

41

Average: 6

CHRISTIAN DANIEL

Wilmington, N.C. 28412

17,144

Rank: 12 out of 2,477

707

Rank: 206 out of 2,477

$270K

Rank: 58 out of 2,477

$381

Average: $193

24

Average: 6

MARK ABEL

Rocky mount, N.C. 27804

16,888

Rank: 13 out of 2,477

1,043

Rank: 54 out of 2,477

$333K

Rank: 23 out of 2,477

$319

Average: $193

16

Average: 6

JAMES PRIDGEN

Whiteville, N.C. 28472

16,488

Rank: 14 out of 2,477

1,489

Rank: 12 out of 2,477

$280K

Rank: 49 out of 2,477

$188

Average: $193

11

Average: 6

ROBERT COX

Greenville, N.C. 27834

16,382

Rank: 15 out of 2,477

799

Rank: 141 out of 2,477

$261K

Rank: 66 out of 2,477

$326

Average: $193

21

Average: 6

JOHN MILLS

Henderson, N.C. 27536

16,136

Rank: 16 out of 2,477

1,521

Rank: 11 out of 2,477

$308K

Rank: 35 out of 2,477

$203

Average: $193

11

Average: 6

RICHARD MICHAL

Rocky mount, N.C. 27804

15,256

Rank: 17 out of 2,477

939

Rank: 74 out of 2,477

$301K

Rank: 38 out of 2,477

$320

Average: $193

16

Average: 6

CLARENCE BEAVERS

Eden, N.C. 27288

15,060

Rank: 18 out of 2,477

729

Rank: 187 out of 2,477

$329K

Rank: 24 out of 2,477

$451

Average: $193

21

Average: 6

JEFFERY HOOPER

Greensboro, N.C. 27407

14,734

Rank: 19 out of 2,477

434

Rank: 642 out of 2,477

$301K

Rank: 39 out of 2,477

$693

Average: $193

34

Average: 6

JOHN KESSEL

Hickory, N.C. 28602

14,484

Rank: 20 out of 2,477

681

Rank: 235 out of 2,477

$296K

Rank: 42 out of 2,477

$435

Average: $193

21

Average: 6

THOMAS CLAYTON

Andrews, N.C. 28901

14,461

Rank: 21 out of 2,477

894

Rank: 82 out of 2,477

$309K

Rank: 34 out of 2,477

$346

Average: $193

16

Average: 6

CARL HAYNES

La grange, N.C. 28551

14,381

Rank: 22 out of 2,477

884

Rank: 86 out of 2,477

$361K

Rank: 20 out of 2,477

$409

Average: $193

16

Average: 6

ALEJANDRO HAAG

Greenville, N.C. 27834

14,107

Rank: 23 out of 2,477

1,033

Rank: 55 out of 2,477

$265K

Rank: 62 out of 2,477

$257

Average: $193

14

Average: 6

RAYMOND GASKINS

Fayetteville, N.C. 28304

13,816

Rank: 24 out of 2,477

1,096

Rank: 42 out of 2,477

$363K

Rank: 19 out of 2,477

$331

Average: $193

13

Average: 6

ROBERT REID

Lincolnton, N.C. 28092

13,630

Rank: 25 out of 2,477

814

Rank: 131 out of 2,477

$305K

Rank: 37 out of 2,477

$375

Average: $193

17

Average: 6

JOHN PARKER

Rocky mount, N.C. 27804

13,622

Rank: 26 out of 2,477

911

Rank: 79 out of 2,477

$263K

Rank: 63 out of 2,477

$288

Average: $193

15

Average: 6

BRYAN BROADBENT

Wilmington, N.C. 28411

13,340

Rank: 27 out of 2,477

599

Rank: 316 out of 2,477

$243K

Rank: 89 out of 2,477

$406

Average: $193

22

Average: 6

PAUL SYKES

Lincolnton, N.C. 28092

13,198

Rank: 28 out of 2,477

509

Rank: 462 out of 2,477

$253K

Rank: 76 out of 2,477

$497

Average: $193

26

Average: 6

JOHN BOLDIZAR

Wilmington, N.C. 28411

13,140

Rank: 29 out of 2,477

571

Rank: 356 out of 2,477

$268K

Rank: 60 out of 2,477

$470

Average: $193

23

Average: 6

JOHN SMITH

Clinton, N.C. 28328

13,076

Rank: 30 out of 2,477

931

Rank: 76 out of 2,477

$309K

Rank: 33 out of 2,477

$332

Average: $193

14

Average: 6

LARRY SMITH

Shelby, N.C. 28150

12,816

Rank: 31 out of 2,477

1,211

Rank: 33 out of 2,477

$287K

Rank: 47 out of 2,477

$237

Average: $193

11

Average: 6

AZRA SHAIKH

Tarboro, N.C. 27886

12,667

Rank: 32 out of 2,477

1,161

Rank: 35 out of 2,477

$276K

Rank: 51 out of 2,477

$238

Average: $193

11

Average: 6

DONALD MOORE

Madison, N.C. 27025

12,470

Rank: 33 out of 2,477

1,010

Rank: 59 out of 2,477

$307K

Rank: 36 out of 2,477

$304

Average: $193

12

Average: 6

CHARLES BOYETTE

Belhaven, N.C. 27810

12,305

Rank: 34 out of 2,477

867

Rank: 93 out of 2,477

$323K

Rank: 26 out of 2,477

$373

Average: $193

14

Average: 6

ORRIN WALKER

China grove, N.C. 28023

12,304

Rank: 35 out of 2,477

787

Rank: 147 out of 2,477

$238K

Rank: 94 out of 2,477

$302

Average: $193

16

Average: 6

MARTIN DE GRAW

New bern, N.C. 28562

12,237

Rank: 36 out of 2,477

1,294

Rank: 24 out of 2,477

$279K

Rank: 50 out of 2,477

$215

Average: $193

9

Average: 6

TOM CHRISTENSEN

Calabash, N.C. 28467

12,121

Rank: 37 out of 2,477

2,153

Rank: 3 out of 2,477

$498K

Rank: 7 out of 2,477

$231

Average: $193

6

Average: 6

FAN ZHOU

Winterville, N.C. 28590

11,826

Rank: 39 out of 2,477

532

Rank: 424 out of 2,477

$209K

Rank: 133 out of 2,477

$393

Average: $193

22

Average: 6

JOHN AYERS

New bern, N.C. 28562

11,672

Rank: 40 out of 2,477

313

Rank: 1,070 out of 2,477

$257K

Rank: 70 out of 2,477

$821

Average: $193

37

Average: 6

GREGORY HERSHNER

Jefferson, N.C. 28640

11,285

Rank: 41 out of 2,477

872

Rank: 91 out of 2,477

$177K

Rank: 197 out of 2,477

$203

Average: $193

13

Average: 6

JOHN DUFFY

New bern, N.C. 28562

11,211

Rank: 42 out of 2,477

558

Rank: 379 out of 2,477

$220K

Rank: 113 out of 2,477

$395

Average: $193

20

Average: 6

KAREN COWARD

Tarboro, N.C. 27886

11,191

Rank: 43 out of 2,477

782

Rank: 153 out of 2,477

$217K

Rank: 118 out of 2,477

$278

Average: $193

14

Average: 6

JOHN PLAYER

Wilmington, N.C. 28412

11,184

Rank: 44 out of 2,477

609

Rank: 303 out of 2,477

$221K

Rank: 112 out of 2,477

$362

Average: $193

18

Average: 6

JOHN MAHANEY

New bern, N.C. 28562

11,112

Rank: 45 out of 2,477

837

Rank: 110 out of 2,477

$269K

Rank: 59 out of 2,477

$321

Average: $193

13

Average: 6

ROBERT MCCONVILLE

Sanford, N.C. 27330

11,076

Rank: 46 out of 2,477

1,392

Rank: 17 out of 2,477

$272K

Rank: 57 out of 2,477

$195

Average: $193

8

Average: 6

JANICE DICKERSON

Wilmington, N.C. 28411

11,063

Rank: 47 out of 2,477

626

Rank: 285 out of 2,477

$226K

Rank: 107 out of 2,477

$361

Average: $193

18

Average: 6

MICHAEL MCLEOD

Troy, N.C. 27371

11,003

Rank: 48 out of 2,477

716

Rank: 197 out of 2,477

$237K

Rank: 95 out of 2,477

$331

Average: $193

15

Average: 6

HOWARD RUSCETTI

Carolina beach, N.C. 28428

10,857

Rank: 49 out of 2,477

787

Rank: 147 out of 2,477

$231K

Rank: 100 out of 2,477

$294

Average: $193

14

Average: 6

JOSEPH OVERBY

New bern, N.C. 28562

10,791

Rank: 50 out of 2,477

758

Rank: 172 out of 2,477

$273K

Rank: 55 out of 2,477

$360

Average: $193

14

Average: 6

MARK MEIJER

Roxboro, N.C. 27573

10,747

Rank: 28 out of 2,166

811

Rank: 104 out of 2,166

$222K

Rank: 54 out of 2,166

$273

Average: $193

13

Average: 6

LARRY RUSSELL

Hendersonville, N.C. 28792

10,702

Rank: 51 out of 2,477

2,145

Rank: 4 out of 2,477

$419K

Rank: 13 out of 2,477

$196

Average: $193

5

Average: 6

JOHN NEWTON

Clinton, N.C. 28328

10,682

Rank: 52 out of 2,477

656

Rank: 254 out of 2,477

$275K

Rank: 52 out of 2,477

$419

Average: $193

16

Average: 6

ARVIND JARIWALA

Raleigh, N.C. 27612

10,647

Rank: 53 out of 2,477

406

Rank: 716 out of 2,477

$193K

Rank: 163 out of 2,477

$476

Average: $193

26

Average: 6

ROBERT LANE

Hertford, N.C. 27944

10,581

Rank: 54 out of 2,477

1,262

Rank: 27 out of 2,477

$312K

Rank: 32 out of 2,477

$247

Average: $193

8

Average: 6

STEPHEN SMITH

Morganton, N.C. 28655

10,572

Rank: 55 out of 2,477

683

Rank: 230 out of 2,477

$324K

Rank: 25 out of 2,477

$475

Average: $193

15

Average: 6

RONNIE BARRIER

Salisbury, N.C. 28147

10,156

Rank: 56 out of 2,477

1,156

Rank: 36 out of 2,477

$274K

Rank: 54 out of 2,477

$237

Average: $193

9

Average: 6

WILSON TABE

Goldsboro, N.C. 27534

10,130

Rank: 57 out of 2,477

751

Rank: 176 out of 2,477

$419K

Rank: 14 out of 2,477

$558

Average: $193

13

Average: 6

MICHAEL BROWN

Waynesville, N.C. 28786

10,031

Rank: 58 out of 2,477

687

Rank: 227 out of 2,477

$250K

Rank: 77 out of 2,477

$364

Average: $193

15

Average: 6

HOPE HALL-WILSON

Henderson, N.C. 27536

9,834

Rank: 59 out of 2,477

696

Rank: 217 out of 2,477

$217K

Rank: 117 out of 2,477

$312

Average: $193

14

Average: 6

GLORIA VREELAND

Leland, N.C. 28451

9,824

Rank: 60 out of 2,477

766

Rank: 166 out of 2,477

$200K

Rank: 148 out of 2,477

$261

Average: $193

13

Average: 6

FRONIS THIGPEN

Whiteville, N.C. 28472

9,560

Rank: 61 out of 2,477

616

Rank: 294 out of 2,477

$102K

Rank: 558 out of 2,477

$165

Average: $193

16

Average: 6

DIANE ALLIGOOD

Greenville, N.C. 27834

9,537

Rank: 62 out of 2,477

824

Rank: 122 out of 2,477

$193K

Rank: 164 out of 2,477

$235

Average: $193

12

Average: 6

HENRY TRIPP

Winston salem, N.C. 27103

9,516

Rank: 63 out of 2,477

1,324

Rank: 21 out of 2,477

$944K

Rank: 2 out of 2,477

$713

Average: $193

7

Average: 6

EDWARD PLYLER

Morganton, N.C. 28655

9,516

Rank: 63 out of 2,477

1,055

Rank: 50 out of 2,477

$260K

Rank: 67 out of 2,477

$247

Average: $193

9

Average: 6

G. BENTON

Brevard, N.C. 28712

9,461

Rank: 65 out of 2,477

1,676

Rank: 8 out of 2,477

$23.7K

Rank: 1,766 out of 2,477

$14

Average: $193

6

Average: 6

STEPHEN JONES

Shelby, N.C. 28150

9,405

Rank: 66 out of 2,477

384

Rank: 788 out of 2,477

$182K

Rank: 183 out of 2,477

$475

Average: $193

24

Average: 6

ROBERT PETERS

Tarboro, N.C. 27886

9,339

Rank: 67 out of 2,477

641

Rank: 267 out of 2,477

$241K

Rank: 90 out of 2,477

$375

Average: $193

15

Average: 6

NOAH PIERSON

Wilmington, N.C. 28411

9,296

Rank: 68 out of 2,477

438

Rank: 631 out of 2,477

$165K

Rank: 224 out of 2,477

$378

Average: $193

21

Average: 6

YVONNE BERSTLER

Creedmoor, N.C. 27522

9,264

Rank: 69 out of 2,477

1,162

Rank: 34 out of 2,477

$86.7K

Rank: 710 out of 2,477

$75

Average: $193

8

Average: 6

JAMES KENNEY

Henderson, N.C. 27536

9,255

Rank: 70 out of 2,477

1,423

Rank: 16 out of 2,477

$469K

Rank: 9 out of 2,477

$329

Average: $193

7

Average: 6

JOHN MANGUM

Sanford, N.C. 27330

9,238

Rank: 71 out of 2,477

846

Rank: 106 out of 2,477

$209K

Rank: 135 out of 2,477

$247

Average: $193

11

Average: 6

CHRISTOPHER MADISON

Shelby, N.C. 28150

9,190

Rank: 72 out of 2,477

1,056

Rank: 49 out of 2,477

$205K

Rank: 140 out of 2,477

$194

Average: $193

9

Average: 6

CHRISTOPHER ISENHOUR

Shallotte, N.C. 28470

9,176

Rank: 73 out of 2,477

1,313

Rank: 23 out of 2,477

$323K

Rank: 27 out of 2,477

$246

Average: $193

7

Average: 6

STALEY MOORE

New bern, N.C. 28562

9,165

Rank: 74 out of 2,477

547

Rank: 398 out of 2,477

$229K

Rank: 104 out of 2,477

$419

Average: $193

17

Average: 6

AMBROSE OKONKWO

Kinston, N.C. 28501

9,127

Rank: 75 out of 2,477

707

Rank: 206 out of 2,477

$454K

Rank: 10 out of 2,477

$642

Average: $193

13

Average: 6

WENDY CIPRIANI

Pikeville, N.C. 27863

8,992

Rank: 76 out of 2,477

1,020

Rank: 56 out of 2,477

$217K

Rank: 119 out of 2,477

$213

Average: $193

9

Average: 6

RAYMOND THOMAS

Cape carteret, N.C. 28584

8,970

Rank: 77 out of 2,477

531

Rank: 428 out of 2,477

$215K

Rank: 122 out of 2,477

$405

Average: $193

17

Average: 6

MICHAEL STEPHENS

Arden, N.C. 28704

8,917

Rank: 78 out of 2,477

441

Rank: 621 out of 2,477

$184K

Rank: 180 out of 2,477

$416

Average: $193

20

Average: 6

ROBERT CLARK

Newland, N.C. 28657

8,866

Rank: 79 out of 2,477

694

Rank: 219 out of 2,477

$247K

Rank: 81 out of 2,477

$356

Average: $193

13

Average: 6

KEN YANG

Clinton, N.C. 28328

8,845

Rank: 80 out of 2,477

690

Rank: 221 out of 2,477

$244K

Rank: 86 out of 2,477

$354

Average: $193

13

Average: 6

BRADFORD FAULKENBERRY

Laurinburg, N.C. 28352

8,784

Rank: 81 out of 2,477

1,000

Rank: 61 out of 2,477

$321K

Rank: 28 out of 2,477

$321

Average: $193

9

Average: 6

TIMOTHY ROBINSON

Morganton, N.C. 28655

8,758

Rank: 82 out of 2,477

528

Rank: 433 out of 2,477

$194K

Rank: 160 out of 2,477

$368

Average: $193

17

Average: 6

HERMAN CHAVIS

Red springs, N.C. 28377

8,743

Rank: 83 out of 2,477

968

Rank: 68 out of 2,477

$369K

Rank: 18 out of 2,477

$381

Average: $193

9

Average: 6

THOMAS GROSS

Mooresville, N.C. 28115

8,717

Rank: 84 out of 2,477

873

Rank: 90 out of 2,477

$221K

Rank: 110 out of 2,477

$253

Average: $193

10

Average: 6

MARK ARMITAGE

Wilmington, N.C. 28403

8,702

Rank: 85 out of 2,477

612

Rank: 298 out of 2,477

$257K

Rank: 72 out of 2,477

$419

Average: $193

14

Average: 6

DANIEL SENFT

Lincolnton, N.C. 28092

8,632

Rank: 86 out of 2,477

464

Rank: 565 out of 2,477

$194K

Rank: 161 out of 2,477

$418

Average: $193

19

Average: 6

DONALD BIAS

Lincolnton, N.C. 28092

8,607

Rank: 87 out of 2,477

673

Rank: 241 out of 2,477

$212K

Rank: 129 out of 2,477

$315

Average: $193

13

Average: 6

BRIAN FLEMING

Fayetteville, N.C. 28304

8,589

Rank: 88 out of 2,477

1,009

Rank: 60 out of 2,477

$295K

Rank: 43 out of 2,477

$292

Average: $193

9

Average: 6

CHARLES DAVANT

Blowing rock, N.C. 28605

8,588

Rank: 89 out of 2,477

859

Rank: 100 out of 2,477

$146K

Rank: 297 out of 2,477

$171

Average: $193

10

Average: 6

JOSEPH HUNTER

Albemarle, N.C. 28001

8,587

Rank: 90 out of 2,477

614

Rank: 295 out of 2,477

$180K

Rank: 190 out of 2,477

$294

Average: $193

14

Average: 6

SURENDRA SIDHU

Shelby, N.C. 28150

8,574

Rank: 91 out of 2,477

547

Rank: 398 out of 2,477

$318K

Rank: 29 out of 2,477

$581

Average: $193

16

Average: 6

JOHN ROUSE

Clinton, N.C. 28328

8,574

Rank: 91 out of 2,477

634

Rank: 274 out of 2,477

$234K

Rank: 99 out of 2,477

$369

Average: $193

14

Average: 6

MELINDA WONSICK

Jefferson, N.C. 28640

8,572

Rank: 93 out of 2,477

1,290

Rank: 26 out of 2,477

$129K

Rank: 354 out of 2,477

$100

Average: $193

7

Average: 6

JOAN SCHWANZ

Lincolnton, N.C. 28092

8,534

Rank: 94 out of 2,477

558

Rank: 379 out of 2,477

$201K

Rank: 147 out of 2,477

$359

Average: $193

15

Average: 6

ARTHUR APOLINARIO

Clinton, N.C. 28328

8,529

Rank: 95 out of 2,477

587

Rank: 329 out of 2,477

$144K

Rank: 302 out of 2,477

$245

Average: $193

15

Average: 6

RONALD COTTLE

Elizabethtown, N.C. 28337

8,509

Rank: 96 out of 2,477

391

Rank: 769 out of 2,477

$168K

Rank: 216 out of 2,477

$428

Average: $193

22

Average: 6

CHRISTIAN MARTIN

Shelby, N.C. 28150

8,500

Rank: 97 out of 2,477

546

Rank: 401 out of 2,477

$167K

Rank: 220 out of 2,477

$305

Average: $193

16

Average: 6

CAROLYN SAMPSON

Fayetteville, N.C. 28304

8,480

Rank: 98 out of 2,477

790

Rank: 145 out of 2,477

$219K

Rank: 115 out of 2,477

$278

Average: $193

11

Average: 6

PETER ALMIRALL

Oak island, N.C. 28465

8,456

Rank: 99 out of 2,477

557

Rank: 381 out of 2,477

$190K

Rank: 169 out of 2,477

$342

Average: $193

15

Average: 6

ROBERT BARKER

Asheville, N.C. 28803

8,450

Rank: 100 out of 2,477

973

Rank: 67 out of 2,477

$206K

Rank: 139 out of 2,477

$212

Average: $193

9

Average: 6

Sources: Centers for Medicare and Medicaid Services, National Plan and Provider Enumeration System, American Medical Association

Services that begin with a letter come from CMS. All other codes and descriptions of the medical procedures are from the Current Procedural Terminology (CPT®) code set, copyright 2013 American Medical Association. All rights reserved. Where practical, AMA’s consumer friendly translation of the CPT descriptor was used. ProPublica has received permission from the AMA to use these codes on this site.