Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » New Hampshire » Family Medicine

Top Family Medicine Providers in New Hampshire

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

MITCHELL YOUNG

Nashua, N.H. 03062

14,948

Rank: 1 out of 461

493

Rank: 38 out of 461

$345K

Rank: 1 out of 461

$699

Average: $175

30

Average: 4

KENNETH STROUB

Nashua, N.H. 03063

10,368

Rank: 2 out of 461

582

Rank: 18 out of 461

$250K

Rank: 3 out of 461

$430

Average: $175

18

Average: 4

AZAR KORBEY

Salem, N.H. 03079

7,205

Rank: 3 out of 461

286

Rank: 157 out of 461

$127K

Rank: 31 out of 461

$445

Average: $175

25

Average: 4

DEAN MORRIS

Bedford, N.H. 03110

6,165

Rank: 4 out of 461

547

Rank: 24 out of 461

$176K

Rank: 8 out of 461

$322

Average: $175

11

Average: 4

PIERRE DIONNE

Hudson, N.H. 03051

5,924

Rank: 5 out of 461

423

Rank: 65 out of 461

$183K

Rank: 7 out of 461

$432

Average: $175

14

Average: 4

RODNEY FELGATE

Lincoln, N.H. 03251

5,614

Rank: 6 out of 461

430

Rank: 61 out of 461

$187K

Rank: 4 out of 461

$435

Average: $175

13

Average: 4

MICHAEL WU

Exeter, N.H. 03833

5,361

Rank: 7 out of 461

700

Rank: 7 out of 461

$186K

Rank: 5 out of 461

$266

Average: $175

8

Average: 4

PHILLIP FICHERA

Hudson, N.H. 03051

5,071

Rank: 8 out of 461

380

Rank: 81 out of 461

$140K

Rank: 19 out of 461

$368

Average: $175

13

Average: 4

THOMAS CAMMILLERI

Hampstead, N.H. 03841

4,560

Rank: 9 out of 461

223

Rank: 218 out of 461

$136K

Rank: 22 out of 461

$609

Average: $175

20

Average: 4

JONATHAN THYNG

Nashua, N.H. 03062

4,535

Rank: 10 out of 461

353

Rank: 97 out of 461

$67.3K

Rank: 112 out of 461

$191

Average: $175

13

Average: 4

JOHN WHEELER

Derry, N.H. 03038

4,518

Rank: 11 out of 461

943

Rank: 2 out of 461

$265K

Rank: 2 out of 461

$281

Average: $175

5

Average: 4

PETER RANSMEIER

Concord, N.H. 03301

4,457

Rank: 12 out of 461

674

Rank: 10 out of 461

$159K

Rank: 15 out of 461

$236

Average: $175

7

Average: 4

ERNST OIDTMANN

Lebanon, N.H. 03766

4,344

Rank: 13 out of 461

546

Rank: 25 out of 461

$164K

Rank: 11 out of 461

$301

Average: $175

8

Average: 4

HONGBAO MA

Concord, N.H. 03301

4,264

Rank: 14 out of 461

804

Rank: 3 out of 461

$167K

Rank: 10 out of 461

$208

Average: $175

5

Average: 4

CECILIA VICUNA KEADY

Charlestown, N.H. 03603

4,097

Rank: 15 out of 461

283

Rank: 160 out of 461

$135K

Rank: 23 out of 461

$478

Average: $175

14

Average: 4

TIMOTHY KEENAN

Stratham, N.H. 03885

4,095

Rank: 16 out of 461

501

Rank: 33 out of 461

$161K

Rank: 12 out of 461

$321

Average: $175

8

Average: 4

ELIZABETH BUCHANAN

Exeter, N.H. 03833

3,938

Rank: 17 out of 461

639

Rank: 11 out of 461

$160K

Rank: 14 out of 461

$250

Average: $175

6

Average: 4

MARK REEDER

Epping, N.H. 03042

3,756

Rank: 18 out of 461

357

Rank: 95 out of 461

$148K

Rank: 17 out of 461

$416

Average: $175

11

Average: 4

ELLEN BERNARD

Epping, N.H. 03042

3,754

Rank: 19 out of 461

428

Rank: 63 out of 461

$133K

Rank: 24 out of 461

$312

Average: $175

9

Average: 4

CYNTHIA TOLBERT

Hampton, N.H. 03842

3,694

Rank: 20 out of 461

486

Rank: 43 out of 461

$116K

Rank: 42 out of 461

$238

Average: $175

8

Average: 4

JOHN WELTER

Londonderry, N.H. 03053

3,597

Rank: 21 out of 461

326

Rank: 116 out of 461

$116K

Rank: 43 out of 461

$355

Average: $175

11

Average: 4

JOSEPH BERNARD

Epping, N.H. 03042

3,479

Rank: 22 out of 461

409

Rank: 71 out of 461

$123K

Rank: 37 out of 461

$300

Average: $175

9

Average: 4

MICHAEL PANGAN

Exeter, N.H. 03833

3,408

Rank: 23 out of 461

459

Rank: 49 out of 461

$115K

Rank: 44 out of 461

$251

Average: $175

7

Average: 4

CHARLOTTE LOEW

Salem, N.H. 03079

3,383

Rank: 24 out of 461

183

Rank: 273 out of 461

$85.7K

Rank: 77 out of 461

$468

Average: $175

18

Average: 4

GREGORY ANDRECYK

Somersworth, N.H. 03878

3,269

Rank: 25 out of 461

496

Rank: 36 out of 461

$133K

Rank: 26 out of 461

$268

Average: $175

7

Average: 4

DENNIS RORK

Londonderry, N.H. 03053

3,246

Rank: 26 out of 461

520

Rank: 29 out of 461

$185K

Rank: 6 out of 461

$355

Average: $175

6

Average: 4

MICHAEL STEVENS

Exeter, N.H. 03833

3,208

Rank: 27 out of 461

396

Rank: 74 out of 461

$112K

Rank: 46 out of 461

$284

Average: $175

8

Average: 4

ROBERT HOWE

Stratham, N.H. 03885

3,163

Rank: 28 out of 461

441

Rank: 55 out of 461

$117K

Rank: 41 out of 461

$266

Average: $175

7

Average: 4

KEVIN YOUNG

Plymouth, N.H. 03264

3,126

Rank: 29 out of 461

291

Rank: 153 out of 461

$132K

Rank: 28 out of 461

$455

Average: $175

11

Average: 4

M. LAUTER

Portsmouth, N.H. 03801

3,110

Rank: 30 out of 461

243

Rank: 201 out of 461

$96.6K

Rank: 60 out of 461

$398

Average: $175

13

Average: 4

KARL SINGER

Exeter, N.H. 03833

3,046

Rank: 31 out of 461

992

Rank: 1 out of 461

$76.4K

Rank: 93 out of 461

$77

Average: $175

3

Average: 4

ROY BARNES

Claremont, N.H. 03743

3,039

Rank: 32 out of 461

451

Rank: 51 out of 461

$124K

Rank: 36 out of 461

$275

Average: $175

7

Average: 4

MICHAEL ROMANOWSKY

Windham, N.H. 03087

3,022

Rank: 33 out of 461

522

Rank: 28 out of 461

$144K

Rank: 18 out of 461

$276

Average: $175

6

Average: 4

JOHN DALEY

Derry, N.H. 03038

2,931

Rank: 34 out of 461

677

Rank: 9 out of 461

$160K

Rank: 13 out of 461

$237

Average: $175

4

Average: 4

THEODORE BROOKS

Derry, N.H. 03038

2,847

Rank: 35 out of 461

690

Rank: 8 out of 461

$173K

Rank: 9 out of 461

$251

Average: $175

4

Average: 4

PATRICIA KEGEL

Concord, N.H. 03301

2,807

Rank: 36 out of 461

385

Rank: 78 out of 461

$102K

Rank: 54 out of 461

$265

Average: $175

7

Average: 4

STEVEN MULLANEY

Plaistow, N.H. 03865

2,789

Rank: 37 out of 461

436

Rank: 57 out of 461

$91.3K

Rank: 70 out of 461

$209

Average: $175

6

Average: 4

GABOR PERNYESZI

Plaistow, N.H. 03865

2,757

Rank: 38 out of 461

313

Rank: 130 out of 461

$105K

Rank: 52 out of 461

$337

Average: $175

9

Average: 4

SARAH LITSCH

Plaistow, N.H. 03865

2,638

Rank: 39 out of 461

308

Rank: 133 out of 461

$87.3K

Rank: 75 out of 461

$283

Average: $175

9

Average: 4

SARAH MURAI

Derry, N.H. 03038

2,569

Rank: 40 out of 461

568

Rank: 20 out of 461

$154K

Rank: 16 out of 461

$272

Average: $175

5

Average: 4

EDWIN CHARLE

Somersworth, N.H. 03878

2,528

Rank: 41 out of 461

769

Rank: 4 out of 461

$133K

Rank: 25 out of 461

$173

Average: $175

3

Average: 4

JOHN WALTER

Winchester, N.H. 03470

2,527

Rank: 42 out of 461

591

Rank: 17 out of 461

$124K

Rank: 35 out of 461

$211

Average: $175

4

Average: 4

CHRISTINE HAND

Londonderry, N.H. 03053

2,464

Rank: 43 out of 461

594

Rank: 16 out of 461

$125K

Rank: 33 out of 461

$211

Average: $175

4

Average: 4

GREGORY LYNCH

Derry, N.H. 03038

2,440

Rank: 44 out of 461

615

Rank: 14 out of 461

$133K

Rank: 27 out of 461

$216

Average: $175

4

Average: 4

REBECCA KRASNOF

Derry, N.H. 03038

2,410

Rank: 45 out of 461

483

Rank: 44 out of 461

$128K

Rank: 30 out of 461

$266

Average: $175

5

Average: 4

BERNARD ROSEN

Claremont, N.H. 03743

2,401

Rank: 46 out of 461

436

Rank: 57 out of 461

$111K

Rank: 48 out of 461

$254

Average: $175

6

Average: 4

ROBERT QUIRBACH

Milford, N.H. 03055

2,320

Rank: 47 out of 461

487

Rank: 42 out of 461

$112K

Rank: 47 out of 461

$229

Average: $175

5

Average: 4

JONATHAN KILROY

Derry, N.H. 03038

2,288

Rank: 48 out of 461

639

Rank: 11 out of 461

$131K

Rank: 29 out of 461

$205

Average: $175

4

Average: 4

NANCY STOLL

Dover, N.H. 03820

2,184

Rank: 49 out of 461

379

Rank: 83 out of 461

$125K

Rank: 34 out of 461

$329

Average: $175

6

Average: 4

CHRISTEN DOUCET

Exeter, N.H. 03833

2,159

Rank: 50 out of 461

360

Rank: 92 out of 461

$80.6K

Rank: 84 out of 461

$224

Average: $175

6

Average: 4

ELIZABETH SANDERS

Concord, N.H. 03301

2,156

Rank: 51 out of 461

408

Rank: 72 out of 461

$137K

Rank: 20 out of 461

$337

Average: $175

5

Average: 4

ARURU NATH

Concord, N.H. 03301

2,134

Rank: 52 out of 461

563

Rank: 22 out of 461

$120K

Rank: 39 out of 461

$212

Average: $175

4

Average: 4

MONIQUE LAROUCHE

Durham, N.H. 03824

2,095

Rank: 53 out of 461

235

Rank: 209 out of 461

$83.8K

Rank: 78 out of 461

$357

Average: $175

9

Average: 4

DANIEL WASZKOWSKI

Londonderry, N.H. 03053

2,067

Rank: 54 out of 461

442

Rank: 54 out of 461

$122K

Rank: 38 out of 461

$276

Average: $175

5

Average: 4

MARK PACE

Salem, N.H. 03079

2,009

Rank: 55 out of 461

320

Rank: 124 out of 461

$96.5K

Rank: 61 out of 461

$302

Average: $175

6

Average: 4

SUSAN PORTER

Exeter, N.H. 03833

2,007

Rank: 56 out of 461

301

Rank: 142 out of 461

$68.5K

Rank: 108 out of 461

$227

Average: $175

7

Average: 4

SCOTT LOW

Derry, N.H. 03038

1,982

Rank: 57 out of 461

493

Rank: 38 out of 461

$110K

Rank: 49 out of 461

$224

Average: $175

4

Average: 4

STEVEN KAITZ

Pembroke, N.H. 03275

1,946

Rank: 58 out of 461

205

Rank: 247 out of 461

$92K

Rank: 67 out of 461

$449

Average: $175

9

Average: 4

JOSEPH MISIEWICZ

Meredith, N.H. 03253

1,935

Rank: 59 out of 461

428

Rank: 63 out of 461

$80.3K

Rank: 85 out of 461

$188

Average: $175

5

Average: 4

KEENAN AL-HOJERRY

Portsmouth, N.H. 03801

1,860

Rank: 60 out of 461

638

Rank: 13 out of 461

$137K

Rank: 21 out of 461

$214

Average: $175

3

Average: 4

KRISTIN VAUGHAN

Exeter, N.H. 03833

1,846

Rank: 61 out of 461

356

Rank: 96 out of 461

$63K

Rank: 120 out of 461

$177

Average: $175

5

Average: 4

CRISTI EGENOLF

Derry, N.H. 03038

1,841

Rank: 62 out of 461

578

Rank: 19 out of 461

$106K

Rank: 51 out of 461

$184

Average: $175

3

Average: 4

CHRISTOPHER BRAGA

Manchester, N.H. 03104

1,807

Rank: 63 out of 461

455

Rank: 50 out of 461

$79.6K

Rank: 87 out of 461

$175

Average: $175

4

Average: 4

DAVID BEAUFAIT

Enfield, N.H. 03748

1,800

Rank: 64 out of 461

190

Rank: 269 out of 461

$70.3K

Rank: 105 out of 461

$370

Average: $175

9

Average: 4

AJAY KOSHY

Manchester, N.H. 03101

1,797

Rank: 65 out of 461

715

Rank: 6 out of 461

$101K

Rank: 58 out of 461

$141

Average: $175

3

Average: 4

JOHN BUCHANAN

Nashua, N.H. 03062

1,754

Rank: 66 out of 461

263

Rank: 177 out of 461

$118K

Rank: 40 out of 461

$448

Average: $175

7

Average: 4

ALBERT NORTHCUTT

Londonderry, N.H. 03053

1,749

Rank: 67 out of 461

474

Rank: 45 out of 461

$98K

Rank: 59 out of 461

$207

Average: $175

4

Average: 4

THEODORE CAPRON

Meredith, N.H. 03253

1,748

Rank: 68 out of 461

540

Rank: 26 out of 461

$78.6K

Rank: 92 out of 461

$146

Average: $175

3

Average: 4

BRUCE LATHAM

Colebrook, N.H. 03576

1,725

Rank: 69 out of 461

252

Rank: 189 out of 461

$68.8K

Rank: 106 out of 461

$273

Average: $175

7

Average: 4

ALAN ROGERS

Newport, N.H. 03773

1,716

Rank: 70 out of 461

274

Rank: 167 out of 461

$51.2K

Rank: 162 out of 461

$187

Average: $175

6

Average: 4

MARY PEARSON

Kingston, N.H. 03848

1,682

Rank: 71 out of 461

151

Rank: 314 out of 461

$72.9K

Rank: 102 out of 461

$483

Average: $175

11

Average: 4

STEPHEN CHRISTO

Exeter, N.H. 03833

1,655

Rank: 72 out of 461

431

Rank: 60 out of 461

$101K

Rank: 55 out of 461

$235

Average: $175

4

Average: 4

STEPHEN LAWRENCE

Concord, N.H. 03301

1,648

Rank: 73 out of 461

373

Rank: 84 out of 461

$95.3K

Rank: 62 out of 461

$255

Average: $175

4

Average: 4

SHUWEI LIU

Salem, N.H. 03079

1,638

Rank: 74 out of 461

202

Rank: 255 out of 461

$48.8K

Rank: 173 out of 461

$242

Average: $175

8

Average: 4

GUEORGUI DIMOV

Exeter, N.H. 03833

1,635

Rank: 75 out of 461

510

Rank: 30 out of 461

$126K

Rank: 32 out of 461

$247

Average: $175

3

Average: 4

ARCHIE DICKINSON

Merrimack, N.H. 03054

1,632

Rank: 76 out of 461

345

Rank: 100 out of 461

$92.4K

Rank: 64 out of 461

$268

Average: $175

5

Average: 4

HUGH MACDONALD

Newmarket, N.H. 03857

1,627

Rank: 77 out of 461

237

Rank: 208 out of 461

$92.3K

Rank: 65 out of 461

$389

Average: $175

7

Average: 4

JEFFREY RUSSELL

Dover, N.H. 03820

1,623

Rank: 78 out of 461

331

Rank: 113 out of 461

$103K

Rank: 53 out of 461

$310

Average: $175

5

Average: 4

JOHN BARKSDALE

Pittsfield, N.H. 03263

1,618

Rank: 79 out of 461

462

Rank: 48 out of 461

$89.5K

Rank: 73 out of 461

$194

Average: $175

4

Average: 4

MARK BLACKWOOD

Durham, N.H. 03824

1,617

Rank: 80 out of 461

307

Rank: 136 out of 461

$74.7K

Rank: 96 out of 461

$243

Average: $175

5

Average: 4

WILLIAM HASSETT

Dover, N.H. 03820

1,611

Rank: 81 out of 461

369

Rank: 87 out of 461

$101K

Rank: 57 out of 461

$273

Average: $175

4

Average: 4

KEVIN DONOVAN

Rochester, N.H. 03867

1,601

Rank: 82 out of 461

568

Rank: 20 out of 461

$101K

Rank: 56 out of 461

$177

Average: $175

3

Average: 4

MICHAEL KAPLOE

Milford, N.H. 03055

1,589

Rank: 83 out of 461

369

Rank: 87 out of 461

$61.9K

Rank: 124 out of 461

$168

Average: $175

4

Average: 4

MICHAEL STEIN

Salem, N.H. 03079

1,574

Rank: 84 out of 461

242

Rank: 203 out of 461

$82.1K

Rank: 81 out of 461

$339

Average: $175

7

Average: 4

TYLER EDWARDS

Farmington, N.H. 03835

1,531

Rank: 85 out of 461

468

Rank: 46 out of 461

$108K

Rank: 50 out of 461

$231

Average: $175

3

Average: 4

JOAN SMITH

Barrington, N.H. 03825

1,528

Rank: 86 out of 461

334

Rank: 108 out of 461

$76.2K

Rank: 94 out of 461

$228

Average: $175

5

Average: 4

DAVID FREEDMAN

Derry, N.H. 03038

1,515

Rank: 87 out of 461

444

Rank: 53 out of 461

$92K

Rank: 68 out of 461

$207

Average: $175

3

Average: 4

KENNETH SHUMAN

Durham, N.H. 03824

1,505

Rank: 88 out of 461

310

Rank: 132 out of 461

$81.2K

Rank: 83 out of 461

$262

Average: $175

5

Average: 4

ANNE BARLOW BARRY

Derry, N.H. 03038

1,500

Rank: 89 out of 461

418

Rank: 68 out of 461

$79.4K

Rank: 88 out of 461

$190

Average: $175

4

Average: 4

IRYNA ABERKORN

Lebanon, N.H. 03756

1,492

Rank: 90 out of 461

420

Rank: 66 out of 461

$115K

Rank: 45 out of 461

$274

Average: $175

4

Average: 4

DENNIS BADMAN

Sanbornville, N.H. 03872

1,489

Rank: 91 out of 461

380

Rank: 81 out of 461

$82.5K

Rank: 80 out of 461

$217

Average: $175

4

Average: 4

GIRISH JOSHI

Somersworth, N.H. 03878

1,468

Rank: 92 out of 461

292

Rank: 151 out of 461

$92.1K

Rank: 66 out of 461

$315

Average: $175

5

Average: 4

BERTRAND COLE

Somersworth, N.H. 03878

1,456

Rank: 93 out of 461

270

Rank: 174 out of 461

$73.3K

Rank: 99 out of 461

$272

Average: $175

5

Average: 4

ELISA MERCURO

Derry, N.H. 03038

1,416

Rank: 94 out of 461

405

Rank: 73 out of 461

$88.3K

Rank: 74 out of 461

$218

Average: $175

3

Average: 4

PATRICK NGUYEN

Merrimack, N.H. 03054

1,410

Rank: 95 out of 461

216

Rank: 231 out of 461

$91.9K

Rank: 69 out of 461

$425

Average: $175

7

Average: 4

MICHAEL STONE

Nashua, N.H. 03062

1,406

Rank: 96 out of 461

335

Rank: 106 out of 461

$47.6K

Rank: 178 out of 461

$142

Average: $175

4

Average: 4

DAVID BUONO

Portsmouth, N.H. 03801

1,397

Rank: 97 out of 461

322

Rank: 119 out of 461

$82.5K

Rank: 79 out of 461

$256

Average: $175

4

Average: 4

MARK ARONSON

Laconia, N.H. 03246

1,361

Rank: 98 out of 461

536

Rank: 27 out of 461

$64.2K

Rank: 117 out of 461

$120

Average: $175

3

Average: 4

DEBORAH AMIRTHAM

Concord, N.H. 03301

1,355

Rank: 99 out of 461

345

Rank: 100 out of 461

$55.4K

Rank: 141 out of 461

$161

Average: $175

4

Average: 4

COLLEEN GUIRY

Milford, N.H. 03055

1,337

Rank: 100 out of 461

340

Rank: 104 out of 461

$86.6K

Rank: 76 out of 461

$255

Average: $175

4

Average: 4

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 2015 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.