ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Puerto Rico » General Surgery

Top General Surgery Providers in Puerto Rico

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

ZULMA GONZALEZ

Hato rey, P.R. 00919

2,267

Rank: 1 out of 125

520

Rank: 1 out of 125

$88.7K

Rank: 2 out of 125

$171

Average: $145

4

Average: 2

WILMER VALENTIN GONZALEZ

Manati, P.R. 00674

1,967

Rank: 2 out of 125

345

Rank: 4 out of 125

$211K

Rank: 1 out of 125

$611

Average: $145

6

Average: 2

VIRGILIO BRUNET

San juan, P.R. 00918

1,370

Rank: 3 out of 125

171

Rank: 13 out of 125

$61.5K

Rank: 6 out of 125

$360

Average: $145

8

Average: 2

EDWIN TORRES-RIVERA

San juan, P.R. 00917

759

Rank: 4 out of 125

241

Rank: 7 out of 125

$79.8K

Rank: 3 out of 125

$331

Average: $145

3

Average: 2

WILLIAM BRACER

Ponce, P.R. 00730

645

Rank: 5 out of 125

393

Rank: 3 out of 125

$46.6K

Rank: 9 out of 125

$119

Average: $145

2

Average: 2

ANGEL LOPEZ-RUIZ

San juan, P.R. 00907

630

Rank: 6 out of 125

83

Rank: 39 out of 125

$29.8K

Rank: 14 out of 125

$359

Average: $145

8

Average: 2

GUILLERMO ACARON SOUFFRONT

San juan, P.R. 00918

613

Rank: 7 out of 125

424

Rank: 2 out of 125

$55.1K

Rank: 7 out of 125

$130

Average: $145

1

Average: 2

CARLOS DEL CORO AMENGUAL

Hato rey, P.R. 00917

502

Rank: 8 out of 125

224

Rank: 8 out of 125

$66.7K

Rank: 5 out of 125

$298

Average: $145

2

Average: 2

RAFAEL JUSTINIANO

Mayaguez, P.R. 00681

494

Rank: 9 out of 125

180

Rank: 11 out of 125

$51.5K

Rank: 8 out of 125

$286

Average: $145

3

Average: 2

RADAMES GONZALEZ OLIVIERI

Ponce, P.R. 00717

483

Rank: 10 out of 125

75

Rank: 45 out of 125

$68.2K

Rank: 4 out of 125

$909

Average: $145

6

Average: 2

MIGUEL ITURREGUI

Hato rey, P.R. 00917

479

Rank: 11 out of 125

207

Rank: 10 out of 125

$22.1K

Rank: 23 out of 125

$107

Average: $145

2

Average: 2

EDUARDO SANTIAGO

Hata rey, P.R. 00919

435

Rank: 12 out of 125

247

Rank: 6 out of 125

$35.5K

Rank: 10 out of 125

$144

Average: $145

2

Average: 2

LUIS TOUS

San juan, P.R. 00907

409

Rank: 13 out of 125

142

Rank: 15 out of 125

$24.3K

Rank: 19 out of 125

$171

Average: $145

3

Average: 2

JOSE COLON COLON

San juan, P.R. 00918

407

Rank: 14 out of 125

173

Rank: 12 out of 125

$19.4K

Rank: 26 out of 125

$112

Average: $145

2

Average: 2

CARLOS CALIMANO GUARDIOLA

San juan, P.R. 00926

382

Rank: 15 out of 125

274

Rank: 5 out of 125

$34.9K

Rank: 11 out of 125

$127

Average: $145

1

Average: 2

ARTURO LOPEZ-NEGRON

Hato rey, P.R. 00918

378

Rank: 16 out of 125

52

Rank: 64 out of 125

$22.3K

Rank: 22 out of 125

$429

Average: $145

7

Average: 2

HERIBERTO SANCHEZ GUZMAN

San german, P.R. 00683

364

Rank: 17 out of 125

120

Rank: 22 out of 125

$27.6K

Rank: 15 out of 125

$230

Average: $145

3

Average: 2

MIGUEL ECHENIQUE

San juan, P.R. 00917

353

Rank: 18 out of 125

217

Rank: 9 out of 125

$34K

Rank: 13 out of 125

$157

Average: $145

2

Average: 2

LAUREANO GIRALDEZ CASASNOVAS

San juan, P.R. 00918

331

Rank: 19 out of 125

106

Rank: 26 out of 125

$25.5K

Rank: 17 out of 125

$241

Average: $145

3

Average: 2

GERARDO QUEVEDO-BONILLA

Bayamon, P.R. 00961

297

Rank: 20 out of 125

119

Rank: 23 out of 125

$17.9K

Rank: 27 out of 125

$150

Average: $145

2

Average: 2

ARMANDO MUNOZ

Juana diaz, P.R. 00795

289

Rank: 21 out of 125

88

Rank: 32 out of 125

$8,195

Rank: 48 out of 125

$93

Average: $145

3

Average: 2

ORLANDO GONZALEZ-MORALES

Manati, P.R. 00674

259

Rank: 22 out of 125

92

Rank: 29 out of 125

$24.4K

Rank: 18 out of 125

$265

Average: $145

3

Average: 2

JORGE PELET MEJIAS

San juan, P.R. 00917

259

Rank: 22 out of 125

113

Rank: 25 out of 125

$23.7K

Rank: 20 out of 125

$210

Average: $145

2

Average: 2

VIDAL ROSARIO

Aiborito, P.R. 00705

256

Rank: 24 out of 125

129

Rank: 19 out of 125

$13.2K

Rank: 32 out of 125

$102

Average: $145

2

Average: 2

JULIO PEGUERO

Santa isabel, P.R. 00757

248

Rank: 25 out of 125

65

Rank: 51 out of 125

$34.2K

Rank: 12 out of 125

$525

Average: $145

4

Average: 2

MANUEL ANGUITA

San juan, P.R. 00918

233

Rank: 26 out of 125

119

Rank: 23 out of 125

$17.1K

Rank: 28 out of 125

$143

Average: $145

2

Average: 2

ERIC ESCRIBANO

San juan, P.R. 00907

229

Rank: 27 out of 125

41

Rank: 79 out of 125

$12.4K

Rank: 35 out of 125

$303

Average: $145

6

Average: 2

GUILLERMO BOLANOS

Ponce, P.R. 00716

228

Rank: 28 out of 125

85

Rank: 35 out of 125

$7,881

Rank: 49 out of 125

$93

Average: $145

3

Average: 2

MIGUEL ITURREGUI

San juan, P.R. 00917

224

Rank: 29 out of 125

140

Rank: 17 out of 125

$23.4K

Rank: 21 out of 125

$167

Average: $145

2

Average: 2

JOSE SILVA

Hato rey, P.R. 00918

222

Rank: 30 out of 125

137

Rank: 18 out of 125

$16.4K

Rank: 29 out of 125

$120

Average: $145

2

Average: 2

JOSE MARIN LOPEZ

San juan, P.R. 00907

221

Rank: 31 out of 125

125

Rank: 20 out of 125

$9,550

Rank: 43 out of 125

$76

Average: $145

2

Average: 2

ALEXIS SANCHEZ-ARNEILLA

Hato rey, P.R. 00938

216

Rank: 32 out of 125

83

Rank: 39 out of 125

$15.5K

Rank: 30 out of 125

$186

Average: $145

3

Average: 2

JUAN GONZALEZ

Ponce, P.R. 00732

213

Rank: 33 out of 125

54

Rank: 61 out of 125

$11.4K

Rank: 38 out of 125

$212

Average: $145

4

Average: 2

SERGIO LOPEZ LOTTI

Ponce, P.R. 00731

210

Rank: 34 out of 125

146

Rank: 14 out of 125

$20.9K

Rank: 25 out of 125

$143

Average: $145

1

Average: 2

RICARDO CATALA

Bayamon, P.R. 00961

204

Rank: 35 out of 125

101

Rank: 27 out of 125

$10.5K

Rank: 41 out of 125

$104

Average: $145

2

Average: 2

JOSE GONZALEZ-INCLAN

San juan, P.R. 00917

197

Rank: 36 out of 125

142

Rank: 15 out of 125

$11.2K

Rank: 39 out of 125

$79

Average: $145

1

Average: 2

CHARLES CUFF

San juan, P.R. 00909

197

Rank: 36 out of 125

21

Rank: 101 out of 125

$3,872

Rank: 80 out of 125

$184

Average: $145

9

Average: 2

ERIKA GOMEZ

Ponce, P.R. 00716

182

Rank: 38 out of 125

85

Rank: 35 out of 125

$7,006

Rank: 53 out of 125

$82

Average: $145

2

Average: 2

REINALDO REYES

Gurabo, P.R. 00778

181

Rank: 39 out of 125

68

Rank: 48 out of 125

$21.4K

Rank: 24 out of 125

$314

Average: $145

3

Average: 2

MARIAN BAEZ RODRIGUEZ

San juan, P.R. 00922

178

Rank: 40 out of 125

41

Rank: 79 out of 125

$13K

Rank: 33 out of 125

$317

Average: $145

4

Average: 2

BERNARDO GONZALEZ-GONZALEZ

Manati, P.R. 00674

171

Rank: 41 out of 125

47

Rank: 70 out of 125

$7,274

Rank: 51 out of 125

$155

Average: $145

4

Average: 2

JORGE NOYA MONAGAS

San juan, P.R. 00907

157

Rank: 42 out of 125

90

Rank: 31 out of 125

$8,264

Rank: 47 out of 125

$92

Average: $145

2

Average: 2

RAFAEL CRESPO FERNANDEZ

San juan, P.R. 00924

157

Rank: 42 out of 125

63

Rank: 53 out of 125

$11.5K

Rank: 37 out of 125

$182

Average: $145

2

Average: 2

ARMANDO CRUZADO

Carolina, P.R. 00983

155

Rank: 44 out of 125

95

Rank: 28 out of 125

$12.5K

Rank: 34 out of 125

$132

Average: $145

2

Average: 2

MANUEL GRACIA-RAMIS

Manati, P.R. 00674

150

Rank: 45 out of 125

87

Rank: 33 out of 125

$8,746

Rank: 46 out of 125

$101

Average: $145

2

Average: 2

FRANCISCO BATLLE BATLLE

San juan, P.R. 00923

148

Rank: 46 out of 125

79

Rank: 43 out of 125

$9,868

Rank: 42 out of 125

$125

Average: $145

2

Average: 2

JUAN DIAZ

San juan, P.R. 00923

144

Rank: 842 out of 1,049

79

Rank: 843 out of 1,049

$15.4K

Rank: 814 out of 1,049

$195

Average: $145

2

Average: 2

GISELLE SUAREZ IRIZARRY

San german, P.R. 00683

143

Rank: 47 out of 125

61

Rank: 57 out of 125

$13.6K

Rank: 31 out of 125

$222

Average: $145

2

Average: 2

ANDRES GUERRERO

Caguas, P.R. 00725

142

Rank: 48 out of 125

80

Rank: 42 out of 125

$9,036

Rank: 45 out of 125

$113

Average: $145

2

Average: 2

JOSE F OCASTO

Ponce, P.R. 00731

141

Rank: 49 out of 125

14

Rank: 113 out of 125

$3,502

Rank: 86 out of 125

$250

Average: $145

10

Average: 2

EMILIO PEREZ DE LEON

Bayamon, P.R. 00961

133

Rank: 50 out of 125

85

Rank: 35 out of 125

$7,057

Rank: 52 out of 125

$83

Average: $145

2

Average: 2

REYNOLD LOPEZ

San juan, P.R. 00917

133

Rank: 50 out of 125

121

Rank: 21 out of 125

$5,181

Rank: 60 out of 125

$43

Average: $145

1

Average: 2

JUAN VILARO NELMS

Guaynabo, P.R. 00966

133

Rank: 50 out of 125

84

Rank: 38 out of 125

$27.3K

Rank: 16 out of 125

$325

Average: $145

2

Average: 2

ENRIQUE VAZQUEZ-QUINTANA

San juan, P.R. 00909

132

Rank: 53 out of 125

76

Rank: 44 out of 125

$5,399

Rank: 58 out of 125

$71

Average: $145

2

Average: 2

YAMIL CASTILLO BEAUCHAMP

San juan, P.R. 00909

130

Rank: 54 out of 125

49

Rank: 68 out of 125

$10.9K

Rank: 40 out of 125

$223

Average: $145

3

Average: 2

LUIS FRAGUADA-PEREZ

San juan, P.R. 00918

129

Rank: 55 out of 125

82

Rank: 41 out of 125

$7,328

Rank: 50 out of 125

$89

Average: $145

2

Average: 2

RAMON SOTOMAYOR

Caguas, P.R. 00725

127

Rank: 56 out of 125

73

Rank: 46 out of 125

$5,521

Rank: 56 out of 125

$76

Average: $145

2

Average: 2

SERGIO MOURE-RODRIGUEZ

Bayamon, P.R. 00961

123

Rank: 57 out of 125

63

Rank: 53 out of 125

$5,138

Rank: 61 out of 125

$82

Average: $145

2

Average: 2

JUAN SANTIAGO-GONZALEZ

Rio piedras, P.R. 00919

122

Rank: 58 out of 125

61

Rank: 57 out of 125

$12.4K

Rank: 36 out of 125

$203

Average: $145

2

Average: 2

JOSE CERRA

San juan, P.R. 00918

121

Rank: 59 out of 125

68

Rank: 48 out of 125

$2,682

Rank: 92 out of 125

$39

Average: $145

2

Average: 2

MANUEL DIAZ-VARGAS

Bayamon, P.R. 00959

120

Rank: 60 out of 125

92

Rank: 29 out of 125

$5,281

Rank: 59 out of 125

$57

Average: $145

1

Average: 2

ANGEL ROMERO

Ponce, P.R. 00716

119

Rank: 61 out of 125

42

Rank: 77 out of 125

$5,069

Rank: 63 out of 125

$121

Average: $145

3

Average: 2

MIGUEL DE JESUS RAMOS

Fajardo, P.R. 00738

111

Rank: 62 out of 125

66

Rank: 50 out of 125

$5,050

Rank: 64 out of 125

$77

Average: $145

2

Average: 2

AMAURY CAPELLA

San juan, P.R. 00907

109

Rank: 63 out of 125

86

Rank: 34 out of 125

$4,616

Rank: 73 out of 125

$54

Average: $145

1

Average: 2

JOSE LOPEZ DE VICTORIA

Bayamon, P.R. 00961

107

Rank: 64 out of 125

54

Rank: 61 out of 125

$4,810

Rank: 70 out of 125

$89

Average: $145

2

Average: 2

EDMEE SOLTERO-VENEGAS

San juan, P.R. 00918

102

Rank: 65 out of 125

64

Rank: 52 out of 125

$4,195

Rank: 76 out of 125

$66

Average: $145

2

Average: 2

FERNANDO ARIAS

Manati, P.R. 00674

100

Rank: 66 out of 125

28

Rank: 91 out of 125

$9,286

Rank: 44 out of 125

$332

Average: $145

4

Average: 2

JUAN LOJO-VAZQUEZ

San juan, P.R. 00927

91

Rank: 67 out of 125

70

Rank: 47 out of 125

$3,716

Rank: 82 out of 125

$53

Average: $145

1

Average: 2

BOLIVAR ARBOLEDA

Caguas, P.R. 00726

83

Rank: 68 out of 125

45

Rank: 73 out of 125

$4,791

Rank: 71 out of 125

$106

Average: $145

2

Average: 2

GABRIEL GARCIA-TALAVERA

San juan, P.R. 00907

77

Rank: 69 out of 125

62

Rank: 55 out of 125

$6,622

Rank: 54 out of 125

$107

Average: $145

1

Average: 2

WILLIAM MENDEZ-LATALLADI

San juan, P.R. 00919

76

Rank: 70 out of 125

53

Rank: 63 out of 125

$3,828

Rank: 81 out of 125

$72

Average: $145

1

Average: 2

HIRAM SOLER-BERNARDINI

Ponce, P.R. 00717

72

Rank: 71 out of 125

50

Rank: 67 out of 125

$3,937

Rank: 79 out of 125

$79

Average: $145

1

Average: 2

MANUEL MEDINA

San juan, P.R. 00909

72

Rank: 71 out of 125

44

Rank: 74 out of 125

$4,936

Rank: 66 out of 125

$112

Average: $145

2

Average: 2

JUAN DIAZ TROCHE

Mayaguez, P.R. 00681

69

Rank: 73 out of 125

62

Rank: 55 out of 125

$4,166

Rank: 77 out of 125

$67

Average: $145

1

Average: 2

JUAN MARTINEZ-RODRIGUEZ

Bayamon, P.R. 00959

68

Rank: 74 out of 125

57

Rank: 59 out of 125

$4,338

Rank: 74 out of 125

$76

Average: $145

1

Average: 2

LUIS RAMIREZ FERRER

Mayaguez, P.R. 00680

67

Rank: 75 out of 125

49

Rank: 68 out of 125

$3,556

Rank: 84 out of 125

$73

Average: $145

1

Average: 2

MANUEL CASTILLO

Sanjuan, P.R. 00922

66

Rank: 76 out of 125

26

Rank: 95 out of 125

$3,464

Rank: 87 out of 125

$133

Average: $145

3

Average: 2

ORLANDO RODRIGUEZ

Manati, P.R. 00674

66

Rank: 76 out of 125

52

Rank: 64 out of 125

$3,406

Rank: 89 out of 125

$66

Average: $145

1

Average: 2

MIGUEL BAEZ STELLA

Bayamon, P.R. 00961

65

Rank: 78 out of 125

57

Rank: 59 out of 125

$4,973

Rank: 65 out of 125

$87

Average: $145

1

Average: 2

VICTOR VIVONI

Arecibo, P.R. 00614

65

Rank: 78 out of 125

46

Rank: 72 out of 125

$2,384

Rank: 95 out of 125

$52

Average: $145

1

Average: 2

JEAN RIVIERE WILLIAM

Manati, P.R. 00674

64

Rank: 80 out of 125

43

Rank: 75 out of 125

$3,637

Rank: 83 out of 125

$85

Average: $145

1

Average: 2

MOISES BENMAMAN GARZON

San juan, P.R. 00918

63

Rank: 81 out of 125

33

Rank: 86 out of 125

$4,852

Rank: 68 out of 125

$147

Average: $145

2

Average: 2

SABATO ORTIZ LARACUENTE

Coto laurel, P.R. 00780

60

Rank: 82 out of 125

26

Rank: 95 out of 125

$5,105

Rank: 62 out of 125

$196

Average: $145

2

Average: 2

ALBERT SUAREZ-DOMINGUEZ

San juan, P.R. 00917

57

Rank: 83 out of 125

28

Rank: 91 out of 125

$4,121

Rank: 78 out of 125

$147

Average: $145

2

Average: 2

FERNANDO VIZCARRONDO

San juan, P.R. 00923

56

Rank: 84 out of 125

38

Rank: 82 out of 125

$4,838

Rank: 69 out of 125

$127

Average: $145

1

Average: 2

JOSE GARCIA GARCIA

Carolina, P.R. 00985

55

Rank: 85 out of 125

28

Rank: 91 out of 125

$4,651

Rank: 72 out of 125

$166

Average: $145

2

Average: 2

RICHARD CONNELLY

Dorado, P.R. 00646

53

Rank: 86 out of 125

52

Rank: 64 out of 125

$5,485

Rank: 57 out of 125

$105

Average: $145

1

Average: 2

ARIEL BERMUDEZ

Bayamon, P.R. 00959

53

Rank: 86 out of 125

43

Rank: 75 out of 125

$3,534

Rank: 85 out of 125

$82

Average: $145

1

Average: 2

CARLOS SANTIAGO SANCHEZ

Toa baja, P.R. 00949

53

Rank: 185 out of 190

27

Rank: 186 out of 190

$3,730

Rank: 184 out of 190

$138

Average: $145

2

Average: 2

FREDDIE VELAZQUEZ-FELICIANO

Humacao, P.R. 00792

51

Rank: 88 out of 125

40

Rank: 81 out of 125

$3,431

Rank: 88 out of 125

$86

Average: $145

1

Average: 2

SOL ROBLES

Luquillo, P.R. 00773

51

Rank: 88 out of 125

18

Rank: 104 out of 125

$2,065

Rank: 100 out of 125

$115

Average: $145

3

Average: 2

FELIPE SANCHEZ GAETAN

Ponce, P.R. 00717

50

Rank: 90 out of 125

42

Rank: 77 out of 125

$2,469

Rank: 93 out of 125

$59

Average: $145

1

Average: 2

MARGARITA RIVERA BARBOSA

Mayaguez, P.R. 00680

49

Rank: 91 out of 125

34

Rank: 83 out of 125

$4,239

Rank: 75 out of 125

$125

Average: $145

1

Average: 2

FERNANDO RIVERA

San juan, P.R. 00910

48

Rank: 92 out of 125

47

Rank: 70 out of 125

$4,898

Rank: 67 out of 125

$104

Average: $145

1

Average: 2

REINALDO RODRIGUEZ

Ponce, P.R. 00717

47

Rank: 93 out of 125

12

Rank: 118 out of 125

$2,256

Rank: 97 out of 125

$188

Average: $145

4

Average: 2

EFRAIN NAZARIO-CINTRON

Mayaguez, P.R. 00680

47

Rank: 93 out of 125

31

Rank: 87 out of 125

$6,461

Rank: 55 out of 125

$208

Average: $145

2

Average: 2

EDGAR CARDONA-TRAVERZO

Humacao, P.R. 00791

47

Rank: 93 out of 125

22

Rank: 99 out of 125

$1,902

Rank: 103 out of 125

$86

Average: $145

2

Average: 2

JUAN RENTA

Ponce, P.R. 00717

45

Rank: 96 out of 125

19

Rank: 102 out of 125

$2,230

Rank: 98 out of 125

$117

Average: $145

2

Average: 2

FRANCIS BEAUCHAMP-ROCHE

Aguadilla, P.R. 00603

42

Rank: 97 out of 125

34

Rank: 83 out of 125

$1,728

Rank: 108 out of 125

$51

Average: $145

1

Average: 2

ROBERTO FUSTER

Bay, P.R. 00959

41

Rank: 98 out of 125

12

Rank: 118 out of 125

$1,784

Rank: 104 out of 125

$149

Average: $145

3

Average: 2

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.