1,472 NPI-registered Internal Medicine Physician providers practice in Puerto Rico. Switch states in the rail, or open the full search to filter by city and credential.
| Provider | Specialty | Location | NPI |
|---|---|---|---|
| A Plus Primary Care LLC | Internal Medicine Physician | Ponce, PR | 1023715596 |
| Aa Health Solutions LLC | Internal Medicine Physician | Juana Diaz, PR | 1639992506 |
| Abel Rivera Roman |
| Internal Medicine Physician |
| Arecibo, PR |
| 1841180015 |
| Abimael J Velez MD LLC | Internal Medicine Physician | Cayey, PR | 1023940905 |
| Abimael Velez VelezM.D. | Internal Medicine Physician | Cayey, PR | 1376959742 |
| Ac Health Services, C.s.p. | Internal Medicine Physician | Vega Baja, PR | 1316101199 |
| Ada Acosta-MartinezM.D. | Internal Medicine Physician | San German, PR | 1861743577 |
| Ada San Antonio PineiroMD | Internal Medicine Physician | San Juan, PR | 1154386274 |
| Addiss Maldonado MendezMD | Internal Medicine Physician | San Lorenzo, PR | 1346226313 |
| Adelaida Ortiz - GomezMD | Internal Medicine Physician | Rio Piedras, PR | 1124070537 |
| Adive Rivera MullerMD | Internal Medicine Physician | San Juan, PR | 1891796397 |
| Adolfo Lopez MieresMD | Internal Medicine Physician | San Juan, PR | 1629062609 |
| Adrian Chico MoyaMD | Internal Medicine Physician | Hatillo, PR | 1801436472 |
| Adrian Cora-MorgesM.D. | Internal Medicine Physician | San Juan, PR | 1568807584 |
| Adrian Pagan Sanchez | Internal Medicine Physician | Ponce, PR | 1588234744 |
| Adrian Perez AybarMD | Internal Medicine Physician | San Juan, PR | 1932782307 |
| Adriana Suarez Cruz | Internal Medicine Physician | San Juan, PR | 1518421205 |
| Adriel Gonzalez Rivera | Internal Medicine Physician | San Juan, PR | 1699307439 |
| Advanced Primary Care Services LLC | Internal Medicine Physician | Guaynabo, PR | 1801361167 |
| Advantage Health Center LLC | Internal Medicine Physician | San Juan, PR | 1154097962 |
| Agustin Lopez-CovasM.D. | Internal Medicine Physician | Humacao, PR | 1265492201 |
| Agustin Rodriguez-SuroMD | Internal Medicine Physician | San Juan, PR | 1134125925 |
| Aida BlasiniM.D. | Internal Medicine Physician | San Juan, PR | 1255331872 |
| Aida Rodriguez HernandezM.D. | Internal Medicine Physician | San Juan, PR | 1073998449 |
| Ainek Grullon Espaillat | Internal Medicine Physician | Ponce, PR | 1316595507 |
| Al Ramos MD Csp | Internal Medicine Physician | Yauco, PR | 1336381508 |
| Alan RapoportM.D., FACP | Internal Medicine Physician | San Juan, PR | 1003992439 |
| Alba GiustiM.D. | Internal Medicine Physician | San Juan, PR | 1023072444 |
| Albertino Padin -GomezMD | Internal Medicine Physician | Aguadilla, PR | 1528107968 |
| Alberto Candelario PieveMD | Internal Medicine Physician | Guayama, PR | 1962484618 |
| Alberto Pinot GonzalezM.D. | Internal Medicine Physician | Mayaguez, PR | 1912158726 |
| Alberto Pinot, MD, Psc | Internal Medicine Physician | Mayaguez, PR | 1639572506 |
| Alberto Rolon VelezM.D. | Internal Medicine Physician | Coamo, PR | 1891039657 |
| Alberto Torres HernandezM.D. | Internal Medicine Physician | Utuado, PR | 1669770616 |
| Alberto VazquezM.D. | Internal Medicine Physician | San Juan, PR | 1194836940 |
| Alberto VillanuevaM.D. | Internal Medicine Physician | San Juan, PR | 1164417630 |
| Aldo PerezM.D. | Internal Medicine Physician | Aguadilla, PR | 1407123391 |
| Alejandra Lopez Ramos | Internal Medicine Physician | Ponce, PR | 1548725567 |
| Alejandro Carmona | Internal Medicine Physician | San Juan, PR | 1568119477 |
| Alejandro Loyola Velez | Internal Medicine Physician | Isabela, PR | 1346704657 |
| Alexander Alfaro | Internal Medicine Physician | Ponce, PR | 1538647995 |
| Alexander Barnecet PerezMD | Internal Medicine Physician | Caguas, PR | 1750023594 |
| Alexander Fret CruzMD | Internal Medicine Physician | Ponce, PR | 1457994683 |
| Alexandra Campis-ValentinM.D. | Internal Medicine Physician | Hato Rey, PR | 1376958249 |
| Alexandra Pico RamirezMD | Internal Medicine Physician | Rio Piedras, PR | 1891252037 |
| Alexandra Rodriguez PerezMEDICAL DOCTOR (MD) | Internal Medicine Physician | Morovis, PR | 1528540374 |
| Alexsandra Ramirez Rodriguez | Internal Medicine Physician | San Juan, PR | 1609426170 |
| Alfredo Soto SaavedraMD | Internal Medicine Physician | Ponce, PR | 1871162123 |
| Alianza Medica Del Caribe | Internal Medicine Physician | San Juan, PR | 1326042862 |
| Alicia Quinones AcevedoM.D. | Internal Medicine Physician | San German, PR | 1508917303 |
| Alicia VilaM.D. | Internal Medicine Physician | Ponce, PR | 1740248574 |
| Alina Pradere AlonsoM.D. | Internal Medicine Physician | Guaynabo, PR | 1447241096 |
| Alma Corbala ContrerasMD | Internal Medicine Physician | Mayaguez, PR | 1457333452 |
| Altiora LLC | Internal Medicine Physician | San Juan, PR | 1518897172 |
| Alvin TorresM.D | Internal Medicine Physician | Cayey, PR | 1952364408 |
| Alwin Negron-RiveraM.D. | Internal Medicine Physician | Corozal, PR | 1134504814 |
| Am Intermedical LLC | Internal Medicine Physician | San Juan, PR | 1134539810 |
| Amanda AlveloMD | Internal Medicine Physician | San Juan, PR | 1659027498 |
| Amanda Caifano | Internal Medicine Physician | Ponce, PR | 1881250306 |
| Amanda Gonzalez Lind | Internal Medicine Physician | Bayamon, PR | 1851068852 |
| Amaury Segarra TorresM.D. | Internal Medicine Physician | San German, PR | 1114012218 |
| Amedee Lefebre- FernandezMD | Internal Medicine Physician | Penuelas, PR | 1013073857 |
| Amilcar Torres FigueroaMD | Internal Medicine Physician | San Juan, PR | 1093782500 |
| Amilva Munet QuinteroM.D | Internal Medicine Physician | Caguas, PR | 1760466122 |
| Ana Beauchamp-IrizarryMD | Internal Medicine Physician | Ponce, PR | 1104018175 |
| Ana CastroMD | Internal Medicine Physician | Corozal, PR | 1316987233 |
| Ana LugaroM.D. | Internal Medicine Physician | San Juan, PR | 1679666192 |
| Ana Manana FerroMD | Internal Medicine Physician | Cabo Rojo, PR | 1144211863 |
| Ana Martes BermudezMD | Internal Medicine Physician | Bayamon, PR | 1073099131 |
| Ana Perez FloritM.D. | Internal Medicine Physician | Aguas Buenas, PR | 1760568463 |
| Ana Rodriguez PortelaM.D. | Internal Medicine Physician | Vega Baja, PR | 1851452130 |
| Ana Seda CorderoM.D. | Internal Medicine Physician | Villalba, PR | 1952388597 |
| Analiz FontMD | Internal Medicine Physician | San Juan, PR | 1932379302 |
| Anamarys Rodriguez Camacho | Internal Medicine Physician | San Juan, PR | 1013417120 |
| Anatila RodriguezMD | Internal Medicine Physician | San German,, PR | 1588647382 |
| Andre Marra Nazario | Internal Medicine Physician | San Juan, PR | 1720613060 |
| Andrea Velez Figueroa | Internal Medicine Physician | Bayamon, PR | 1831885599 |
| Andrea'S Medical Group P.s.c. | Internal Medicine Physician | San Juan, PR | 1366670275 |
| Andres Aviles CandelarioMD | Internal Medicine Physician | Juana Diaz, PR | 1336783968 |
| Andres Barcelo-MillerM.D | Internal Medicine Physician | Caguas, PR | 1144244385 |
| Andres Garcia BerriosMD | Internal Medicine Physician | San Juan, PR | 1447714282 |
| Anelys Jimenez RivasMD | Internal Medicine Physician | Toa Alta, PR | 1205429560 |
| Angel Alonso SantosMD | Internal Medicine Physician | Humacao, PR | 1043271315 |
| Angel ArizmendiM.D. | Internal Medicine Physician | Bayamon, PR | 1427431881 |
| Angel Davila Cardona | Internal Medicine Physician | San Juan, PR | 1487248605 |
| Angel Defendini-CorretjerM. D. | Internal Medicine Physician | San Juan, PR | 1538474846 |
| Angel Jimenez MercadoMD | Internal Medicine Physician | Quebradillas, PR | 1700825130 |
| Angel Lebron RodriguezM.D. | Internal Medicine Physician | Ponce, PR | 1184656423 |
| Angel Miro-DiazMD | Internal Medicine Physician | San Juan, PR | 1821064346 |
| Angel Negron PantojaMD | Internal Medicine Physician | Arecibo, PR | 1922705250 |
| Angel Ortiz Rodriguez | Internal Medicine Physician | Guayama, PR | 1427599695 |
| Angel Pagan Jimenez | Internal Medicine Physician | San Juan, PR | 1891498432 |
| Angel RamirezM.D. | Internal Medicine Physician | Carolina, PR | 1922079722 |
| Angel Ramos GilMD | Internal Medicine Physician | Ponce, PR | 1780321810 |
| Angel Rivera CottoMD | Internal Medicine Physician | Bayamon, PR | 1831171636 |
| Angel Rodriguez QuinonesM.D. | Internal Medicine Physician | San Juan, PR | 1750320008 |
| Angel Romero SantiagoMD | Internal Medicine Physician | Moca, PR | 1780765594 |
| Angel Ruiz VeraMD | Internal Medicine Physician | Bayamon, PR | 1013582709 |
| Angel VinuelaM.D | Internal Medicine Physician | Dorado, PR | 1508192881 |
| Angelica Vazquez | Internal Medicine Physician | San Juan, PR | 1265911481 |
Source: CMS NPPES Data Dissemination (June 2026). Specialty taxonomy: NUCC.