Logo
Maine

Cardiologists

Find and compare cardiologists in Maine. Check costs, read reviews, and verify insurance coverage.

Top Cities

29 providers

Cardiologists in Maine

A cardiologist specializes in diagnosing and treating diseases of the heart and blood vessels. During a first visit, expect a detailed medical history review, physical exam, and potentially an EKG or echocardiogram. Follow-up visits are typically shorter, focused on managing conditions like hypertension, arrhythmia, or heart failure.

In Maine, a typical cardiologist visit costs $255 (ranging from $114 to $255), which is 161% above the national median of $97. New patient visits average $330, while follow-ups average $255. This data is based on 42 contracted providers. We have 29 cardiologists in Maine for you to compare.

Maine's aging population faces heart disease as the state's second leading cause of death, yet only 42 active Heart Doctor providers serve the entire Pine Tree State's 1.4 million residents. Patients typically pay between $114 and $255 for cardiac specialist visits, with a median out-of-pocket cost of $255 placing Maine among the most expensive states for heart care. Browse all Heart Doctor providers across Maine to compare costs and find the right specialist for your cardiac health needs.

Office Visit Costs for Cardiologist in Maine

Budget

$114

5th percentile

Typical

$255

Median

Premium

$255

95th percentile

vs National

161% above

average

New Patient Visit

$330

Range: $151$330

Follow-Up Visit

$255

Range: $114$255

Based on 42 providers · Source: Transparency in Coverage Act · Updated 2026-Q1

See full cost breakdown →
GW

Dr. George Welch, MD

Cardiovascular Disease Physician

Portland, ME 04103

Rating

5

43 reviews

Est. Cost

$1,433

View Profile
PB

Dr. Paul Burns, MD

Cardiovascular Disease Physician

Brunswick, ME 04011

Rating

5

38 reviews

Est. Cost

$1,739

View Profile
MC

Dr. Mylan Cohen, MD

Cardiovascular Disease Physician

Scarborough, ME 04074

Rating

5

13 reviews

Est. Cost

$1,739

View Profile
JH

Dr. Jennifer Hillstrom, MD

Cardiovascular Disease Physician

Scarborough, ME 04074

Rating

5

13 reviews

Est. Cost

$1,739

View Profile
CG

Dr. Christopher Gelwix, MD

Cardiovascular Disease Physician

Scarborough, ME 04074

Rating

5

12 reviews

Est. Cost

$25

View Profile
JP

Dr. James Parker, MD

Cardiovascular Disease Physician

South Portland, ME 04106

Rating

5

11 reviews

Est. Cost

$1,739

View Profile
MC

Dr. Matthew Corbett, MD

Cardiovascular Disease Physician

Brunswick, ME 04011

Rating

5

7 reviews

Est. Cost

$1,739

View Profile
MF

Dr. Michael Festino, MD

Cardiovascular Disease Physician

Saco, ME 04072

Rating

5

3 reviews

Est. Cost

$1,861

View Profile
MK

Dr. Mark Kolasa, MD

Cardiovascular Disease Physician

Lewiston, ME 04240

Rating

5

2 reviews

Est. Cost

$4,195

View Profile
LT

Dr. Lisa Thomas, MD

Cardiovascular Disease Physician

South Portland, ME 04106

Rating

5

2 reviews

Est. Cost

$1,739

View Profile
ER

Dr. Enrique Rivas, MD

Cardiovascular Disease Physician

Brunswick, ME 04011

Rating

5

1 reviews

Est. Cost

$1,739

View Profile
HG

Dr. Heinrich Grube, MD

Cardiovascular Disease Physician

Augusta, ME 04330

Rating

5

1 reviews

Est. Cost

$1,739

View Profile
DB

Dr. David Butzel, MD

Cardiovascular Disease Physician

Scarborough, ME 04074

Rating

5

1 reviews

Est. Cost

$1,739

View Profile
KW

Dr. Kevin White, MD

Cardiovascular Disease Physician

Augusta, ME 04330

Rating

4.8

127 reviews

Est. Cost

$90

View Profile
HS

Dr. Henry Sesselberg, MD

Cardiovascular Disease Physician

Scarborough, ME 04074

Rating

4.8

127 reviews

Est. Cost

$1,739

View Profile
PM

Dr. Paul Mcgrath, MD

Cardiovascular Disease Physician

South Portland, ME 04106

Rating

4.8

127 reviews

Est. Cost

$1,403

View Profile
RS

Dr. Richard Schafer, MD

Cardiovascular Disease Physician

Farmington, ME 04938

Rating

4.8

44 reviews

Est. Cost

$25

View Profile
JW

Dr. Joseph Wight, MD

Cardiovascular Disease Physician

Scarborough, ME 04074

Rating

4.7

15 reviews

Est. Cost

$1,739

View Profile
CC

Dr. Charles Carpenter, MD

Cardiovascular Disease Physician

Scarborough, ME 04074

Rating

4.7

13 reviews

Est. Cost

$1,453

View Profile
PS

Dr. Paul Sweeney, MD

Cardiovascular Disease Physician

Scarborough, ME 04074

Rating

4.5

14 reviews

Est. Cost

$1,739

View Profile
MD

Dr. Marco Diaz, MD

Cardiovascular Disease Physician

Scarborough, ME 04074

Rating

4.3

23 reviews

Est. Cost

$1,739

View Profile
MS

Dr. Michael Silver, MD

Cardiovascular Disease Physician

Bangor, ME 04401

Rating

4.1

7 reviews

Est. Cost

$3,780

View Profile
JC

Dr. Jeffrey Colnes, MD

Cardiovascular Disease Physician

York, ME 03909

Rating

4

22 reviews

Est. Cost

$1,698

View Profile
DC

Dr. David Cunningham, MD

Cardiovascular Disease Physician

York, ME 03909

Rating

4

13 reviews

Est. Cost

$1,698

View Profile

What Drives Cardiologists Costs in Maine

Maine's Heart Doctor visit costs run approximately 12% above the national average, driven by the state's rural geography and limited specialist competition. The Pine Tree State's scattered population creates unique access challenges, with most cardiac specialists concentrated around Portland, Lewiston, and Bangor while leaving vast rural areas underserved.

Urban vs. Rural Provider Availability

Greater Portland hosts the majority of Maine's 42 Heart Doctor providers, while northern and eastern counties often require patients to travel 2-3 hours for specialist care. This geographic concentration allows urban providers to command higher rates while rural residents face additional travel costs and time away from work.

Facility Type and Overhead Costs

Hospital-owned cardiology clinics affiliated with Maine Health, Northern Light Health, and Central Maine Healthcare typically charge more than independent practices due to higher facility fees. These health system-owned practices dominate the market in Portland, Bangor, and other population centers, limiting price competition.

Insurance Market Competition in Maine

Anthem Blue Cross Blue Shield maintains the largest market share in Maine, followed by Harvard Pilgrim and UnitedHealthcare, creating moderate insurer competition. This relatively concentrated insurance market can limit negotiating leverage against providers, contributing to Maine's higher-than-average Heart Doctor visit costs compared to states with more robust insurer competition.

Physician Supply and Demand in Maine

With only 42 active Heart Doctor providers serving Maine's 1.4 million residents, the state faces a significant cardiac specialist shortage relative to its aging population. This supply-demand imbalance allows existing providers to maintain premium pricing while creating wait times of 3-6 weeks for non-urgent cardiac consultations.

When to See a Cardiologist

Common Reasons Patients Seek a Heart Doctor

Patients typically see a Heart Doctor for chest pain evaluation, irregular heartbeat concerns, high blood pressure management, or after abnormal EKG results from their primary care physician. Family history of heart disease, shortness of breath during normal activities, or leg swelling may also prompt cardiac specialist referrals. Some patients need Heart Doctor consultations before major surgery or after heart attacks to establish ongoing cardiac care.

Warning Signs You Should Not Ignore

Sudden chest pain, severe shortness of breath, or fainting episodes warrant immediate medical evaluation and may require urgent Heart Doctor consultation. New onset of chest pressure with exertion, rapid or irregular heartbeat lasting more than a few minutes, or swelling in both legs could indicate serious cardiac conditions requiring specialist assessment.

Preventive vs. Reactive Visits

Preventive Heart Doctor visits for cardiac risk assessment or family history screening may qualify for full insurance coverage under preventive care benefits. Symptomatic visits for chest pain or shortness of breath typically involve diagnostic testing and higher out-of-pocket costs, making early preventive care financially advantageous for high-risk patients.

Maine's heart disease mortality rate of 165 deaths per 100,000 residents slightly exceeds the national average, making timely cardiac care particularly important for the state's aging population. Unsure if you need a Heart Doctor? Describe your symptoms to Momentary Lab's AI Health Navigator and we will help you figure out your next step.

Frequently Asked Questions

A Cardiovascular Disease Physician, often called a heart doctor, specializes in diagnosing and treating conditions related to the heart and blood vessels. They manage diseases like hypertension, coronary artery disease, and heart failure, ensuring your cardiovascular health is in top shape.

You should consider seeing a Cardiovascular Disease Physician if you're experiencing symptoms like chest pain, shortness of breath, or irregular heartbeats. Additionally, if you have risk factors such as high blood pressure, diabetes, or a family history of heart disease, it's wise to consult with a specialist.

To find an in-network Cardiovascular Disease Physician in Maine, start by checking with Blue Cross Blue Shield’s provider directory or website. You can also use Momentary's AI healthcare navigator, which helps match you with in-network specialists based on your location and needs.

Cardiovascular Disease Physicians treat a variety of conditions including coronary artery disease, heart failure, arrhythmias, and high cholesterol. They also address risk factors such as obesity and diabetes, helping to create a comprehensive plan for your heart health.

In-network Cardiovascular Disease Physicians generally cost you less out-of-pocket compared to out-of-network providers. You might pay a higher percentage of the total bill if you choose an out-of-network doctor, so it's smart to check your insurance plan before making an appointment.

Yes, many Cardiovascular Disease Physicians in Maine offer telehealth appointments, allowing you to consult with a heart specialist from the comfort of your home. It's a convenient option if you're managing ongoing conditions or need a follow-up without traveling.

Data sourced from NPI Registry, insurer negotiated rates (Transparency in Coverage Act), and public review platforms. Editorial policy · Learn about our data

This page is for informational purposes only and does not constitute medical advice. Cost estimates are based on publicly available negotiated rate data and may not reflect your actual out-of-pocket cost. Always consult with your healthcare provider and insurance company for accurate cost information and medical decisions.