Doctor profile · Federal record

Dr. Ricardo Cigarroa, MD

Internal Medicine Physician · Interventional Cardiology Physician · Boston, MA

  • NPI 1114281581
  • 14 yrs on file
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
Massachusetts General Hospital, 55 Fruit St.
Boston, MA 02114
(617) 726-2865

Credentials & registration

NPPES · NUCC
NPI registered
June 2012 — 14 yrs on file
Profile last updated
July 15, 2019
Specialty taxonomy
207R00000X — NUCC code
State licenses (2)
Massachusetts #L-251553 · Massachusetts #265011

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

Checked against OIG LEIE on NPI 1114281581. Last verified May 11, 2026.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$202
Transactions
4
Manufacturers
2
Payer (manufacturer) Industry Txns Amount
Abbott Laboratories 3 $180.67
Medtronic, Inc. 1 $20.98

By nature of payment

Food and Beverage
$202

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
408
Patients
131
Total drug cost
$20,025
Drug Type Claims Patients Total cost
Atorvastatin Calcium Generic 85 45 $1,109
Clopidogrel (Clopidogrel Bisulfate) Brand 55 26 $834
Metoprolol Succinate Generic 50 25 $699
Furosemide Generic 39 22 $203
Lisinopril Generic 31 13 $279
Verapamil Er (Verapamil Hcl) Brand 20 0 $415
Isosorbide Mononitrate Er (Isosorbide Mononitrate) Brand 17 0 $155
Entresto (Sacubitril/Valsartan) Brand 16 0 $15,028
Hydrochlorothiazide Generic 16 0 $65
Losartan Potassium Generic 16 0 $162

Frequently asked questions

Auto-generated from federal data
What is Dr. Ricardo Cigarroa's medical specialty?
Dr. Ricardo Cigarroa practices Internal Medicine Physician in Boston, MA.
Where does Dr. Ricardo Cigarroa practice?
Dr. Ricardo Cigarroa practices at Massachusetts General Hospital, Boston, MA 02114. Office phone: 6177262865.
What is Dr. Ricardo Cigarroa's NPI?
Dr. Ricardo Cigarroa's National Provider Identifier (NPI) is 1114281581, issued by NPPES.