Treatment Tracker

The Doctors and Services in Medicare Part B

Treatment Tracker » Puerto Rico » General Practice

Top General Practice Providers in Puerto Rico

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

MARIA COLLAZO

Ciales, P.R. 00638

29,353

Rank: 1 out of 856

42

Rank: 240 out of 856

$214K

Rank: 3 out of 856

$5,092

Average: $146

699

Average: 4

GLENDA RODRIGUEZ

Juana diaz, P.R. 00795

21,455

Rank: 2 out of 856

114

Rank: 48 out of 856

$428K

Rank: 1 out of 856

$3,752

Average: $146

188

Average: 4

ANIBAL TORNES ACOSTA

San juan, P.R. 00935

8,771

Rank: 3 out of 856

123

Rank: 43 out of 856

$96.9K

Rank: 6 out of 856

$787

Average: $146

71

Average: 4

LUIS DOMENECH

Santa isabel, P.R. 00757

3,803

Rank: 4 out of 856

457

Rank: 4 out of 856

$316K

Rank: 2 out of 856

$692

Average: $146

8

Average: 4

JOSE ACEVEDO

Arecibo, P.R. 00612

2,458

Rank: 5 out of 856

58

Rank: 139 out of 856

$20.4K

Rank: 28 out of 856

$352

Average: $146

42

Average: 4

LUIS PAZ REYES

Vega baja, P.R. 00693

1,608

Rank: 6 out of 856

144

Rank: 27 out of 856

$90.2K

Rank: 7 out of 856

$627

Average: $146

11

Average: 4

JUAN ROMAN

San juan, P.R. 00926

1,550

Rank: 7 out of 856

335

Rank: 7 out of 856

$81.7K

Rank: 8 out of 856

$244

Average: $146

5

Average: 4

RUBEN MENDEZ BENABE

Cidra, P.R. 00739

1,395

Rank: 8 out of 856

898

Rank: 2 out of 856

$53.1K

Rank: 10 out of 856

$59

Average: $146

2

Average: 4

MELVIN PADILLA

Cabo rojo, P.R. 00623

1,394

Rank: 9 out of 856

60

Rank: 131 out of 856

$77.6K

Rank: 9 out of 856

$1,294

Average: $146

23

Average: 4

JAIME PINERO

San juan, P.R. 00912

1,333

Rank: 10 out of 856

910

Rank: 1 out of 856

$139K

Rank: 4 out of 856

$152

Average: $146

1

Average: 4

JUAN BENITEZ

Gurabo, P.R. 00778

1,074

Rank: 11 out of 856

179

Rank: 13 out of 856

$16.5K

Rank: 40 out of 856

$92

Average: $146

6

Average: 4

ANIBAL PAGAN ROMERO

Quebradillas, P.R. 00678

1,013

Rank: 12 out of 856

29

Rank: 354 out of 856

$12.4K

Rank: 66 out of 856

$426

Average: $146

35

Average: 4

ALEJANDRO DE LOS SANTOS

Ponce, P.R. 00716

934

Rank: 13 out of 856

872

Rank: 3 out of 856

$133K

Rank: 5 out of 856

$153

Average: $146

1

Average: 4

CESAR PEREZ

Santurce, P.R. 00907

910

Rank: 14 out of 856

116

Rank: 47 out of 856

$37.6K

Rank: 14 out of 856

$324

Average: $146

8

Average: 4

YOVIN VARGAS

Aguadilla, P.R. 00603

796

Rank: 15 out of 856

138

Rank: 30 out of 856

$8,933

Rank: 109 out of 856

$65

Average: $146

6

Average: 4

JORGE MEJIA

San juan, P.R. 00909

720

Rank: 16 out of 856

413

Rank: 5 out of 856

$41K

Rank: 13 out of 856

$99

Average: $146

2

Average: 4

RAMON SOSA GARCIA

Cabo rojo, P.R. 00623

719

Rank: 17 out of 856

127

Rank: 37 out of 856

$31.7K

Rank: 17 out of 856

$250

Average: $146

6

Average: 4

ANGEL PACHECO-RIVERA

San juan, P.R. 00918

683

Rank: 18 out of 856

87

Rank: 69 out of 856

$45.6K

Rank: 12 out of 856

$524

Average: $146

8

Average: 4

JORGE CALDERON

Cidra, P.R. 00739

679

Rank: 19 out of 856

401

Rank: 6 out of 856

$26.8K

Rank: 20 out of 856

$67

Average: $146

2

Average: 4

ORLANDO RODRIGUEZ CALES

Penuelas, P.R. 00624

659

Rank: 20 out of 856

44

Rank: 228 out of 856

$33.9K

Rank: 16 out of 856

$770

Average: $146

15

Average: 4

ROBERTO GANDARA

Caguas, P.R. 00725

649

Rank: 21 out of 856

220

Rank: 9 out of 856

$25.6K

Rank: 21 out of 856

$116

Average: $146

3

Average: 4

MARCOS FARINACCI MERCADO

Rio piedras, P.R. 00926

648

Rank: 22 out of 856

154

Rank: 22 out of 856

$50.8K

Rank: 11 out of 856

$330

Average: $146

4

Average: 4

NEIL MALDONADO

San juan, P.R. 00910

642

Rank: 23 out of 856

104

Rank: 55 out of 856

$35.6K

Rank: 15 out of 856

$342

Average: $146

6

Average: 4

JESUS RODRIGUEZ RODRIGUEZ

Ponce, P.R. 00728

628

Rank: 24 out of 856

88

Rank: 67 out of 856

$10.3K

Rank: 91 out of 856

$117

Average: $146

7

Average: 4

EDWIN RODRIGUEZ RAMOS

Juncos, P.R. 00777

623

Rank: 25 out of 856

34

Rank: 303 out of 856

$20K

Rank: 29 out of 856

$588

Average: $146

18

Average: 4

JUAN TORRES VELAZQUEZ

Coto laurel, P.R. 00780

554

Rank: 26 out of 856

42

Rank: 240 out of 856

$23.2K

Rank: 24 out of 856

$552

Average: $146

13

Average: 4

CARLOS CARDONA

Aguadilla, P.R. 00603

523

Rank: 27 out of 856

24

Rank: 421 out of 856

$23K

Rank: 26 out of 856

$957

Average: $146

22

Average: 4

CARMEN SANCHEZ-LOPEZ

San juan, P.R. 00918

522

Rank: 28 out of 856

84

Rank: 74 out of 856

$23.3K

Rank: 23 out of 856

$277

Average: $146

6

Average: 4

MONICA PORTALATIN PEREZ

Ponce, P.R. 00731

519

Rank: 29 out of 856

52

Rank: 176 out of 856

$11.5K

Rank: 74 out of 856

$221

Average: $146

10

Average: 4

LISPOLDO ORAMA

Mayaguez, P.R. 00680

502

Rank: 30 out of 856

57

Rank: 143 out of 856

$4,875

Rank: 251 out of 856

$86

Average: $146

9

Average: 4

FRANCISCO PLA MENDEZ

Guaynabo, P.R. 00969

485

Rank: 31 out of 856

86

Rank: 70 out of 856

$31.1K

Rank: 18 out of 856

$361

Average: $146

6

Average: 4

JANICE RODRIGUEZ

Ponce, P.R. 00717

480

Rank: 32 out of 856

22

Rank: 473 out of 856

$24.9K

Rank: 22 out of 856

$1,133

Average: $146

22

Average: 4

MANUEL MELENDEZ RAMIREZ

Manati, P.R. 00674

468

Rank: 33 out of 856

161

Rank: 17 out of 856

$17.8K

Rank: 33 out of 856

$111

Average: $146

3

Average: 4

YESENIA JUSTINIANO ROSARIO

Mayaguez, P.R. 00680

443

Rank: 34 out of 856

46

Rank: 211 out of 856

$18.6K

Rank: 30 out of 856

$405

Average: $146

10

Average: 4

GERARDO ORTIZ HERNANDEZ

Aguadilla, P.R. 00603

439

Rank: 35 out of 856

102

Rank: 56 out of 856

$7,671

Rank: 142 out of 856

$75

Average: $146

4

Average: 4

RAMON GERENA

Toa baja, P.R. 00949

414

Rank: 36 out of 856

68

Rank: 103 out of 856

$12.5K

Rank: 65 out of 856

$184

Average: $146

6

Average: 4

ANDRES DELANOY

Ponce, P.R. 00716

406

Rank: 37 out of 856

56

Rank: 150 out of 856

$21K

Rank: 27 out of 856

$375

Average: $146

7

Average: 4

MEICY VARGAS

Aguadilla, P.R. 00603

400

Rank: 38 out of 856

68

Rank: 103 out of 856

$5,363

Rank: 230 out of 856

$79

Average: $146

6

Average: 4

MANUEL ABRAHAM

San juan, P.R. 00911

399

Rank: 39 out of 856

186

Rank: 12 out of 856

$18.2K

Rank: 31 out of 856

$98

Average: $146

2

Average: 4

VERONICA MACHADO

Isabela, P.R. 00662

397

Rank: 40 out of 856

73

Rank: 90 out of 856

$17.2K

Rank: 36 out of 856

$235

Average: $146

5

Average: 4

FERNANDO LUCCA PELAEZ

San juan, P.R. 00926

380

Rank: 41 out of 856

107

Rank: 53 out of 856

$15.2K

Rank: 44 out of 856

$142

Average: $146

4

Average: 4

LUIS RAMOS DIAZ

San juan, P.R. 00926

379

Rank: 42 out of 856

119

Rank: 45 out of 856

$13.5K

Rank: 58 out of 856

$113

Average: $146

3

Average: 4

ROBERTO MIRANDA GUZMAN

Arecibo, P.R. 00612

375

Rank: 43 out of 856

110

Rank: 51 out of 856

$7,683

Rank: 141 out of 856

$70

Average: $146

3

Average: 4

JOSE CUMBA GUERRERO

Toa alta, P.R. 00953

375

Rank: 43 out of 856

33

Rank: 312 out of 856

$7,487

Rank: 150 out of 856

$227

Average: $146

11

Average: 4

CINDY MARTINEZ TORRES

Hormigueros, P.R. 00660

357

Rank: 45 out of 856

24

Rank: 421 out of 856

$16.8K

Rank: 38 out of 856

$698

Average: $146

15

Average: 4

CECILIO HERNANDEZ LATORRE

San juan, P.R. 00926

354

Rank: 46 out of 856

71

Rank: 96 out of 856

$26.8K

Rank: 19 out of 856

$378

Average: $146

5

Average: 4

FERNANDO MONTALVO

San juan, P.R. 00926

351

Rank: 47 out of 856

137

Rank: 31 out of 856

$13.7K

Rank: 50 out of 856

$100

Average: $146

3

Average: 4

JEPHTE RODRIGUEZ MARTINEZ

Mayaguez, P.R. 00680

346

Rank: 48 out of 856

34

Rank: 303 out of 856

$17.5K

Rank: 35 out of 856

$516

Average: $146

10

Average: 4

GLORIA INTRIAGO

San german, P.R. 00683

340

Rank: 49 out of 856

45

Rank: 220 out of 856

$8,446

Rank: 125 out of 856

$188

Average: $146

8

Average: 4

EDWIN RODRIGUEZ

Coto laurel, P.R. 00780

339

Rank: 50 out of 856

52

Rank: 176 out of 856

$7,662

Rank: 145 out of 856

$147

Average: $146

7

Average: 4

EDWIN OLMEDA MORALES

Hatillo, P.R. 00659

338

Rank: 51 out of 856

54

Rank: 159 out of 856

$10K

Rank: 95 out of 856

$186

Average: $146

6

Average: 4

ANTONIO OLIVENCIA-ECHEANDIA

Mayaguez, P.R. 00680

333

Rank: 52 out of 856

60

Rank: 131 out of 856

$10.6K

Rank: 84 out of 856

$176

Average: $146

6

Average: 4

GEORGE ALCANTARA CARDI

Arecibo, P.R. 00612

326

Rank: 53 out of 856

101

Rank: 57 out of 856

$8,975

Rank: 106 out of 856

$89

Average: $146

3

Average: 4

JOSE RODRIGUEZ UBARRI

Carolina, P.R. 00985

325

Rank: 54 out of 856

38

Rank: 269 out of 856

$5,754

Rank: 217 out of 856

$151

Average: $146

9

Average: 4

ORVIL MARTINEZ

Utuado, P.R. 00641

325

Rank: 54 out of 856

49

Rank: 194 out of 856

$11.3K

Rank: 75 out of 856

$231

Average: $146

7

Average: 4

REYNALDO GOMEZ ADROVER

Manati, P.R. 00674

313

Rank: 56 out of 856

42

Rank: 240 out of 856

$13.7K

Rank: 52 out of 856

$327

Average: $146

7

Average: 4

BALTAZAR RODRIGUEZ CRUZ

Lares, P.R. 00669

312

Rank: 57 out of 856

101

Rank: 57 out of 856

$9,291

Rank: 100 out of 856

$92

Average: $146

3

Average: 4

SANTIAGO MEDINA

San juan, P.R. 00926

312

Rank: 57 out of 856

57

Rank: 143 out of 856

$10.9K

Rank: 81 out of 856

$192

Average: $146

5

Average: 4

CARLOS PEREZ VIZCARRONDO

San juan, P.R. 00925

311

Rank: 59 out of 856

46

Rank: 211 out of 856

$13.2K

Rank: 60 out of 856

$288

Average: $146

7

Average: 4

MIGUEL SEDA

Carolina, P.R. 00979

310

Rank: 60 out of 856

111

Rank: 50 out of 856

$8,982

Rank: 105 out of 856

$81

Average: $146

3

Average: 4

DORIAN NOGUERA

Bayamon, P.R. 00961

309

Rank: 61 out of 856

131

Rank: 34 out of 856

$11.9K

Rank: 69 out of 856

$91

Average: $146

2

Average: 4

VICTOR RIVERA RIESTRA

Arecibo, P.R. 00612

303

Rank: 62 out of 856

38

Rank: 269 out of 856

$9,444

Rank: 97 out of 856

$249

Average: $146

8

Average: 4

YASLIN TORRES

Trujillo alto, P.R. 00976

300

Rank: 63 out of 856

47

Rank: 205 out of 856

$17.9K

Rank: 32 out of 856

$382

Average: $146

6

Average: 4

TAMARI REYES-HERNANDEZ

Mayaguez, P.R. 00682

300

Rank: 63 out of 856

72

Rank: 93 out of 856

$8,238

Rank: 128 out of 856

$114

Average: $146

4

Average: 4

ROBERTO UNDA GOMEZ

San juan, P.R. 00907

298

Rank: 65 out of 856

77

Rank: 83 out of 856

$17.5K

Rank: 34 out of 856

$228

Average: $146

4

Average: 4

FRANCISCO BERIO

Corozal, P.R. 00783

298

Rank: 65 out of 856

78

Rank: 80 out of 856

$10.3K

Rank: 90 out of 856

$131

Average: $146

4

Average: 4

LOPE GOMEZ-HORMAZAGAL

San juan, P.R. 00907

293

Rank: 67 out of 856

255

Rank: 8 out of 856

$15.5K

Rank: 42 out of 856

$61

Average: $146

1

Average: 4

GUILLERMO PAGAN CALO

Hormigueros, P.R. 00660

291

Rank: 68 out of 856

47

Rank: 205 out of 856

$13.1K

Rank: 61 out of 856

$279

Average: $146

6

Average: 4

JOSE SERRANO

Arecibo, P.R. 00612

290

Rank: 69 out of 856

129

Rank: 35 out of 856

$13.3K

Rank: 59 out of 856

$103

Average: $146

2

Average: 4

RICARDO MACHADO TORRES

Anasco, P.R. 00610

289

Rank: 70 out of 856

52

Rank: 176 out of 856

$14.8K

Rank: 46 out of 856

$285

Average: $146

6

Average: 4

ABDIEL ROMAN

Moca, P.R. 00676

288

Rank: 71 out of 856

80

Rank: 77 out of 856

$8,974

Rank: 107 out of 856

$112

Average: $146

4

Average: 4

JOSE JIMENEZ

Arecibo, P.R. 00612

286

Rank: 72 out of 856

156

Rank: 21 out of 856

$23.1K

Rank: 25 out of 856

$148

Average: $146

2

Average: 4

DIEGO MEJIAS FRANQUI

San juan, P.R. 00921

283

Rank: 73 out of 856

33

Rank: 312 out of 856

$16.8K

Rank: 37 out of 856

$509

Average: $146

9

Average: 4

ARTHUR GARCIA

Guaynabo, P.R. 00971

282

Rank: 74 out of 856

57

Rank: 143 out of 856

$14.7K

Rank: 47 out of 856

$259

Average: $146

5

Average: 4

OSVALDO NIEBLA DIAZ

Guaynabo, P.R. 00969

280

Rank: 75 out of 856

162

Rank: 16 out of 856

$13K

Rank: 63 out of 856

$80

Average: $146

2

Average: 4

JOED LABOY DESCARTES

Carolina, P.R. 00979

277

Rank: 76 out of 856

199

Rank: 10 out of 856

$13.8K

Rank: 49 out of 856

$69

Average: $146

1

Average: 4

TOMAS JORDAN LOPEZ

Bayamon, P.R. 00959

276

Rank: 77 out of 856

54

Rank: 159 out of 856

$10.2K

Rank: 92 out of 856

$189

Average: $146

5

Average: 4

YASSER AWAD MELENDEZ

Manati, P.R. 00674

274

Rank: 78 out of 856

151

Rank: 23 out of 856

$10.5K

Rank: 85 out of 856

$70

Average: $146

2

Average: 4

CELESTE CARRILLO

Mayaguez, P.R. 00681

270

Rank: 79 out of 856

23

Rank: 445 out of 856

$10.1K

Rank: 94 out of 856

$437

Average: $146

12

Average: 4

RAUL RUBIO BURGOS

San juan, P.R. 00918

268

Rank: 80 out of 856

164

Rank: 15 out of 856

$10.1K

Rank: 93 out of 856

$62

Average: $146

2

Average: 4

JOSE NAZARIO LUGO

Ponce, P.R. 00716

267

Rank: 81 out of 856

30

Rank: 339 out of 856

$16.5K

Rank: 39 out of 856

$551

Average: $146

9

Average: 4

JUAN CAPARROS

Utuado, P.R. 00641

265

Rank: 82 out of 856

35

Rank: 298 out of 856

$6,283

Rank: 190 out of 856

$180

Average: $146

8

Average: 4

ADRIAN PADUA-HERNANDEZ

San sebastian, P.R. 00685

265

Rank: 82 out of 856

38

Rank: 269 out of 856

$7,906

Rank: 135 out of 856

$208

Average: $146

7

Average: 4

RADAMES MARIN ROMAN

Yauco, P.R. 00698

265

Rank: 82 out of 856

64

Rank: 116 out of 856

$6,839

Rank: 169 out of 856

$107

Average: $146

4

Average: 4

ALI MASTALI

San juan, P.R. 00983

264

Rank: 85 out of 856

124

Rank: 42 out of 856

$9,344

Rank: 99 out of 856

$75

Average: $146

2

Average: 4

ELVIN OLIVERO

San juan, P.R. 00926

259

Rank: 86 out of 856

54

Rank: 159 out of 856

$11.6K

Rank: 73 out of 856

$214

Average: $146

5

Average: 4

FELIX MALDONADO TRINIDAD

Manati, P.R. 00674

255

Rank: 87 out of 856

147

Rank: 24 out of 856

$14.3K

Rank: 48 out of 856

$97

Average: $146

2

Average: 4

SILVIO MARTINEZ

San juan, P.R. 00909

250

Rank: 88 out of 856

65

Rank: 113 out of 856

$9,144

Rank: 102 out of 856

$141

Average: $146

4

Average: 4

GUSTAVO MUNOZ

Juana diaz, P.R. 00795

250

Rank: 88 out of 856

68

Rank: 103 out of 856

$7,374

Rank: 155 out of 856

$108

Average: $146

4

Average: 4

IVAN FIGUEROA

San juan, P.R. 00927

250

Rank: 88 out of 856

63

Rank: 117 out of 856

$11.8K

Rank: 71 out of 856

$187

Average: $146

4

Average: 4

CARIDAD GONZALEZ

Arecibo, P.R. 00612

249

Rank: 91 out of 856

37

Rank: 282 out of 856

$8,113

Rank: 131 out of 856

$219

Average: $146

7

Average: 4

JOSE PLUGUEZ

Mayaguez, P.R. 00680

249

Rank: 91 out of 856

191

Rank: 11 out of 856

$11K

Rank: 78 out of 856

$58

Average: $146

1

Average: 4

LUIS RODRIGUEZ

Dorado, P.R. 00646

248

Rank: 93 out of 856

32

Rank: 321 out of 856

$9,860

Rank: 96 out of 856

$308

Average: $146

8

Average: 4

MIRIAM PEREZ PABON

Catano, P.R. 00962

245

Rank: 94 out of 856

61

Rank: 123 out of 856

$13.7K

Rank: 51 out of 856

$225

Average: $146

4

Average: 4

NELSON SANABRIA-HILERIO

Aguadilla, P.R. 00603

245

Rank: 94 out of 856

157

Rank: 20 out of 856

$13.6K

Rank: 56 out of 856

$87

Average: $146

2

Average: 4

PEDRO CRUZ-QUILES

Isabela, P.R. 00662

244

Rank: 96 out of 856

48

Rank: 200 out of 856

$5,829

Rank: 211 out of 856

$121

Average: $146

5

Average: 4

LUIS RIVERA NATALI

Mayaguez, P.R. 00680

242

Rank: 97 out of 856

41

Rank: 248 out of 856

$3,575

Rank: 354 out of 856

$87

Average: $146

6

Average: 4

LUIS LLAVONA

Comerio, P.R. 00782

241

Rank: 98 out of 856

41

Rank: 248 out of 856

$9,101

Rank: 104 out of 856

$222

Average: $146

6

Average: 4

JUAN CIRINO RODRIGUEZ

Bayamon, P.R. 00959

241

Rank: 98 out of 856

17

Rank: 589 out of 856

$8,701

Rank: 118 out of 856

$512

Average: $146

14

Average: 4

ANGEL LOPEZ

Cidra, P.R. 00739

240

Rank: 100 out of 856

69

Rank: 100 out of 856

$4,320

Rank: 283 out of 856

$63

Average: $146

3

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.