Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Massachusetts » Family Medicine

Top Family Medicine Providers in Massachusetts

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

MANUELA MENDES

Fall river, Mass. 02721

18,890

Rank: 1 out of 1,259

812

Rank: 22 out of 1,259

$422K

Rank: 1 out of 1,259

$519

Average: $201

23

Average: 5

MARK ALLARA

Middleton, Mass. 01949

12,641

Rank: 2 out of 1,259

997

Rank: 11 out of 1,259

$365K

Rank: 2 out of 1,259

$366

Average: $201

13

Average: 5

DARREN LYNCH

Northampton, Mass. 01060

10,941

Rank: 3 out of 1,259

309

Rank: 271 out of 1,259

$127K

Rank: 98 out of 1,259

$410

Average: $201

35

Average: 5

PETER BARKER

Swampscott, Mass. 01907

9,910

Rank: 4 out of 1,259

801

Rank: 23 out of 1,259

$253K

Rank: 11 out of 1,259

$316

Average: $201

12

Average: 5

IRA HELFAND

Springfield, Mass. 01118

9,460

Rank: 5 out of 1,259

1,123

Rank: 5 out of 1,259

$206K

Rank: 25 out of 1,259

$183

Average: $201

8

Average: 5

JEFFREY PALMER

Greenfield, Mass. 01301

9,215

Rank: 6 out of 1,259

1,199

Rank: 4 out of 1,259

$276K

Rank: 7 out of 1,259

$230

Average: $201

8

Average: 5

HUGH TAYLOR

South hamilton, Mass. 01982

8,708

Rank: 7 out of 1,259

664

Rank: 48 out of 1,259

$229K

Rank: 14 out of 1,259

$345

Average: $201

13

Average: 5

VERONICA RUSU

Westborough, Mass. 01581

8,576

Rank: 8 out of 1,259

754

Rank: 31 out of 1,259

$57.1K

Rank: 368 out of 1,259

$76

Average: $201

11

Average: 5

PETER MCIVER

Kingston, Mass. 02364

8,518

Rank: 9 out of 1,259

787

Rank: 25 out of 1,259

$226K

Rank: 17 out of 1,259

$287

Average: $201

11

Average: 5

DENNIS CALLEN

Westport, Mass. 02790

8,419

Rank: 10 out of 1,259

575

Rank: 76 out of 1,259

$207K

Rank: 23 out of 1,259

$360

Average: $201

15

Average: 5

PATRICIA IVERSON

Greenfield, Mass. 01301

7,773

Rank: 11 out of 1,259

913

Rank: 15 out of 1,259

$234K

Rank: 13 out of 1,259

$256

Average: $201

9

Average: 5

STEVEN BARRETT

Manchester, Mass. 01944

7,341

Rank: 12 out of 1,259

596

Rank: 69 out of 1,259

$201K

Rank: 29 out of 1,259

$337

Average: $201

12

Average: 5

ROSS MIDLER

Amherst, Mass. 01002

7,177

Rank: 13 out of 1,259

695

Rank: 40 out of 1,259

$208K

Rank: 22 out of 1,259

$300

Average: $201

10

Average: 5

DAVID KAUFMAN

Florence, Mass. 01062

6,755

Rank: 14 out of 1,259

1,002

Rank: 10 out of 1,259

$206K

Rank: 24 out of 1,259

$206

Average: $201

7

Average: 5

MARGUERITE GUMP

Greenfield, Mass. 01301

6,729

Rank: 15 out of 1,259

861

Rank: 18 out of 1,259

$210K

Rank: 20 out of 1,259

$244

Average: $201

8

Average: 5

PAUL THALER

Florence, Mass. 01062

6,679

Rank: 16 out of 1,259

825

Rank: 20 out of 1,259

$203K

Rank: 26 out of 1,259

$246

Average: $201

8

Average: 5

CHRISTOPHER LEBO

Somerset, Mass. 02726

6,178

Rank: 17 out of 1,259

604

Rank: 66 out of 1,259

$145K

Rank: 67 out of 1,259

$240

Average: $201

10

Average: 5

SCOTT CORKINS

Norwell, Mass. 02061

6,147

Rank: 18 out of 1,259

363

Rank: 207 out of 1,259

$151K

Rank: 61 out of 1,259

$417

Average: $201

17

Average: 5

EARL POTTS

New bedford, Mass. 02740

5,965

Rank: 19 out of 1,259

258

Rank: 352 out of 1,259

$179K

Rank: 36 out of 1,259

$694

Average: $201

23

Average: 5

WILLIAM GRIEVER

Halifax, Mass. 02338

5,889

Rank: 20 out of 1,259

517

Rank: 104 out of 1,259

$159K

Rank: 53 out of 1,259

$307

Average: $201

11

Average: 5

RYAN WELTER

Raynham, Mass. 02767

5,877

Rank: 21 out of 1,259

769

Rank: 28 out of 1,259

$180K

Rank: 35 out of 1,259

$234

Average: $201

8

Average: 5

JAMES HOYE

North dighton, Mass. 02764

5,796

Rank: 22 out of 1,259

770

Rank: 27 out of 1,259

$209K

Rank: 21 out of 1,259

$272

Average: $201

8

Average: 5

STEPHEN BUTLER

Dartmouth, Mass. 02747

5,679

Rank: 23 out of 1,259

572

Rank: 78 out of 1,259

$150K

Rank: 62 out of 1,259

$263

Average: $201

10

Average: 5

HENRY SIMKIN

Florence, Mass. 01062

5,665

Rank: 24 out of 1,259

889

Rank: 17 out of 1,259

$184K

Rank: 33 out of 1,259

$207

Average: $201

6

Average: 5

AMY PEARSALL

Brookline, Mass. 02446

5,573

Rank: 25 out of 1,259

121

Rank: 769 out of 1,259

$139K

Rank: 75 out of 1,259

$1,151

Average: $201

46

Average: 5

CHARLES CUMMINGS

Fall river, Mass. 02724

5,562

Rank: 26 out of 1,259

573

Rank: 77 out of 1,259

$216K

Rank: 18 out of 1,259

$378

Average: $201

10

Average: 5

KEITH NOBIL

Swampscott, Mass. 01907

5,517

Rank: 27 out of 1,259

609

Rank: 63 out of 1,259

$187K

Rank: 31 out of 1,259

$308

Average: $201

9

Average: 5

STEVEN ESRICK

Florence, Mass. 01062

5,495

Rank: 28 out of 1,259

722

Rank: 36 out of 1,259

$159K

Rank: 52 out of 1,259

$220

Average: $201

8

Average: 5

KHARMEN LOPEZ DEL CASTILLO

Easthampton, Mass. 01027

5,494

Rank: 29 out of 1,259

684

Rank: 43 out of 1,259

$170K

Rank: 45 out of 1,259

$249

Average: $201

8

Average: 5

DAVID GULDSETH

Manchester, Mass. 01944

5,485

Rank: 30 out of 1,259

441

Rank: 149 out of 1,259

$152K

Rank: 59 out of 1,259

$345

Average: $201

12

Average: 5

SUZETTE PINTO

Fall river, Mass. 02721

5,438

Rank: 31 out of 1,259

301

Rank: 276 out of 1,259

$115K

Rank: 118 out of 1,259

$381

Average: $201

18

Average: 5

INJIL ABU BAKAR

Plymouth, Mass. 02360

5,361

Rank: 32 out of 1,259

609

Rank: 63 out of 1,259

$177K

Rank: 37 out of 1,259

$290

Average: $201

9

Average: 5

DOUGALS GROGAN

Brockton, Mass. 02301

5,182

Rank: 33 out of 1,259

362

Rank: 208 out of 1,259

$197K

Rank: 30 out of 1,259

$544

Average: $201

14

Average: 5

SCOTT GRAHAM

Brewster, Mass. 02631

5,161

Rank: 34 out of 1,259

1,040

Rank: 6 out of 1,259

$298K

Rank: 6 out of 1,259

$287

Average: $201

5

Average: 5

LAUREN SCHWARTZ

Easthampton, Mass. 01027

5,034

Rank: 35 out of 1,259

642

Rank: 56 out of 1,259

$164K

Rank: 47 out of 1,259

$256

Average: $201

8

Average: 5

NICHOLAS NIKOLOPOULOS

Somerset, Mass. 02726

5,011

Rank: 36 out of 1,259

715

Rank: 37 out of 1,259

$94.7K

Rank: 174 out of 1,259

$132

Average: $201

7

Average: 5

TIMOTHY LEPORE

Nantucket, Mass. 02554

5,004

Rank: 37 out of 1,259

741

Rank: 34 out of 1,259

$227K

Rank: 15 out of 1,259

$306

Average: $201

7

Average: 5

EVAN WEISMAN

Braintree, Mass. 02184

4,968

Rank: 38 out of 1,259

226

Rank: 426 out of 1,259

$120K

Rank: 111 out of 1,259

$529

Average: $201

22

Average: 5

VINA JOSHI

Brockton, Mass. 02301

4,957

Rank: 39 out of 1,259

502

Rank: 113 out of 1,259

$301K

Rank: 5 out of 1,259

$600

Average: $201

10

Average: 5

MARK EUBANKS

Plymouth, Mass. 02360

4,952

Rank: 40 out of 1,259

526

Rank: 98 out of 1,259

$142K

Rank: 71 out of 1,259

$270

Average: $201

9

Average: 5

WILLIAM MEDWID

South hamilton, Mass. 01982

4,756

Rank: 41 out of 1,259

596

Rank: 69 out of 1,259

$146K

Rank: 66 out of 1,259

$244

Average: $201

8

Average: 5

VIMAL PATEL

Hyannis, Mass. 02601

4,702

Rank: 42 out of 1,259

110

Rank: 810 out of 1,259

$202K

Rank: 27 out of 1,259

$1,837

Average: $201

43

Average: 5

CATHLEEN HOOD

Westport, Mass. 02790

4,681

Rank: 43 out of 1,259

339

Rank: 234 out of 1,259

$121K

Rank: 104 out of 1,259

$358

Average: $201

14

Average: 5

JOSHUA MINTZ

Belchertown, Mass. 01007

4,673

Rank: 44 out of 1,259

1,368

Rank: 2 out of 1,259

$336K

Rank: 4 out of 1,259

$245

Average: $201

3

Average: 5

MICHAEL YOON

Middleton, Mass. 01949

4,595

Rank: 45 out of 1,259

524

Rank: 99 out of 1,259

$138K

Rank: 79 out of 1,259

$263

Average: $201

9

Average: 5

WINNY OU

South easton, Mass. 02375

4,532

Rank: 46 out of 1,259

194

Rank: 513 out of 1,259

$115K

Rank: 116 out of 1,259

$594

Average: $201

23

Average: 5

ANTHONY SPARTOS

Swampscott, Mass. 01907

4,448

Rank: 47 out of 1,259

369

Rank: 201 out of 1,259

$133K

Rank: 88 out of 1,259

$359

Average: $201

12

Average: 5

RONALD GOLDBERG

Haverhill, Mass. 01830

4,438

Rank: 48 out of 1,259

1,014

Rank: 9 out of 1,259

$264K

Rank: 10 out of 1,259

$260

Average: $201

4

Average: 5

JULIA CRAIG-MULLER

Hyannis, Mass. 02601

4,330

Rank: 49 out of 1,259

848

Rank: 19 out of 1,259

$158K

Rank: 54 out of 1,259

$187

Average: $201

5

Average: 5

GREGORY SEILER

South easton, Mass. 02375

4,225

Rank: 50 out of 1,259

266

Rank: 338 out of 1,259

$98.9K

Rank: 158 out of 1,259

$372

Average: $201

16

Average: 5

JONATHAN GRENOBLE

Pittsfield, Mass. 01201

4,165

Rank: 51 out of 1,259

1,456

Rank: 1 out of 1,259

$149K

Rank: 64 out of 1,259

$102

Average: $201

3

Average: 5

MARCIN SPRYCHA

Middleboro, Mass. 02346

4,110

Rank: 52 out of 1,259

248

Rank: 373 out of 1,259

$115K

Rank: 119 out of 1,259

$462

Average: $201

17

Average: 5

GARY JACOBSON

Feeding hills, Mass. 01030

4,018

Rank: 53 out of 1,259

471

Rank: 127 out of 1,259

$99.6K

Rank: 155 out of 1,259

$211

Average: $201

9

Average: 5

WILLIAM RHODES

Brewster, Mass. 02631

3,992

Rank: 54 out of 1,259

791

Rank: 24 out of 1,259

$216K

Rank: 19 out of 1,259

$273

Average: $201

5

Average: 5

JOANNE SILVIA

Middleboro, Mass. 02346

3,954

Rank: 55 out of 1,259

285

Rank: 299 out of 1,259

$102K

Rank: 149 out of 1,259

$358

Average: $201

14

Average: 5

RUTH POTEE

Greenfield, Mass. 01301

3,952

Rank: 56 out of 1,259

898

Rank: 16 out of 1,259

$137K

Rank: 81 out of 1,259

$152

Average: $201

4

Average: 5

PHILIP NEDELMAN

Braintree, Mass. 02184

3,942

Rank: 57 out of 1,259

596

Rank: 69 out of 1,259

$133K

Rank: 86 out of 1,259

$223

Average: $201

7

Average: 5

KAREN EKWUEME

Lawrence, Mass. 01843

3,883

Rank: 58 out of 1,259

347

Rank: 220 out of 1,259

$80.2K

Rank: 230 out of 1,259

$231

Average: $201

11

Average: 5

VICTOR MAILEY

New bedford, Mass. 02745

3,864

Rank: 59 out of 1,259

448

Rank: 143 out of 1,259

$110K

Rank: 130 out of 1,259

$244

Average: $201

9

Average: 5

MICHAEL STEVENS

Medford, Mass. 02155

3,850

Rank: 60 out of 1,259

1,016

Rank: 8 out of 1,259

$239K

Rank: 12 out of 1,259

$235

Average: $201

4

Average: 5

KEITH WRIGHT

Hyannis, Mass. 02601

3,850

Rank: 60 out of 1,259

518

Rank: 103 out of 1,259

$130K

Rank: 94 out of 1,259

$250

Average: $201

7

Average: 5

MEGHAN TRAMONTOZZI

Middleton, Mass. 01949

3,845

Rank: 62 out of 1,259

514

Rank: 105 out of 1,259

$115K

Rank: 117 out of 1,259

$224

Average: $201

7

Average: 5

HARLOW LABARGE

Manchester, Mass. 01944

3,841

Rank: 63 out of 1,259

579

Rank: 75 out of 1,259

$120K

Rank: 109 out of 1,259

$208

Average: $201

7

Average: 5

JEFFREY JONES

West brookfield, Mass. 01585

3,826

Rank: 64 out of 1,259

549

Rank: 88 out of 1,259

$172K

Rank: 42 out of 1,259

$314

Average: $201

7

Average: 5

AYOBAMI OJUTALAYO

North andover, Mass. 01845

3,818

Rank: 65 out of 1,259

471

Rank: 127 out of 1,259

$264K

Rank: 9 out of 1,259

$560

Average: $201

8

Average: 5

FRED KIM

Florence, Mass. 01062

3,803

Rank: 66 out of 1,259

644

Rank: 54 out of 1,259

$144K

Rank: 70 out of 1,259

$223

Average: $201

6

Average: 5

PATRICIA TWEEDIE

Fall river, Mass. 02721

3,796

Rank: 67 out of 1,259

514

Rank: 105 out of 1,259

$109K

Rank: 131 out of 1,259

$212

Average: $201

7

Average: 5

MARTIN ISER

Weymouth, Mass. 02191

3,782

Rank: 68 out of 1,259

408

Rank: 172 out of 1,259

$133K

Rank: 87 out of 1,259

$325

Average: $201

9

Average: 5

THOMAS MCCORMACK

Wareham, Mass. 02571

3,750

Rank: 69 out of 1,259

539

Rank: 93 out of 1,259

$147K

Rank: 65 out of 1,259

$273

Average: $201

7

Average: 5

MEREDITH GILSON

Bourne, Mass. 02532

3,721

Rank: 70 out of 1,259

352

Rank: 216 out of 1,259

$92.9K

Rank: 180 out of 1,259

$264

Average: $201

11

Average: 5

STEPHEN SCHISSEL

Amesbury, Mass. 01913

3,644

Rank: 71 out of 1,259

670

Rank: 46 out of 1,259

$108K

Rank: 136 out of 1,259

$161

Average: $201

5

Average: 5

KAREN ALLARD

South easton, Mass. 02375

3,616

Rank: 72 out of 1,259

192

Rank: 516 out of 1,259

$82.5K

Rank: 218 out of 1,259

$430

Average: $201

19

Average: 5

SPENCER AMESBURY

Beverly, Mass. 01915

3,583

Rank: 73 out of 1,259

600

Rank: 68 out of 1,259

$172K

Rank: 43 out of 1,259

$287

Average: $201

6

Average: 5

TIMOTHY REED

Orleans, Mass. 02653

3,513

Rank: 74 out of 1,259

944

Rank: 13 out of 1,259

$164K

Rank: 48 out of 1,259

$174

Average: $201

4

Average: 5

HOMAYOUN FARAHANI

New bedford, Mass. 02740

3,494

Rank: 75 out of 1,259

1,267

Rank: 3 out of 1,259

$357K

Rank: 3 out of 1,259

$281

Average: $201

3

Average: 5

DEBORAH KYLANDER

Plymouth, Mass. 02360

3,469

Rank: 76 out of 1,259

459

Rank: 133 out of 1,259

$150K

Rank: 63 out of 1,259

$326

Average: $201

8

Average: 5

MARY SCOTT

Braintree, Mass. 02184

3,459

Rank: 77 out of 1,259

241

Rank: 387 out of 1,259

$85.4K

Rank: 207 out of 1,259

$354

Average: $201

14

Average: 5

CAROL TOPOLEWSKI

Harwich, Mass. 02645

3,456

Rank: 78 out of 1,259

546

Rank: 90 out of 1,259

$227K

Rank: 16 out of 1,259

$416

Average: $201

6

Average: 5

NATALIE CHAMBERS

North falmouth, Mass. 02556

3,454

Rank: 79 out of 1,259

446

Rank: 144 out of 1,259

$272K

Rank: 8 out of 1,259

$610

Average: $201

8

Average: 5

ALAIN CHAOUI

Peabody, Mass. 01960

3,450

Rank: 80 out of 1,259

346

Rank: 223 out of 1,259

$131K

Rank: 90 out of 1,259

$380

Average: $201

10

Average: 5

PAUL BAECHER

Amherst, Mass. 01002

3,432

Rank: 81 out of 1,259

360

Rank: 211 out of 1,259

$181K

Rank: 34 out of 1,259

$503

Average: $201

10

Average: 5

JOEL GORN

Lawrence, Mass. 01840

3,421

Rank: 82 out of 1,259

342

Rank: 232 out of 1,259

$171K

Rank: 44 out of 1,259

$500

Average: $201

10

Average: 5

JEFFREY TANNENBAUM

Hanson, Mass. 02341

3,348

Rank: 83 out of 1,259

211

Rank: 471 out of 1,259

$132K

Rank: 89 out of 1,259

$623

Average: $201

16

Average: 5

JERALD FEINLAND

Easthampton, Mass. 01027

3,343

Rank: 84 out of 1,259

521

Rank: 101 out of 1,259

$114K

Rank: 123 out of 1,259

$218

Average: $201

6

Average: 5

BRADFORD KNEY

Fall river, Mass. 02721

3,340

Rank: 85 out of 1,259

134

Rank: 718 out of 1,259

$73.7K

Rank: 273 out of 1,259

$550

Average: $201

25

Average: 5

JEFFREY BYRNE

N chelmsford, Mass. 01863

3,327

Rank: 86 out of 1,259

616

Rank: 61 out of 1,259

$165K

Rank: 46 out of 1,259

$267

Average: $201

5

Average: 5

MICHAEL DERN

Brockton, Mass. 02301

3,325

Rank: 87 out of 1,259

425

Rank: 161 out of 1,259

$105K

Rank: 145 out of 1,259

$247

Average: $201

8

Average: 5

CRAIG WARNICK

Brockton, Mass. 02301

3,305

Rank: 88 out of 1,259

457

Rank: 135 out of 1,259

$135K

Rank: 84 out of 1,259

$295

Average: $201

7

Average: 5

ELAINE WU

North dartmouth, Mass. 02747

3,297

Rank: 89 out of 1,259

313

Rank: 265 out of 1,259

$96.3K

Rank: 167 out of 1,259

$308

Average: $201

11

Average: 5

GEORGE LUSSIER

Haverhill, Mass. 01860

3,259

Rank: 90 out of 1,259

564

Rank: 82 out of 1,259

$173K

Rank: 41 out of 1,259

$306

Average: $201

6

Average: 5

MICHAEL CAMPBELL

Fall river, Mass. 02720

3,221

Rank: 91 out of 1,259

542

Rank: 92 out of 1,259

$126K

Rank: 99 out of 1,259

$233

Average: $201

6

Average: 5

BRIAN FITZPATRICK

Wareham, Mass. 02571

3,158

Rank: 92 out of 1,259

762

Rank: 29 out of 1,259

$174K

Rank: 38 out of 1,259

$228

Average: $201

4

Average: 5

DAVID CLARK

Dartmouth, Mass. 02747

3,141

Rank: 93 out of 1,259

209

Rank: 474 out of 1,259

$74.7K

Rank: 267 out of 1,259

$357

Average: $201

15

Average: 5

IRA NATHANSON

Southwick, Mass. 01077

3,100

Rank: 94 out of 1,259

358

Rank: 214 out of 1,259

$67.5K

Rank: 300 out of 1,259

$189

Average: $201

9

Average: 5

KATHERINE ATKINSON

Amherst, Mass. 01002

3,081

Rank: 95 out of 1,259

332

Rank: 246 out of 1,259

$139K

Rank: 78 out of 1,259

$418

Average: $201

9

Average: 5

CHARLES WOLFF

Middleboro, Mass. 02346

3,060

Rank: 96 out of 1,259

221

Rank: 437 out of 1,259

$202K

Rank: 28 out of 1,259

$913

Average: $201

14

Average: 5

DONALD MRUK

Athol, Mass. 01331

3,041

Rank: 97 out of 1,259

376

Rank: 198 out of 1,259

$83.4K

Rank: 214 out of 1,259

$222

Average: $201

8

Average: 5

DIANE CAMPBELL

Harwich, Mass. 02645

3,025

Rank: 98 out of 1,259

748

Rank: 32 out of 1,259

$174K

Rank: 39 out of 1,259

$232

Average: $201

4

Average: 5

ANDREW LENHARDT

South hamilton, Mass. 01982

2,982

Rank: 99 out of 1,259

501

Rank: 114 out of 1,259

$121K

Rank: 106 out of 1,259

$241

Average: $201

6

Average: 5

DAVID CALEF

Melrose, Mass. 02176

2,975

Rank: 100 out of 1,259

416

Rank: 166 out of 1,259

$90.6K

Rank: 186 out of 1,259

$218

Average: $201

7

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.