182 Results for Cardiologists near me
- Scarborough (70 Results)
- Portland (57 Results)
- Bangor (52 Results)
- Lewiston (38 Results)
- Augusta (18 Results)
- Waterville (16 Results)
- Biddeford (12 Results)
- Presque Isle (12 Results)
- Brunswick (10 Results)
- Rockport (10 Results)
- York (9 Results)
- Belfast (8 Results)
- Brewer (6 Results)
- Damariscotta (6 Results)
- Farmington (4 Results)
- Yarmouth (4 Results)
- Blue Hill (3 Results)
- Bridgton (3 Results)
- Ellsworth (3 Results)
- Hampden (3 Results)
- Norway (3 Results)
- Sanford (3 Results)
- Skowhegan (3 Results)
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 182 specialists practicing Cardiology in Maine with an overall average rating of 4.3 stars. There are 58 hospitals in Maine with affiliated Cardiology specialists, including Maine Medical Center, Northern Light Eastern Maine Medical Center and Mainegeneral Medical Center.
Dr. Anas Mansour, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Christopher Gelwix, MD
Specialty: Cardiology116 Northport Ave Ste 210Belfast, ME 04915Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
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. Thomas Earl, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Miruais Hamed, MD
Specialty: Cardiology520 Medical Center Dr Ste 200Medford, OR 97504Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Zachary Trzaska, MD
Specialty: Cardiology9 Healthcare Dr Ste 105Biddeford, ME 04005Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Rodney Mayhorn, MD
Specialty: Cardiology116 Northport Ave Ste 210Belfast, ME 04915Patients Tell Us:- Employs friendly staff
- Explains conditions well
- Patients found trustworthy
Dr. David Abisalih, MD
Specialty: Cardiology61 FAIRVIEW AVESkowhegan, ME 04976Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Kevin White, MD
Specialty: Cardiology149 North StWaterville, ME 04901Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Scott Deron, DO
Specialty: Cardiology360 BroadwayBangor, ME 04401Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Alaa Ayyoub, MD
Specialty: Cardiology1536 N 115th St Ste 200Seattle, WA 98133Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Lakshman Subrahmanyan, MD
Specialty: Cardiology35 Medical Center Pkwy Ste 101Augusta, ME 04330Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Jeremy Estrada, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Michael Lemieux, MD
Specialty: Cardiology447 N Main StPittsfield, ME 04967Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Matthew McKay, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Dr. Alan Jansujwicz, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Patients Tell Us:- Employs friendly staff
- Explains conditions well
- Patients found trustworthy
Dr. Joseph Wight Jr, MD
Specialty: Cardiology96 Campus DrScarborough, ME 04074Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Peter Ver Lee, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Louis Coyle, DO
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Frederick Poulin Jr, MD
Specialty: Cardiology409 Roosevelt TrlWindham, ME 04062Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Heinrich Grube, MD
Specialty: Cardiology35 Medical Center Pkwy Ste 101Augusta, ME 04330Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Howard Sherman, MD
Specialty: Cardiology9 Healthcare Dr Ste 105Biddeford, ME 04005Dr. John O'Meara, MD
Specialty: Cardiology202 US Route 1 Ste 204Falmouth, ME 04105Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jonathan Bridges, MD
Specialty: Cardiology12 Hospital Dr Ste 9York, ME 03909Dr. Paul McGrath, MD
Specialty: Cardiology50 Foden RdSouth Portland, ME 04106Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Guillermo Crespo, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Edward Quinlan, MD
Specialty: Cardiology9 Healthcare Dr Ste 105Biddeford, ME 04005Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Patrick Aquilina, MD
Specialty: Cardiology60 High StLewiston, ME 04240Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. John Moloney III, MD
Specialty: Cardiology144 State St Fl 5Portland, ME 04101Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Spyridon Akrivakis, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Patients Tell Us:- Employs friendly staff
- Explains conditions well
- Patients found trustworthy
Dr. Patrick Santiago, MD
Specialty: Cardiology118 Northport AveBelfast, ME 04915Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Jims Jean-Jacques, DO
Specialty: Cardiology360 BroadwayBangor, ME 04401Patients Tell Us:- Employs friendly staff
- Explains conditions well
- Patients found trustworthy
Dr. James Parker, MD
Specialty: Cardiology96 Campus DrScarborough, ME 04074Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Roy Ulin, MD
Specialty: Cardiology99 Campus Ave Ste 301Lewiston, ME 04240Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Samuel Coffin, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Lawrence Petrovich, MD
Specialty: Cardiology12 Hospital Dr Ste DYork, ME 03909Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Donald Shea, MD
Specialty: Cardiology244 Kennedy Memorial DrWaterville, ME 04901Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well