Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Pennsylvania » Family Medicine

Top Family Medicine Providers in Pennsylvania

Providers

Providers are grouped by their self-selected primary specialty in the National Plan and Provider Enumeration System (NPPES). This 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

GEISINGER CLINIC

Wilkes barre, Pa. 18702

48,983

Rank: 1 out of 4,196

2,477

Rank: 5 out of 4,196

$109K

Rank: 445 out of 4,196

$44

Average: $210

20

Average: 5

INTERMOUNTAIN MEDICAL GROUP, INC

Kingston, Pa. 18704

36,919

Rank: 2 out of 4,196

3,857

Rank: 2 out of 4,196

$91.1K

Rank: 682 out of 4,196

$24

Average: $210

10

Average: 5

GEISINGER CLINIC

Scranton, Pa. 18503

34,685

Rank: 3 out of 4,196

1,906

Rank: 7 out of 4,196

$77.4K

Rank: 927 out of 4,196

$41

Average: $210

18

Average: 5

KREIG SPAHN

Cochranton, Pa. 16314

32,604

Rank: 4 out of 4,196

2,680

Rank: 3 out of 4,196

$434K

Rank: 4 out of 4,196

$162

Average: $210

12

Average: 5

FRANCIS MOHAN

Pine grove, Pa. 17963

26,771

Rank: 5 out of 4,196

2,223

Rank: 6 out of 4,196

$366K

Rank: 8 out of 4,196

$165

Average: $210

12

Average: 5

GEISINGER CLINIC

Tunkhannock, Pa. 18657

21,476

Rank: 6 out of 4,196

1,013

Rank: 19 out of 4,196

$50K

Rank: 1,656 out of 4,196

$49

Average: $210

21

Average: 5

LEE MEYERS

Wellsboro, Pa. 16901

19,157

Rank: 7 out of 4,196

663

Rank: 112 out of 4,196

$200K

Rank: 86 out of 4,196

$302

Average: $210

29

Average: 5

WILLIAM BROWN

Thorndale, Pa. 19372

16,102

Rank: 8 out of 4,196

575

Rank: 192 out of 4,196

$532K

Rank: 2 out of 4,196

$926

Average: $210

28

Average: 5

DOMENICK BRACCIA

Harleysville, Pa. 19438

15,862

Rank: 9 out of 4,196

126

Rank: 3,017 out of 4,196

$135K

Rank: 244 out of 4,196

$1,073

Average: $210

126

Average: 5

GEISINGER CLINIC

Dallas, Pa. 18612

14,447

Rank: 10 out of 4,196

769

Rank: 55 out of 4,196

$33.7K

Rank: 2,314 out of 4,196

$44

Average: $210

19

Average: 5

RICHARD WHALEN

Titusville, Pa. 16354

14,365

Rank: 11 out of 4,196

604

Rank: 158 out of 4,196

$205K

Rank: 76 out of 4,196

$340

Average: $210

24

Average: 5

JOHN DOTY

Wellsboro, Pa. 16901

14,333

Rank: 12 out of 4,196

680

Rank: 97 out of 4,196

$205K

Rank: 77 out of 4,196

$302

Average: $210

21

Average: 5

GEISINGER CLINIC

Hazleton, Pa. 18202

13,924

Rank: 13 out of 4,196

690

Rank: 91 out of 4,196

$31.5K

Rank: 2,416 out of 4,196

$46

Average: $210

20

Average: 5

BRETT RICHARDSON

Altoona, Pa. 16601

12,003

Rank: 14 out of 4,196

4,453

Rank: 1 out of 4,196

$184K

Rank: 108 out of 4,196

$41

Average: $210

3

Average: 5

ROCCO ARCIERI

Dallastown, Pa. 17313

11,129

Rank: 15 out of 4,196

285

Rank: 1,308 out of 4,196

$178K

Rank: 119 out of 4,196

$624

Average: $210

39

Average: 5

DWIGHT MICHAEL

Gettysburg, Pa. 17325

10,995

Rank: 16 out of 4,196

609

Rank: 154 out of 4,196

$201K

Rank: 84 out of 4,196

$329

Average: $210

18

Average: 5

RANDALL ROWAND

Dallastown, Pa. 17313

10,737

Rank: 17 out of 4,196

379

Rank: 730 out of 4,196

$151K

Rank: 182 out of 4,196

$398

Average: $210

28

Average: 5

CHARLES D'AURIA

Hermitage, Pa. 16148

10,457

Rank: 18 out of 4,196

727

Rank: 75 out of 4,196

$407K

Rank: 5 out of 4,196

$560

Average: $210

14

Average: 5

DAVID PFISTERER

Wellsboro, Pa. 16901

10,360

Rank: 19 out of 4,196

791

Rank: 51 out of 4,196

$164K

Rank: 151 out of 4,196

$207

Average: $210

13

Average: 5

MT AIRY FAMILY PRACTICE

Philadelphia, Pa. 19119

10,236

Rank: 20 out of 4,196

494

Rank: 323 out of 4,196

$24.6K

Rank: 2,775 out of 4,196

$50

Average: $210

21

Average: 5

DARRYL GUISTWITE

Carlisle, Pa. 17015

9,189

Rank: 21 out of 4,196

559

Rank: 210 out of 4,196

$534K

Rank: 1 out of 4,196

$955

Average: $210

16

Average: 5

LISA HARPST

Wellsboro, Pa. 16901

9,164

Rank: 22 out of 4,196

532

Rank: 248 out of 4,196

$102K

Rank: 505 out of 4,196

$193

Average: $210

17

Average: 5

KENNETH WILLIAMS

Warren, Pa. 16365

9,051

Rank: 23 out of 4,196

966

Rank: 20 out of 4,196

$186K

Rank: 106 out of 4,196

$193

Average: $210

9

Average: 5

JOHN PAGANA

Sunbury, Pa. 17801

8,917

Rank: 24 out of 4,196

355

Rank: 859 out of 4,196

$196K

Rank: 93 out of 4,196

$553

Average: $210

25

Average: 5

JOSEPH STEWART

Waynesboro, Pa. 17268

8,356

Rank: 25 out of 4,196

447

Rank: 455 out of 4,196

$132K

Rank: 256 out of 4,196

$296

Average: $210

19

Average: 5

PATRICK GILHOOL

Elizabethtown, Pa. 17022

8,216

Rank: 26 out of 4,196

506

Rank: 297 out of 4,196

$290K

Rank: 24 out of 4,196

$574

Average: $210

16

Average: 5

ROBERT DETWEILER

Lansdale, Pa. 19446

8,142

Rank: 27 out of 4,196

1,143

Rank: 12 out of 4,196

$292K

Rank: 23 out of 4,196

$255

Average: $210

7

Average: 5

KIRIT KOTHARI

Broheadsville, Pa. 18322

8,109

Rank: 28 out of 4,196

250

Rank: 1,615 out of 4,196

$352K

Rank: 10 out of 4,196

$1,409

Average: $210

32

Average: 5

JANUSZ WOLANIN

Nanticoke, Pa. 18634

8,048

Rank: 29 out of 4,196

805

Rank: 49 out of 4,196

$434K

Rank: 3 out of 4,196

$539

Average: $210

10

Average: 5

RICHARD RUSSELL

Pine grove, Pa. 17963

7,896

Rank: 30 out of 4,196

473

Rank: 386 out of 4,196

$172K

Rank: 133 out of 4,196

$364

Average: $210

17

Average: 5

ALEXANDER TARNOPOLSKY

Philadelphia, Pa. 19116

7,804

Rank: 31 out of 4,196

139

Rank: 2,860 out of 4,196

$120K

Rank: 345 out of 4,196

$866

Average: $210

56

Average: 5

VIKAS PASSI

Watsontown, Pa. 17777

7,762

Rank: 32 out of 4,196

953

Rank: 23 out of 4,196

$366K

Rank: 7 out of 4,196

$384

Average: $210

8

Average: 5

MICHAEL CARNUCCIO

Thorndale, Pa. 19372

7,641

Rank: 33 out of 4,196

452

Rank: 437 out of 4,196

$255K

Rank: 34 out of 4,196

$563

Average: $210

17

Average: 5

TALBOT SMITH

Gettysburg, Pa. 17325

7,600

Rank: 34 out of 4,196

673

Rank: 102 out of 4,196

$226K

Rank: 54 out of 4,196

$336

Average: $210

11

Average: 5

MAUREEN EISENBERG

Hanover, Pa. 17331

7,569

Rank: 35 out of 4,196

318

Rank: 1,086 out of 4,196

$192K

Rank: 100 out of 4,196

$604

Average: $210

24

Average: 5

MICHELLE CAVANAUGH

South williamsport, Pa. 17702

7,522

Rank: 36 out of 4,196

644

Rank: 121 out of 4,196

$116K

Rank: 381 out of 4,196

$180

Average: $210

12

Average: 5

ASHA SWAIN

Altoona, Pa. 16601

7,283

Rank: 37 out of 4,196

244

Rank: 1,669 out of 4,196

$249K

Rank: 38 out of 4,196

$1,022

Average: $210

30

Average: 5

JOHN LIEB

Hanover, Pa. 17331

7,280

Rank: 38 out of 4,196

381

Rank: 717 out of 4,196

$199K

Rank: 88 out of 4,196

$523

Average: $210

19

Average: 5

JOHN HABER

Tresckow, Pa. 18254

7,267

Rank: 39 out of 4,196

1,627

Rank: 9 out of 4,196

$316K

Rank: 13 out of 4,196

$194

Average: $210

4

Average: 5

JAMES GARDNER

New wilmington, Pa. 16142

7,258

Rank: 40 out of 4,196

751

Rank: 64 out of 4,196

$226K

Rank: 55 out of 4,196

$300

Average: $210

10

Average: 5

JAMES DEVLIN

Brockway, Pa. 15824

7,192

Rank: 41 out of 4,196

669

Rank: 106 out of 4,196

$306K

Rank: 18 out of 4,196

$458

Average: $210

11

Average: 5

DREXEL UNIVERSITY

Philadelphia, Pa. 19127

7,182

Rank: 42 out of 4,196

370

Rank: 781 out of 4,196

$15.5K

Rank: 3,302 out of 4,196

$42

Average: $210

19

Average: 5

WILLIAM ARTZ

Philadelphia, Pa. 19114

7,028

Rank: 43 out of 4,196

435

Rank: 496 out of 4,196

$212K

Rank: 71 out of 4,196

$486

Average: $210

16

Average: 5

JOHN LUNSFORD

Hanover, Pa. 17331

6,890

Rank: 44 out of 4,196

331

Rank: 992 out of 4,196

$195K

Rank: 97 out of 4,196

$589

Average: $210

21

Average: 5

ACHU MOFOR

Philadelphia, Pa. 19118

6,885

Rank: 45 out of 4,196

301

Rank: 1,202 out of 4,196

$119K

Rank: 358 out of 4,196

$395

Average: $210

23

Average: 5

DONALD SHOENTHAL

Pittsburgh, Pa. 15229

6,821

Rank: 46 out of 4,196

525

Rank: 261 out of 4,196

$241K

Rank: 44 out of 4,196

$459

Average: $210

13

Average: 5

HON YUEN WONG

Clarion, Pa. 16214

6,741

Rank: 47 out of 4,196

636

Rank: 125 out of 4,196

$238K

Rank: 46 out of 4,196

$373

Average: $210

11

Average: 5

HAZEL BLUESTEIN

Oaks, Pa. 19456

6,618

Rank: 48 out of 4,196

2,551

Rank: 4 out of 4,196

$318K

Rank: 12 out of 4,196

$125

Average: $210

3

Average: 5

RALPH MAZZOCHETTI

Minersville, Pa. 17954

6,596

Rank: 49 out of 4,196

732

Rank: 73 out of 4,196

$150K

Rank: 187 out of 4,196

$205

Average: $210

9

Average: 5

MANISH MISHRA

Pottsville, Pa. 17901

6,512

Rank: 50 out of 4,196

843

Rank: 39 out of 4,196

$261K

Rank: 32 out of 4,196

$310

Average: $210

8

Average: 5

DANIEL KAZMIERSKI

Scranton, Pa. 18508

6,473

Rank: 51 out of 4,196

712

Rank: 82 out of 4,196

$357K

Rank: 9 out of 4,196

$501

Average: $210

9

Average: 5

MUSADDIQ NAZEERI

Lebanon, Pa. 17042

6,446

Rank: 52 out of 4,196

391

Rank: 661 out of 4,196

$316K

Rank: 14 out of 4,196

$808

Average: $210

16

Average: 5

SNEHAL PATEL

York, Pa. 17408

6,439

Rank: 53 out of 4,196

940

Rank: 26 out of 4,196

$212K

Rank: 68 out of 4,196

$226

Average: $210

7

Average: 5

KARI WOOD

Troy, Pa. 16947

6,332

Rank: 54 out of 4,196

444

Rank: 467 out of 4,196

$119K

Rank: 355 out of 4,196

$269

Average: $210

14

Average: 5

D FILES

Levittown, Pa. 19056

6,274

Rank: 55 out of 4,196

514

Rank: 279 out of 4,196

$180K

Rank: 115 out of 4,196

$351

Average: $210

12

Average: 5

WILLIAM ADAIR

Gettysburg, Pa. 17325

6,211

Rank: 56 out of 4,196

610

Rank: 151 out of 4,196

$149K

Rank: 190 out of 4,196

$244

Average: $210

10

Average: 5

DEBORAH MISTAL

Drums, Pa. 18222

6,189

Rank: 57 out of 4,196

279

Rank: 1,358 out of 4,196

$85.7K

Rank: 757 out of 4,196

$307

Average: $210

22

Average: 5

MAXIMOS ATTIA

Sayre, Pa. 18840

6,181

Rank: 58 out of 4,196

779

Rank: 53 out of 4,196

$80.3K

Rank: 862 out of 4,196

$103

Average: $210

8

Average: 5

ADAM WASSERMAN

Gettysburg, Pa. 17325

6,151

Rank: 59 out of 4,196

820

Rank: 46 out of 4,196

$176K

Rank: 122 out of 4,196

$215

Average: $210

8

Average: 5

INEZ STOLTZFUS

Thorndale, Pa. 19372

6,109

Rank: 60 out of 4,196

435

Rank: 496 out of 4,196

$213K

Rank: 67 out of 4,196

$490

Average: $210

14

Average: 5

FRANK CLIFFORD

Warren, Pa. 16365

6,028

Rank: 61 out of 4,196

824

Rank: 44 out of 4,196

$137K

Rank: 232 out of 4,196

$167

Average: $210

7

Average: 5

STEVEN ROSENBERG

Feasterville, Pa. 19053

5,995

Rank: 62 out of 4,196

422

Rank: 539 out of 4,196

$202K

Rank: 80 out of 4,196

$478

Average: $210

14

Average: 5

MARK LOBITZ

Hazleton, Pa. 18202

5,918

Rank: 63 out of 4,196

766

Rank: 57 out of 4,196

$298K

Rank: 22 out of 4,196

$389

Average: $210

8

Average: 5

TRINA BRADBURD

Media, Pa. 19063

5,891

Rank: 64 out of 4,196

950

Rank: 24 out of 4,196

$388K

Rank: 6 out of 4,196

$408

Average: $210

6

Average: 5

DAVID FUCHS

Lancaster, Pa. 17601

5,852

Rank: 65 out of 4,196

673

Rank: 102 out of 4,196

$168K

Rank: 142 out of 4,196

$250

Average: $210

9

Average: 5

GEORGE LITTLE

New cumberland, Pa. 17070

5,839

Rank: 66 out of 4,196

490

Rank: 340 out of 4,196

$133K

Rank: 250 out of 4,196

$272

Average: $210

12

Average: 5

MICHAEL SPECA

Mc donald, Pa. 15057

5,811

Rank: 67 out of 4,196

538

Rank: 240 out of 4,196

$298K

Rank: 21 out of 4,196

$555

Average: $210

11

Average: 5

STEPHEN RETTIG

Waynesboro, Pa. 17268

5,709

Rank: 68 out of 4,196

465

Rank: 404 out of 4,196

$120K

Rank: 349 out of 4,196

$258

Average: $210

12

Average: 5

JAMES LANGON

Frackville, Pa. 17931

5,701

Rank: 69 out of 4,196

1,025

Rank: 17 out of 4,196

$166K

Rank: 147 out of 4,196

$161

Average: $210

6

Average: 5

MATTHEW HALEY

Carbondale, Pa. 18407

5,664

Rank: 70 out of 4,196

1,041

Rank: 16 out of 4,196

$229K

Rank: 51 out of 4,196

$220

Average: $210

5

Average: 5

CHRISTOPHER SCHREIER

Thorndale, Pa. 19372

5,625

Rank: 71 out of 4,196

399

Rank: 629 out of 4,196

$220K

Rank: 59 out of 4,196

$551

Average: $210

14

Average: 5

JOHN HESS

Ronks, Pa. 17572

5,601

Rank: 72 out of 4,196

484

Rank: 358 out of 4,196

$175K

Rank: 125 out of 4,196

$362

Average: $210

12

Average: 5

JESSICA PAGANA-DEFAZIO

Sunbury, Pa. 17801

5,574

Rank: 73 out of 4,196

302

Rank: 1,197 out of 4,196

$127K

Rank: 287 out of 4,196

$422

Average: $210

18

Average: 5

BAXTER WELLMON

Shippensburg, Pa. 17257

5,556

Rank: 74 out of 4,196

620

Rank: 138 out of 4,196

$233K

Rank: 49 out of 4,196

$376

Average: $210

9

Average: 5

BRANDON ROSCOE

Du bois, Pa. 15801

5,531

Rank: 75 out of 4,196

954

Rank: 22 out of 4,196

$207K

Rank: 75 out of 4,196

$217

Average: $210

6

Average: 5

VENKATESWARA NADELLA

Bradford, Pa. 16701

5,470

Rank: 76 out of 4,196

666

Rank: 108 out of 4,196

$250K

Rank: 37 out of 4,196

$376

Average: $210

8

Average: 5

LOUIS HEYL

Pittsburgh, Pa. 15229

5,449

Rank: 77 out of 4,196

485

Rank: 355 out of 4,196

$208K

Rank: 74 out of 4,196

$429

Average: $210

11

Average: 5

CHARLES PAGANA

Selinsgrove, Pa. 17870

5,422

Rank: 78 out of 4,196

921

Rank: 30 out of 4,196

$306K

Rank: 19 out of 4,196

$332

Average: $210

6

Average: 5

PAUL ORANGE

Fayetteville, Pa. 17222

5,337

Rank: 79 out of 4,196

856

Rank: 37 out of 4,196

$285K

Rank: 25 out of 4,196

$333

Average: $210

6

Average: 5

DENNIS RHOADES

Saint marys, Pa. 15857

5,255

Rank: 80 out of 4,196

1,281

Rank: 11 out of 4,196

$132K

Rank: 257 out of 4,196

$103

Average: $210

4

Average: 5

DAVID KRUSZEWSKI

Erie, Pa. 16504

5,230

Rank: 81 out of 4,196

545

Rank: 228 out of 4,196

$120K

Rank: 351 out of 4,196

$220

Average: $210

10

Average: 5

JEFFREY YOCUM

Lebanon, Pa. 17042

5,206

Rank: 82 out of 4,196

616

Rank: 144 out of 4,196

$229K

Rank: 52 out of 4,196

$371

Average: $210

8

Average: 5

ERNEST CHARLESWORTH

Chambersburg, Pa. 17201

5,172

Rank: 83 out of 4,196

491

Rank: 336 out of 4,196

$182K

Rank: 113 out of 4,196

$371

Average: $210

11

Average: 5

TODD FISHER

Hummelstown, Pa. 17036

5,151

Rank: 84 out of 4,196

318

Rank: 1,086 out of 4,196

$159K

Rank: 162 out of 4,196

$500

Average: $210

16

Average: 5

THIPPESWAMY CHANNAPATI

Butler, Pa. 16001

5,064

Rank: 85 out of 4,196

680

Rank: 97 out of 4,196

$253K

Rank: 35 out of 4,196

$372

Average: $210

7

Average: 5

PAUL ZESHONSKY

Gettysburg, Pa. 17325

5,038

Rank: 86 out of 4,196

500

Rank: 311 out of 4,196

$121K

Rank: 341 out of 4,196

$243

Average: $210

10

Average: 5

MICHAEL LESER

Elizabethtown, Pa. 17022

5,037

Rank: 87 out of 4,196

431

Rank: 510 out of 4,196

$330K

Rank: 11 out of 4,196

$766

Average: $210

12

Average: 5

GARY GALLO

Waynesboro, Pa. 17268

5,031

Rank: 88 out of 4,196

382

Rank: 704 out of 4,196

$83.3K

Rank: 802 out of 4,196

$218

Average: $210

13

Average: 5

SCOTT KURZROK

Havertown, Pa. 19083

5,014

Rank: 89 out of 4,196

475

Rank: 378 out of 4,196

$269K

Rank: 30 out of 4,196

$567

Average: $210

11

Average: 5

L. PETER SORARUF

Kennett square, Pa. 19348

4,953

Rank: 90 out of 4,196

900

Rank: 33 out of 4,196

$238K

Rank: 45 out of 4,196

$264

Average: $210

6

Average: 5

ADELLE KURTZ

York, Pa. 17408

4,914

Rank: 91 out of 4,196

473

Rank: 386 out of 4,196

$129K

Rank: 279 out of 4,196

$273

Average: $210

10

Average: 5

PATRICK KERRIGAN

Wilkes barre, Pa. 18702

4,904

Rank: 92 out of 4,196

710

Rank: 84 out of 4,196

$217K

Rank: 63 out of 4,196

$306

Average: $210

7

Average: 5

DARLENE DUNAY

Old forge, Pa. 18518

4,871

Rank: 93 out of 4,196

544

Rank: 230 out of 4,196

$201K

Rank: 83 out of 4,196

$369

Average: $210

9

Average: 5

TIMOTHY ECKEL

Danville, Pa. 17821

4,859

Rank: 94 out of 4,196

126

Rank: 3,017 out of 4,196

$86K

Rank: 753 out of 4,196

$683

Average: $210

39

Average: 5

MARTIN COOPER

Huntingdon valley, Pa. 19006

4,844

Rank: 95 out of 4,196

321

Rank: 1,065 out of 4,196

$197K

Rank: 92 out of 4,196

$614

Average: $210

15

Average: 5

RICHARD KASTELIC

Johnstown, Pa. 15905

4,790

Rank: 96 out of 4,196

321

Rank: 1,065 out of 4,196

$104K

Rank: 486 out of 4,196

$324

Average: $210

15

Average: 5

RANDY KREIDER

Clarion, Pa. 16214

4,750

Rank: 97 out of 4,196

825

Rank: 43 out of 4,196

$277K

Rank: 27 out of 4,196

$335

Average: $210

6

Average: 5

MARGERY GORDON

Chambersburg, Pa. 17201

4,745

Rank: 98 out of 4,196

621

Rank: 135 out of 4,196

$137K

Rank: 233 out of 4,196

$221

Average: $210

8

Average: 5

DAVID HOYT

Mercer, Pa. 16137

4,733

Rank: 99 out of 4,196

735

Rank: 68 out of 4,196

$220K

Rank: 58 out of 4,196

$300

Average: $210

6

Average: 5

MICHAEL WEED

Lancaster, Pa. 17601

4,729

Rank: 100 out of 4,196

530

Rank: 252 out of 4,196

$139K

Rank: 227 out of 4,196

$262

Average: $210

9

Average: 5

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.

Read our methodology.