ProPublica

Journalism in the Public Interest

Cancel

Treatment Tracker

Treatment Tracker » Puerto Rico » Cardiology

Top Cardiology 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

LUIS ROMAN

San juan, P.R. 00926

12,171

Rank: 1 out of 231

252

Rank: 47 out of 231

$188K

Rank: 1 out of 231

$745

Average: $201

48

Average: 4

JOSE SERRANO MUNOZ

San juan, P.R. 00917

3,092

Rank: 2 out of 231

729

Rank: 3 out of 231

$111K

Rank: 3 out of 231

$152

Average: $201

4

Average: 4

MARIA MARTI LON

Caguas, P.R. 00725

2,926

Rank: 3 out of 231

231

Rank: 56 out of 231

$148K

Rank: 2 out of 231

$640

Average: $201

13

Average: 4

HUGO MONTES-CARDONA

San juan, P.R. 00917

2,654

Rank: 4 out of 231

605

Rank: 4 out of 231

$70K

Rank: 24 out of 231

$116

Average: $201

4

Average: 4

ROBERTO MUNOZ-MARIN

Santurce, P.R. 00909

2,596

Rank: 5 out of 231

441

Rank: 8 out of 231

$107K

Rank: 5 out of 231

$242

Average: $201

6

Average: 4

JUAN IGARTUA PONTON

Bayamon, P.R. 00961

2,582

Rank: 6 out of 231

587

Rank: 5 out of 231

$110K

Rank: 4 out of 231

$187

Average: $201

4

Average: 4

ANTONIO RENTA MUNOZ

Hato rey, P.R. 00918

1,956

Rank: 8 out of 231

283

Rank: 31 out of 231

$58.7K

Rank: 36 out of 231

$207

Average: $201

7

Average: 4

EDWIN MARSHALL

Fajardo, P.R. 00738

1,840

Rank: 9 out of 231

59

Rank: 195 out of 231

$99.6K

Rank: 7 out of 231

$1,689

Average: $201

31

Average: 4

JOSE FREESE-SUAREZ

San juan, P.R. 00917

1,838

Rank: 10 out of 231

515

Rank: 6 out of 231

$59.9K

Rank: 35 out of 231

$116

Average: $201

4

Average: 4

JUAN ALICEA-ROLON

Utuado, P.R. 00641

1,817

Rank: 11 out of 231

1,176

Rank: 1 out of 231

$76.7K

Rank: 18 out of 231

$65

Average: $201

2

Average: 4

IVAN AYALA

San juan, P.R. 00921

1,790

Rank: 12 out of 231

460

Rank: 7 out of 231

$81K

Rank: 15 out of 231

$176

Average: $201

4

Average: 4

WILBERTO GUZMAN ALVARADO

Rio piedras, P.R. 00926

1,745

Rank: 13 out of 231

284

Rank: 30 out of 231

$82.6K

Rank: 14 out of 231

$291

Average: $201

6

Average: 4

JOSE RAMOS

San juan, P.R. 00918

1,724

Rank: 14 out of 231

305

Rank: 22 out of 231

$52.5K

Rank: 47 out of 231

$172

Average: $201

6

Average: 4

NEFTALI RODRIGUEZ SANTIAGO

Rio piedras, P.R. 00926

1,691

Rank: 15 out of 231

286

Rank: 28 out of 231

$78.5K

Rank: 16 out of 231

$274

Average: $201

6

Average: 4

RALPH CONAWAY LANUZA

Hato rey, P.R. 00918

1,688

Rank: 16 out of 231

401

Rank: 13 out of 231

$67.5K

Rank: 26 out of 231

$168

Average: $201

4

Average: 4

CESAR CRUZ-GARCIA

Ponce, P.R. 00716

1,659

Rank: 17 out of 231

408

Rank: 11 out of 231

$73.5K

Rank: 21 out of 231

$180

Average: $201

4

Average: 4

HECTOR BANCHS

Carolina, P.R. 00983

1,618

Rank: 18 out of 231

407

Rank: 12 out of 231

$62.9K

Rank: 33 out of 231

$154

Average: $201

4

Average: 4

RAFAEL LASTRA

San juan, P.R. 00917

1,588

Rank: 19 out of 231

410

Rank: 10 out of 231

$68.7K

Rank: 25 out of 231

$168

Average: $201

4

Average: 4

OSVALDO JIMENEZ-MERCADO

Santurce, P.R. 00907

1,523

Rank: 20 out of 231

199

Rank: 71 out of 231

$52.5K

Rank: 46 out of 231

$264

Average: $201

8

Average: 4

ENRIQUE FIGUEROA TORRES

San juan, P.R. 00913

1,519

Rank: 21 out of 231

305

Rank: 22 out of 231

$66.3K

Rank: 28 out of 231

$217

Average: $201

5

Average: 4

RAFAEL UFRET-PEREZ

Caguas, P.R. 00725

1,453

Rank: 22 out of 231

326

Rank: 19 out of 231

$92.1K

Rank: 11 out of 231

$282

Average: $201

4

Average: 4

OSCAR QUINTERO SERRANO

Ponce, P.R. 00717

1,445

Rank: 23 out of 231

280

Rank: 35 out of 231

$92.7K

Rank: 10 out of 231

$331

Average: $201

5

Average: 4

PEDRO KAREH-CORDERO

Caquas, P.R. 00725

1,444

Rank: 24 out of 231

298

Rank: 25 out of 231

$47K

Rank: 53 out of 231

$158

Average: $201

5

Average: 4

JOSE COLON

San juan, P.R. 00917

1,390

Rank: 25 out of 231

184

Rank: 82 out of 231

$64.7K

Rank: 30 out of 231

$352

Average: $201

8

Average: 4

DAVID STORER-BLASINI

San juan, P.R. 00917

1,374

Rank: 26 out of 231

288

Rank: 27 out of 231

$73.8K

Rank: 20 out of 231

$256

Average: $201

5

Average: 4

JOSE TORRADO

San juan, P.R. 00917

1,372

Rank: 27 out of 231

293

Rank: 26 out of 231

$63.5K

Rank: 31 out of 231

$217

Average: $201

5

Average: 4

MANUEL QUILES LUGO

Santurce, P.R. 00909

1,366

Rank: 28 out of 231

184

Rank: 82 out of 231

$50K

Rank: 49 out of 231

$272

Average: $201

7

Average: 4

JUAN VILA

Carolina, P.R. 00979

1,352

Rank: 29 out of 231

272

Rank: 38 out of 231

$86.4K

Rank: 12 out of 231

$318

Average: $201

5

Average: 4

JUAN RODRIGUEZ

Bayamon, P.R. 00959

1,293

Rank: 30 out of 231

191

Rank: 77 out of 231

$86.1K

Rank: 13 out of 231

$451

Average: $201

7

Average: 4

GILBERTO RIVERA

San juan, P.R. 00917

1,220

Rank: 31 out of 231

334

Rank: 17 out of 231

$48.2K

Rank: 52 out of 231

$144

Average: $201

4

Average: 4

ULISES RODRIGUEZ

Ponce, P.R. 00717

1,208

Rank: 32 out of 231

169

Rank: 98 out of 231

$55.2K

Rank: 40 out of 231

$327

Average: $201

7

Average: 4

JOSE PEREYO TORRELLAS

Bayamon, P.R. 00959

1,200

Rank: 33 out of 231

257

Rank: 45 out of 231

$36.4K

Rank: 81 out of 231

$142

Average: $201

5

Average: 4

ROBERTO PEREZ-GUTIERREZ

San juan, P.R. 00923

1,199

Rank: 34 out of 231

216

Rank: 65 out of 231

$44.1K

Rank: 60 out of 231

$204

Average: $201

6

Average: 4

MIGUEL ABREU

San juan, P.R. 00917

1,186

Rank: 35 out of 231

182

Rank: 84 out of 231

$61.2K

Rank: 34 out of 231

$336

Average: $201

7

Average: 4

HUMBERTO SIMONETTI

Ponce, P.R. 00731

1,185

Rank: 36 out of 231

345

Rank: 15 out of 231

$49.4K

Rank: 50 out of 231

$143

Average: $201

3

Average: 4

CARLOS DIAZ

Santurce, P.R. 00909

1,179

Rank: 37 out of 231

251

Rank: 51 out of 231

$74.9K

Rank: 19 out of 231

$298

Average: $201

5

Average: 4

JESUS SANTOS ELOSEGUI

Gurabo, P.R. 00778

1,169

Rank: 38 out of 231

166

Rank: 103 out of 231

$53.9K

Rank: 44 out of 231

$325

Average: $201

7

Average: 4

EFRAIN FELICIANO

San juan, P.R. 00917

1,156

Rank: 39 out of 231

286

Rank: 28 out of 231

$51.6K

Rank: 48 out of 231

$180

Average: $201

4

Average: 4

EDMUNDO JORDAN - MOREY

San juan, P.R. 00909

1,146

Rank: 40 out of 231

167

Rank: 101 out of 231

$48.6K

Rank: 51 out of 231

$291

Average: $201

7

Average: 4

JOSE PADILLA

San juan, P.R. 00921

1,124

Rank: 41 out of 231

263

Rank: 42 out of 231

$40K

Rank: 68 out of 231

$152

Average: $201

4

Average: 4

PABLO SERRANO

Humacao, P.R. 00791

1,069

Rank: 42 out of 231

252

Rank: 47 out of 231

$56.5K

Rank: 39 out of 231

$224

Average: $201

4

Average: 4

TEODOSIO RUCABADO

San juan, P.R. 00923

1,064

Rank: 43 out of 231

197

Rank: 72 out of 231

$38.8K

Rank: 75 out of 231

$197

Average: $201

5

Average: 4

ALEXIS CANINO RODRIGUEZ

San juan, P.R. 00919

1,062

Rank: 44 out of 231

312

Rank: 21 out of 231

$56.9K

Rank: 38 out of 231

$182

Average: $201

3

Average: 4

JOSUE MERCADO

San juan, P.R. 00907

1,059

Rank: 45 out of 231

282

Rank: 33 out of 231

$53K

Rank: 45 out of 231

$188

Average: $201

4

Average: 4

ILDEFONSO RIVERA

Bayamon, P.R. 00959

1,058

Rank: 46 out of 231

230

Rank: 57 out of 231

$63.3K

Rank: 32 out of 231

$275

Average: $201

5

Average: 4

CARLOS ZAYAS-TORRES

San juan, P.R. 00907

1,056

Rank: 47 out of 231

275

Rank: 36 out of 231

$77.3K

Rank: 17 out of 231

$281

Average: $201

4

Average: 4

FRANCISCO OLAZABAL

San juan, P.R. 00917

1,047

Rank: 48 out of 231

241

Rank: 53 out of 231

$44.9K

Rank: 56 out of 231

$186

Average: $201

4

Average: 4

JOSE RODRIGUEZ-ESCUDERO

San juan, P.R. 00907

1,033

Rank: 49 out of 231

236

Rank: 55 out of 231

$66.5K

Rank: 27 out of 231

$282

Average: $201

4

Average: 4

JOSE PEREYO DIAZ

Bayamon, P.R. 00959

1,027

Rank: 50 out of 231

259

Rank: 44 out of 231

$38.9K

Rank: 74 out of 231

$150

Average: $201

4

Average: 4

PEDRO REDONDO

San juan, P.R. 00917

1,027

Rank: 50 out of 231

283

Rank: 31 out of 231

$44.6K

Rank: 57 out of 231

$157

Average: $201

4

Average: 4

ORLANDO MARINI ROMAN

Aguadilla, P.R. 00603

1,026

Rank: 52 out of 231

430

Rank: 9 out of 231

$58.1K

Rank: 37 out of 231

$135

Average: $201

2

Average: 4

REYNALDO GONZALEZ

Aibonito, P.R. 00705

1,023

Rank: 53 out of 231

225

Rank: 59 out of 231

$45.7K

Rank: 55 out of 231

$203

Average: $201

5

Average: 4

RUBEN DIAZ

Bayamon, P.R. 00956

1,020

Rank: 54 out of 231

264

Rank: 41 out of 231

$29.7K

Rank: 111 out of 231

$113

Average: $201

4

Average: 4

ERIC CARRO JIMENEZ

San juan, P.R. 00919

1,019

Rank: 55 out of 231

241

Rank: 53 out of 231

$73.1K

Rank: 22 out of 231

$303

Average: $201

4

Average: 4

EDGAR VAZQUEZ

Mayaguez, P.R. 00680

1,005

Rank: 56 out of 231

160

Rank: 109 out of 231

$34.9K

Rank: 83 out of 231

$218

Average: $201

6

Average: 4

IVAN LLADO

Bayamon, P.R. 00659

1,004

Rank: 57 out of 231

345

Rank: 15 out of 231

$39.1K

Rank: 73 out of 231

$113

Average: $201

3

Average: 4

ROBERTO RODRIGUEZ MARTINEZ

Guaynabo, P.R. 00969

995

Rank: 58 out of 231

210

Rank: 67 out of 231

$93.9K

Rank: 9 out of 231

$447

Average: $201

5

Average: 4

RAFAEL SANCHEZ VALENTIN

San juan, P.R. 00907

993

Rank: 59 out of 231

180

Rank: 86 out of 231

$41.9K

Rank: 64 out of 231

$233

Average: $201

6

Average: 4

ANGEL REYES-ALICEA

Guaynabo, P.R. 00966

963

Rank: 60 out of 231

275

Rank: 36 out of 231

$44.3K

Rank: 59 out of 231

$161

Average: $201

4

Average: 4

FERNANDO LOPEZ

Cayey, P.R. 00736

952

Rank: 61 out of 231

178

Rank: 89 out of 231

$38K

Rank: 78 out of 231

$214

Average: $201

5

Average: 4

PORFIRIO DIAZ

San juan, P.R. 00924

942

Rank: 62 out of 231

220

Rank: 60 out of 231

$39.7K

Rank: 70 out of 231

$180

Average: $201

4

Average: 4

JOSE VERA-MIRO

Coto laurel, P.R. 00780

932

Rank: 63 out of 231

257

Rank: 45 out of 231

$33K

Rank: 91 out of 231

$129

Average: $201

4

Average: 4

ANIBAL LUGO

San german, P.R. 00683

932

Rank: 63 out of 231

328

Rank: 18 out of 231

$65.7K

Rank: 29 out of 231

$200

Average: $201

3

Average: 4

JOSE RIVERA DEL RIO

Bayamon, P.R. 00961

926

Rank: 65 out of 231

282

Rank: 33 out of 231

$54.6K

Rank: 41 out of 231

$194

Average: $201

3

Average: 4

MIGUEL CABRER PICO

San juan, P.R. 00918

917

Rank: 66 out of 231

200

Rank: 70 out of 231

$54.5K

Rank: 42 out of 231

$273

Average: $201

5

Average: 4

LUIS ROSADO

Guaynabo, P.R. 00936

914

Rank: 67 out of 231

252

Rank: 47 out of 231

$29.2K

Rank: 112 out of 231

$116

Average: $201

4

Average: 4

JESUS PIJEM GARCIA

San juan, P.R. 00918

895

Rank: 68 out of 231

218

Rank: 63 out of 231

$43.8K

Rank: 61 out of 231

$201

Average: $201

4

Average: 4

JOSE GUTIERREZ

San juan, P.R. 00918

887

Rank: 69 out of 231

272

Rank: 38 out of 231

$25.5K

Rank: 137 out of 231

$94

Average: $201

3

Average: 4

JOSE SUAREZ

Santurce, P.R. 00912

868

Rank: 70 out of 231

195

Rank: 75 out of 231

$34.1K

Rank: 86 out of 231

$175

Average: $201

4

Average: 4

MANUEL GUZMAN

San juan, P.R. 00923

868

Rank: 70 out of 231

141

Rank: 124 out of 231

$28.2K

Rank: 117 out of 231

$200

Average: $201

6

Average: 4

NELSON RODRIGUEZ

San german, P.R. 00683

847

Rank: 72 out of 231

320

Rank: 20 out of 231

$44.5K

Rank: 58 out of 231

$139

Average: $201

3

Average: 4

BENJAMIN BETANCOURT

Santurce, P.R. 00910

845

Rank: 73 out of 231

220

Rank: 60 out of 231

$31.5K

Rank: 98 out of 231

$143

Average: $201

4

Average: 4

ROBERTO FRED

Rio grande, P.R. 00745

831

Rank: 74 out of 231

147

Rank: 115 out of 231

$23.5K

Rank: 144 out of 231

$160

Average: $201

6

Average: 4

ERIC RAMIREZ RODRIGUEZ

Cayey, P.R. 00736

822

Rank: 75 out of 231

161

Rank: 107 out of 231

$42.8K

Rank: 63 out of 231

$266

Average: $201

5

Average: 4

HUMBERTO QUINTANA

Bayamon, P.R. 00960

819

Rank: 76 out of 231

302

Rank: 24 out of 231

$102K

Rank: 6 out of 231

$338

Average: $201

3

Average: 4

JOSE RIVERA IRIZARRY

Arroyo, P.R. 00714

817

Rank: 77 out of 231

220

Rank: 60 out of 231

$54.4K

Rank: 43 out of 231

$247

Average: $201

4

Average: 4

RAMON PEREA

San juan, P.R. 00923

808

Rank: 78 out of 231

144

Rank: 120 out of 231

$24.9K

Rank: 140 out of 231

$173

Average: $201

6

Average: 4

BARUCH CABALLERO-VALIENTE

Santurce, P.R. 00901

806

Rank: 79 out of 231

128

Rank: 140 out of 231

$37.3K

Rank: 79 out of 231

$291

Average: $201

6

Average: 4

RICARDO COLACIOPPO SAAVEDRA

San juan, P.R. 00919

791

Rank: 80 out of 231

267

Rank: 40 out of 231

$46.3K

Rank: 54 out of 231

$173

Average: $201

3

Average: 4

JOSE CARDONA

San juan, P.R. 00918

781

Rank: 81 out of 231

197

Rank: 72 out of 231

$27.5K

Rank: 123 out of 231

$140

Average: $201

4

Average: 4

EDUARDO VIRUET

San juan, P.R. 00907

769

Rank: 82 out of 231

132

Rank: 136 out of 231

$31.8K

Rank: 96 out of 231

$241

Average: $201

6

Average: 4

MIGUEL RODRIGUEZ BURGOS

Juncos, P.R. 00777

768

Rank: 83 out of 231

147

Rank: 115 out of 231

$30.5K

Rank: 105 out of 231

$208

Average: $201

5

Average: 4

HIRAM CARDONA-MARTINEZ

Mayaguez, P.R. 00680

767

Rank: 84 out of 231

227

Rank: 58 out of 231

$30.9K

Rank: 102 out of 231

$136

Average: $201

3

Average: 4

NORMA DEVARIE

San juan, P.R. 00926

765

Rank: 85 out of 231

141

Rank: 124 out of 231

$38.4K

Rank: 76 out of 231

$273

Average: $201

5

Average: 4

GILBERTO BAEZ-RIOS

Mayaguez, P.R. 00680

753

Rank: 86 out of 231

162

Rank: 106 out of 231

$36.5K

Rank: 80 out of 231

$225

Average: $201

5

Average: 4

FRANCISCO JAUME-ANSELMI

San german, P.R. 00683

743

Rank: 87 out of 231

260

Rank: 43 out of 231

$27K

Rank: 128 out of 231

$104

Average: $201

3

Average: 4

DAVID BRAGIN

Manati, P.R. 00674

741

Rank: 88 out of 231

191

Rank: 77 out of 231

$40.7K

Rank: 67 out of 231

$213

Average: $201

4

Average: 4

FRANCISCO JAUME BOSCIO

Aguadilla, P.R. 00603

736

Rank: 89 out of 231

252

Rank: 47 out of 231

$30.6K

Rank: 104 out of 231

$121

Average: $201

3

Average: 4

ANGEL ARROYO

Rio piedras, P.R. 00923

732

Rank: 90 out of 231

134

Rank: 132 out of 231

$22.2K

Rank: 148 out of 231

$166

Average: $201

5

Average: 4

RAFAEL DELGADO

Arecibo, P.R. 00612

729

Rank: 91 out of 231

206

Rank: 68 out of 231

$41.9K

Rank: 65 out of 231

$203

Average: $201

4

Average: 4

JOSE RIVERA

Arecibo, P.R. 00612

723

Rank: 92 out of 231

180

Rank: 86 out of 231

$31K

Rank: 101 out of 231

$172

Average: $201

4

Average: 4

RIGOBERTO RAMOS GONZALEZ

Adjuntas, P.R. 00601

722

Rank: 93 out of 231

143

Rank: 122 out of 231

$33.3K

Rank: 89 out of 231

$233

Average: $201

5

Average: 4

LUIS GELY

Caguas, P.R. 00725

714

Rank: 94 out of 231

217

Rank: 64 out of 231

$38.2K

Rank: 77 out of 231

$176

Average: $201

3

Average: 4

MARCOS VELAZQUEZ

Mayaguez, P.R. 00668

711

Rank: 95 out of 231

214

Rank: 66 out of 231

$23.5K

Rank: 145 out of 231

$110

Average: $201

3

Average: 4

GILBERTO MENDOZA

San juan, P.R. 00923

710

Rank: 96 out of 231

131

Rank: 137 out of 231

$23.4K

Rank: 146 out of 231

$179

Average: $201

5

Average: 4

NELSON AGUILAR

San juan, P.R. 00921

706

Rank: 97 out of 231

350

Rank: 14 out of 231

$70.3K

Rank: 23 out of 231

$201

Average: $201

2

Average: 4

FRANCISCO GARCIA-CORTES

Arecibo, P.R. 00612

706

Rank: 97 out of 231

197

Rank: 72 out of 231

$29.8K

Rank: 110 out of 231

$151

Average: $201

4

Average: 4

ADOLFO SANCHEZ ORTIZ

Cayey, P.R. 00736

705

Rank: 99 out of 231

187

Rank: 80 out of 231

$41.5K

Rank: 66 out of 231

$222

Average: $201

4

Average: 4

DOMINGO PEREZ

Bayamon, P.R. 00961

693

Rank: 100 out of 231

179

Rank: 88 out of 231

$27K

Rank: 127 out of 231

$151

Average: $201

4

Average: 4

JAIME RUIZ-RODRIGUEZ

San juan, P.R. 00909

690

Rank: 101 out of 231

150

Rank: 112 out of 231

$32.9K

Rank: 92 out of 231

$220

Average: $201

5

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