111 Results forCardiologists near Salem, MA
Learn more about Cardiologists and how to choose the right one for you
Learn more about Cardiologists
A cardiologist specializes in caring for people with conditions and diseases of the heart and blood vessels. Cardiologists diagnose and treat many diseases, including coronary heart disease, angina, arrhythmias, heart attack, and heart failure. These heart doctors are also experts in the prevention of heart disease.
A cardiologist typically:
- Evaluates a patient’s medical history and educates the patient about heart health and heart disease prevention
- Performs a physical exam including evaluating blood pressure, vital signs, weight, and the health of the heart, lungs, and blood vessels
- Orders and interprets laboratory and imaging tests and prescribes medications
- Diagnoses and treats acute and chronic diseases and conditions that affect the heart and blood vessels including coronary heart disease, angina, arrhythmias, heart attack, and heart failure
- Screens, treats, and monitors conditions known to increase the risk of heart disease, such as hypertension, smoking, and high cholesterol. For some complex risks, such as having diabetes, a cardiologist will provide referrals to other specialists such as an endocrinologist.
- Performs procedures, such as EKG, echocardiogram, and cardiac catheterization
- Works closely with your primary care doctor and other specialists and members of your healthcare team to provide optimal care
Cardiologists may also be known by the following names: cardiac doctor, cardiovascular disease doctor, heart specialist and heart doctor.
There are 111 specialists practicing Cardiology in Salem, MA with an overall average rating of 4.3 stars. There are 57 hospitals near Salem, MA with affiliated Cardiology specialists, including Salem Hospital, Lahey Hospital and Medical Center and Massachusetts General Hospital.
Frequently Asked Questions
How can I make a same-day appointment with a Cardiology Specialist in Massachusetts?
How can I find a Massachusetts Cardiology Specialist who takes my insurance?
How can I find a female Cardiology Specialist in Massachusetts?
How can I book an appointment online with a Cardiology Specialist in Massachusetts?
How can I find a Massachusetts Cardiology Specialist who sees patients after hours?
How can I find a top-rated Cardiology Specialist in Massachusetts?
Dr. David Kahn, MD
Specialty: Cardiology81 Highland AveSalem, MA 019700.9 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Steven Schwartz, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Need a Telehealth Visit?Healthgrades Can Help.
Connect live with a provider virtually who can address a variety of symptoms, conditions, and care needs.
Find a Telehealth DoctorDr. Alexander Doumas, MD
Specialty: Cardiology75 Herrick St Ste 206Beverly, MA 019153.0 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Meets the following criteria:
- Above average experience
- Good hospital quality
- Good patient ratings
- No healthcare sanctions
Dr. David Rabin, MD
Specialty: Cardiology81 Highland AveSalem, MA 019700.9 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Edwin Heist, MD
Specialty: Cardiology102 Endicott StDanvers, MA 019232.5 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Malissa Wood, MD
Specialty: Cardiology102 Endicott StDanvers, MA 019232.5 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Edward Loughery, MD
Specialty: Cardiology480 Maple StDanvers, MA 019235.8 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Meets the following criteria:
- Above average experience
- Good hospital quality
- Good patient ratings
- No healthcare sanctions
Dr. Nancy Gracin, MD
Specialty: Cardiology102 Endicott StDanvers, MA 019232.5 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Florence Parrella, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Michael Goldstein, MD
Specialty: Cardiology81 Highland AveSalem, MA 019700.9 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Meets the following criteria:
- Above average experience
- Good hospital quality
- Good patient ratings
- No healthcare sanctions
Dr. Mark Anderson, MD
Specialty: Cardiology81 Highland Ave Fl 5Salem, MA 019700.9 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Michael Katcher, MD
Specialty: Cardiology81 Highland Ave Fl 5Salem, MA 019700.9 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Somwail Rasla, MD
Specialty: Cardiology81 Highland AveSalem, MA 019700.9 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Jonathan Silver, MD
Specialty: Cardiology75 Herrick St Ste 206Beverly, MA 019153.0 miles awayPatients Tell Us:- Easy scheduling
- Explains conditions well
- Patients found trustworthy
Dr. Howard Waldman, MD
Specialty: Cardiology81 Highland Ave Fl 5Salem, MA 019700.9 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Maria Vivaldi, MD
Specialty: Cardiology300 Ocean AveRevere, MA 021519.3 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Bhagwan Gupta, MD
Specialty: Cardiology10 Post Office Sq Ste FLynnfield, MA 019406.0 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Jeffrey Clayman, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jesse Yang, MD
Specialty: Cardiology77 Herrick St Ste 101Beverly, MA 019153.0 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Raabia Ahmad, MD
Specialty: Cardiology102 Endicott StDanvers, MA 019232.5 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Explains conditions well
Dr. Laurence Conway, MD
Specialty: Cardiology585 Lebanon StMelrose, MA 021769.4 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Meets the following criteria:
- Above average experience
- Good hospital quality
- Good patient ratings
- No healthcare sanctions
Dr. Michael Arsenian, MD
Specialty: Cardiology100 Cummings Ctr Ste 405CBeverly, MA 019153.0 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Salil Midha, MD
Specialty: Cardiology585 Lebanon StMelrose, MA 021769.4 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Paolo Mascari, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Marc Forgione, MD
Specialty: Cardiology81 Highland AveSalem, MA 019700.9 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Christopher Learn, MD
Specialty: Cardiology102 Endicott StDanvers, MA 019232.5 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Christopher Pyne, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayPatients Tell Us:- Employs friendly staff
- Explains conditions well
- Patients found trustworthy
Meets the following criteria:
- Above average experience
- Good hospital quality
- Good patient ratings
- No healthcare sanctions
Dr. Michael Levy, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Lawrence Moschitto, MD
Specialty: Cardiology585 Lebanon StMelrose, MA 021769.4 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Philip Formica, MD
Specialty: Cardiology1350 Market StLynnfield, MA 019407.1 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Darryl Esakof, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. David Pladziewicz, MD
Specialty: Cardiology585 Lebanon StMelrose, MA 021769.4 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Gerasimos Zervos, MD
Specialty: Cardiology172 Newbury StPeabody, MA 019604.8 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Robert Rokowski, MD
Specialty: Cardiology75 Herrick St Ste 206Beverly, MA 019153.0 miles awayDr. Ann Garlitski, MD
Specialty: Cardiology50 Rowe St Ste 500Melrose, MA 021769.5 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Wael Al-Husami, MD
Specialty: Cardiology85 Herrick StBeverly, MA 019153.0 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. David Kahan, MD
Specialty: Cardiology85 Herrick StBeverly, MA 019153.0 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Sarju Ganatra, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Richard Patten, MD
Specialty: Cardiology77 Herrick St Ste 206Beverly, MA 019153.0 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Timothy Draper, DO
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayDr. Daniel Lombardi, MD
Specialty: Cardiology75 Herrick St Ste 206Beverly, MA 019153.0 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. David Criss, MD
Specialty: Cardiology50 Rowe St Ste 500Melrose, MA 021769.5 miles awayPatients Tell Us:- Offers Telehealth
- Explains conditions well
- Patients found trustworthy
Dr. Jason Grossman, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Lance Larsen, MD
Specialty: Cardiology75 Herrick St Ste 101Beverly, MA 019153.0 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Francis Cleary, MD
Specialty: Cardiology75 Herrick St Ste 206Beverly, MA 019153.0 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Carl Turissini, MD
Specialty: Cardiology50 Tremont St Ste 101Melrose, MA 021769.8 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. David Venesy, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. David Roberts, MD
Specialty: Cardiology81 Highland AveSalem, MA 019700.9 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Megan Whelton, MD
Specialty: Cardiology585 Lebanon StMelrose, MA 021769.4 miles awayDr. Robert Pressberg, MD
Specialty: Cardiology77 Herrick St Ste 101Beverly, MA 019153.0 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Lawrence Block, MD
Specialty: Cardiology81 Highland AveSalem, MA 019700.9 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Danya Dinwoodey, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Timothy Larkin, MD
Specialty: Cardiology75 Herrick St Ste 206Beverly, MA 019153.0 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Khether Raby, MD
Specialty: Cardiology585 Lebanon StMelrose, MA 021769.4 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Paula Kinnunen, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Denise Hirsch, MD
Specialty: Cardiology102 Endicott StDanvers, MA 019232.5 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Meets the following criteria:
- Above average experience
- Good hospital quality
- Good patient ratings
- No healthcare sanctions
Dr. Lee Joseph, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Henry Frissora, MD
Specialty: Cardiology75 Herrick St Ste 113Beverly, MA 019153.0 miles awayPatients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Meets the following criteria:
- Above average experience
- Good hospital quality
- Good patient ratings
- No healthcare sanctions
Dr. Jana Montgomery, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayDr. Farouk Pirzada, MD
Specialty: Cardiology50 Rowe St Ste 600Melrose, MA 021769.5 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Steven Lefkowitz, MD
Specialty: Cardiology496 Lynnfield StLynn, MA 019044.5 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Sherif Labib, MD
Specialty: Cardiology1 Essex Center DrPeabody, MA 019602.8 miles awayPatients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times