193 Results forCardiologists near me
- Bangor (92 Results)
- Scarborough (81 Results)
- Portland (77 Results)
- Lewiston (59 Results)
- Augusta (24 Results)
- Waterville (23 Results)
- Biddeford (16 Results)
- Brewer (13 Results)
- Damariscotta (12 Results)
- Rockport (12 Results)
- Brunswick (11 Results)
- Belfast (10 Results)
- Presque Isle (10 Results)
- York (8 Results)
- Norway (7 Results)
- Farmington (6 Results)
- Blue Hill (4 Results)
- Bridgton (4 Results)
- Sanford (4 Results)
- South Portland (4 Results)
- Ellsworth (3 Results)
- Skowhegan (3 Results)
- Topsham (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 193 specialists practicing Cardiology in Maine with an overall average rating of 4.2 stars. There are 72 hospitals in Maine with affiliated Cardiology specialists, including Maine Medical Center, Northern Light Eastern Maine Medical Center and Southern Maine Health Care.
Frequently Asked Questions
How can I make a same-day appointment with a Cardiology Specialist in Maine?
How can I find a Maine Cardiology Specialist who takes my insurance?
How can I find a female Cardiology Specialist in Maine?
How can I book an appointment online with a Cardiology Specialist in Maine?
How can I find a Maine Cardiology Specialist who sees patients after hours?
How can I find a top-rated Cardiology Specialist in Maine?
Dr. Joseph Wight Jr, MD
Specialty: Cardiology96 Campus DrScarborough, ME 04074Patients 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. Christopher Gelwix, MD
Specialty: Cardiology116 Northport Ave Ste 210Belfast, ME 04915Patients 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. Howard Sherman, MD
Specialty: Cardiology9 Healthcare Dr Ste 105Biddeford, ME 04005Dr. James Parker, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Brooke Ritvo, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients 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. Jennifer Hillstrom, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. William Dietz, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Mylan Cohen, MD
Specialty: Cardiology96 Campus DrScarborough, ME 04074Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Donald Shea, MD
Specialty: Cardiology244 Kennedy Memorial DrWaterville, ME 04901Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Lisa Thomas, MD
Specialty: Cardiology3073 White Mountain HwyNorth Conway, NH 03860Patients Tell Us:- Offers Telehealth
- Employs friendly staff
- Explains conditions well
Dr. David Burkey, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Thomas Earl, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Heinrich Grube, MD
Specialty: Cardiology35 Medical Center Pkwy Ste 101Augusta, ME 04330Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Rodney Mayhorn, MD
Specialty: Cardiology116 Northport Ave Ste 210Belfast, ME 04915Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jordan Leyton-Mange, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Samuel Coffin, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Henry Sesselberg, MD
Specialty: Cardiology96 Campus DrScarborough, ME 04074Patients 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. Jeremy Estrada, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Matthew McKay, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Dr. Edward Teufel, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Offers Telehealth
- Explains conditions well
- Patients found trustworthy
Dr. Anas Mansour, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Michael Berlowitz, MD
Specialty: Cardiology2 Tampa General CirTampa, FL 33606Patients Tell Us:- Offers Telehealth
- Employs friendly staff
- Explains conditions well
Meets the following criteria:
- Above average experience
- Good hospital quality
- Good patient ratings
- No healthcare sanctions
Dr. Andrew Corsello, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. John Moloney III, MD
Specialty: Cardiology144 State St Fl 5Portland, ME 04101Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Enrique Rivas, MD
Specialty: Cardiology121 Medical Center Dr Ste 3100Brunswick, ME 04011Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Guillermo Crespo, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Colin Phillips, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Peter Ver Lee, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Sreedhar Madireddy, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Scott Deron, DO
Specialty: Cardiology360 BroadwayBangor, ME 04401Patients 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. Alan Jansujwicz, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Patients Tell Us:- Offers Telehealth
- Employs friendly staff
- Explains conditions well
Dr. Edward Sze, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Spyridon Akrivakis, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Patients Tell Us:- Offers Telehealth
- Employs friendly staff
- Explains conditions well
Meets the following criteria:
- Above average experience
- Good hospital quality
- Good patient ratings
- No healthcare sanctions
Dr. Esther Shao, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. David Frost, MD
Specialty: Cardiology35 Medical Center Pkwy Ste 101Augusta, ME 04330Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Sanjeev Francis, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Jeffrey Rosenblatt, MD
Specialty: Cardiology96 Campus DrScarborough, ME 04074Patients Tell Us:- Offers Telehealth
- Employs friendly staff
- Explains conditions well
Dr. Lawrence Petrovich, MD
Specialty: Cardiology12 Hospital Dr Ste DYork, ME 03909Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Zachary Trzaska, MD
Specialty: Cardiology9 Healthcare Dr Ste 105Biddeford, ME 04005Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Bram Geller, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. John O'Meara, MD
Specialty: Cardiology202 US Route 1 Ste 204Falmouth, ME 04105Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Patrick Santiago, MD
Specialty: Cardiology118 Northport AveBelfast, ME 04915Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Dafina Pruthi, MD
Specialty: Cardiology99 Campus Ave Ste 301Lewiston, ME 04240Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Zelmira Curillova-Chavko, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Dr. Jarrod Ferrara, MD
Specialty: Cardiology35 Medical Center Pkwy Ste 101Augusta, ME 04330Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. David Ferguson II, MD
Specialty: Cardiology116 Northport Ave Ste 210Belfast, ME 04915Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Michael Festino, MD
Specialty: Cardiology42 North StSaco, ME 04072Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Wayne Kruithoff, MD
Specialty: Cardiology144 State StPortland, ME 04101Dr. Roy Ulin, MD
Specialty: Cardiology99 Campus Ave Ste 301Lewiston, ME 04240Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. James Powers, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Paul McGrath, MD
Specialty: Cardiology50 Foden Rd Ste 3South Portland, ME 04106Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. David Butzel, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Craig Brett, MD
Specialty: Cardiology144 State StPortland, ME 04101Patients Tell Us:- Offers Telehealth
- Employs friendly staff
- Explains conditions well
Dr. David Abisalih, MD
Specialty: Cardiology61 FAIRVIEW AVESkowhegan, ME 04976Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Cesar Delaguila, MD
Specialty: Cardiology3440 Ne Stallings DrNacogdoches, TX 75965Meets the following criteria:
- Above average experience
- Good hospital quality
- Good patient ratings
- No healthcare sanctions
Dr. Andrew Schwartzman, MD
Specialty: Cardiology22 Bramhall StPortland, ME 04102Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Christopher Yoo, DO
Specialty: Cardiology12 Hospital Dr Ste 9York, ME 03909Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Explains conditions well
Dr. Lynette Weeman, DO
Specialty: Cardiology99 Campus Ave Ste 301Lewiston, ME 04240Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Thomas Ryan Jr, MD
Specialty: Cardiology96 Campus Dr Ste 1Scarborough, ME 04074Patients Tell Us:- Easy scheduling
- Employs friendly staff
- Low wait times
Dr. Paul Vom Eigen Jr, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401Dr. Dennis Desilvey, MD
Specialty: Cardiology57 Water StBlue Hill, ME 04614Patients Tell Us:- Offers Telehealth
- Easy scheduling
- Employs friendly staff
Dr. Alan Wiseman, MD
Specialty: Cardiology1 Northeast DrBangor, ME 04401