Dr. Rabin has indicated that they offer telehealth. Contact the office to check for eligibility for your needs.

About
Dr. David Rabin, MD is a cardiology specialist in Salem, MA. Dr. Rabin completed a residency at Dartmouth Hitchcock Med Center. He currently practices at North Shore Medical Ctr Salem and is affiliated with North Shore Medical Center. He accepts multiple insurance plans. Dr. Rabin is board certified in Cardiology.
Education
- Ush/Presbyterian/St Lukes, Fellowship Hospital
- Dartmouth Hitchcock Med Center, Residency Hospital
- Dartmouth College, Medical School — 1989
- Dartmouth Med, Medical School — 1989
Insurance Accepted
- Aetna
- Anthem
- Blue Cross Blue Shield
- Blue Cross Blue Shield of Massachusetts
- CareFirst Blue Cross Blue Shield
- Cigna
- Commercial Insurance Company
- CoreSource
- Coventry Health Care
- Fallon Community Health Plan
- First Health (Coventry Health Care)
- Harvard Pilgrim Health Care
- Health Net
- Humana
- Medico
- MultiPlan
- MVP Health Care
- Neighborhood Health Plan
- Simplifi
- Tufts Health Plan
- UniCare
- UnitedHealthCare
* Please verify this information when scheduling an appointment.
Languages
French
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Rabin?
I’ve been his patient about 20 years and I’m still alive, in no small part due to his expertise and counsel!

Frequently Asked Questions
Use our insurance check to verify if Dr. Rabin accepts your insurance.
Dr. Rabin frequently treats Adult Congenital Heart Conditions, Heart Conditions, and Cardiac Electrical System Procedures.
Dr. Rabin's office is located at 81 Highland Ave, Salem, MA 01970. Find other locations and directions.
Dr. Rabin speaks French and English. View profile to see all.
Find contact information here to make an appointment.
Hospital Affiliations
- North Shore Medical Center
- NSMC Union Hospital
Locations
-
North Shore Medical Ctr Salem
-
1
North Shore Cardiovascular Associates
81 Highland Ave, Salem, MA 01970 (978) 744-5900
-
1