Logo
Pennsylvania

Cardiologists

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

Top Cities

40 providers

Cardiologists in Pennsylvania

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 Pennsylvania, a typical cardiologist visit costs $133 (ranging from $68 to $230), which is 37% above the national median of $97. New patient visits average $181, while follow-ups average $133. This data is based on 28 contracted providers. We have 40 cardiologists in Pennsylvania for you to compare.

Office Visit Costs for Cardiologist in Pennsylvania

Budget

$68

5th percentile

Typical

$133

Median

Premium

$230

95th percentile

vs National

37% above

average

New Patient Visit

$181

Range: $89$330

Follow-Up Visit

$133

Range: $68$230

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

See full cost breakdown →
JO

Dr. Joseph O'Toole, MD

Cardiovascular Disease Physician

Pittsburgh, PA 15232

Rating

5

127 reviews

Est. Cost

$4,299

View Profile
VQ

Dr. Vincent Quinn, MD

Cardiovascular Disease Physician

Blue Bell, PA 19422

Rating

5

127 reviews

Est. Cost

$263

View Profile
AB

Dr. Andrea Becker, MD

Cardiovascular Disease Physician

Conshohocken, PA 19428

Rating

5

13 reviews

Est. Cost

$15,924

View Profile
TR

Dr. Thomas Roe, MD

Cardiovascular Disease Physician

Scranton, PA 18510

Rating

5

8 reviews

Est. Cost

$198

View Profile
DK

Dr. David Kann, MD

Cardiovascular Disease Physician

Carlisle, PA 17015

Rating

5

5 reviews

Est. Cost

$1,436

View Profile
SC

Dr. Sanul Corrielus, MD

Cardiovascular Disease Physician

Philadelphia, PA 19138

Rating

5

2 reviews

Est. Cost

$11,932

View Profile
TP

Dr. Thomas Phiambolis, MD

Cardiovascular Disease Physician

Wynnewood, PA 19096

Rating

5

1 reviews

Est. Cost

$15,924

View Profile
JS

Dr. John Steers, MD

Cardiovascular Disease Physician

Bryn Mawr, PA 19010

Rating

5

1 reviews

Est. Cost

$9,683

View Profile
CL

Dr. Colette Lasek, MD

Cardiovascular Disease Physician

Shippensburg, PA 17257

Rating

5

1 reviews

Est. Cost

$3,563

View Profile
RM

Dr. Roger Marinchak, MD

Cardiovascular Disease Physician

Jenkintown, PA 19046

Rating

5

1 reviews

Est. Cost

$15,924

View Profile
RH

Dr. Richard Hunn, MD

Cardiovascular Disease Physician

Darby, PA 19023

Rating

4.9

76 reviews

Est. Cost

$263

View Profile
JB

Dr. James Burke, MD

Cardiovascular Disease Physician

Wynnewood, PA 19096

Rating

4.9

16 reviews

Est. Cost

$15,924

View Profile
SM

Dr. Steven Mattleman, MD

Cardiovascular Disease Physician

Jenkintown, PA 19046

Rating

4.9

2 reviews

Est. Cost

$15,924

View Profile
KL

Dr. Kenneth Lentz, MD

Cardiovascular Disease Physician

North Charleroi, PA 15022

Rating

4.8

127 reviews

Est. Cost

$4,299

View Profile
PD

Dr. Paul Demjanenko, MD

Cardiovascular Disease Physician

Erie, PA 16507

Rating

4.8

127 reviews

Est. Cost

$956

View Profile
WF

Dr. W Fitzpatrick, MD

Cardiovascular Disease Physician

Scranton, PA 18510

Rating

4.8

127 reviews

Est. Cost

$198

View Profile
MO

Dr. Martin O'Riordan, MD

Cardiovascular Disease Physician

Darby, PA 19023

Rating

4.8

49 reviews

Est. Cost

$263

View Profile
LM

Dr. Lawrence Mendelson, MD

Cardiovascular Disease Physician

Bryn Mawr, PA 19010

Rating

4.8

46 reviews

Est. Cost

$9,683

View Profile
IC

Dr. Ira Cohen, MD

Cardiovascular Disease Physician

Philadelphia, PA 19107

Rating

4.8

26 reviews

Est. Cost

$9,683

View Profile
PF

Dr. Peter Frechie, DO

Cardiovascular Disease Physician

Jenkintown, PA 19046

Rating

4.8

21 reviews

Est. Cost

$3,980

View Profile
JF

Dr. Jeffrey Fierstein, MD

Cardiovascular Disease Physician

Jenkintown, PA 19046

Rating

4.8

18 reviews

Est. Cost

$15,924

View Profile
JR

Dr. Jeanine Romanelli, MD

Cardiovascular Disease Physician

Wynnewood, PA 19096

Rating

4.8

1 reviews

Est. Cost

$15,924

View Profile
GH

Dr. Glenn Harper, MD

Cardiovascular Disease Physician

Bryn Mawr, PA 19010

Rating

4.7

28 reviews

Est. Cost

$9,683

View Profile
RS

Dr. Renee Sangrigoli, MD

Cardiovascular Disease Physician

Doylestown, PA 18901

Rating

4.6

9 reviews

Est. Cost

$718

View Profile
Frequently Asked Questions

A Cardiovascular Disease Physician, often called a cardiologist, specializes in diagnosing and treating heart and blood vessel conditions. They handle a variety of issues, from high blood pressure to heart attacks, and often perform tests like echocardiograms to assess heart health.

Cardiovascular Disease Physicians treat a range of conditions, including coronary artery disease, heart failure, arrhythmias, and hypertension. They also manage risk factors like diabetes and high cholesterol, helping patients maintain heart health and prevent serious complications.

You should see a Cardiovascular Disease Physician if you experience symptoms like chest pain, shortness of breath, or irregular heartbeats. Additionally, if you have risk factors such as a family history of heart disease or high blood pressure, it's a good idea to consult with a cardiologist for preventive care.

To find an in-network Cardiovascular Disease Physician in Pennsylvania, check your Blue Cross Blue Shield provider directory or use their website. You can also use Momentary's AI healthcare navigator, which matches you with specialists based on your location, insurance, and specific needs.

During your visit, a Cardiovascular Disease Physician may order tests like an electrocardiogram (EKG), echocardiogram, or stress test to evaluate your heart's health. They might also recommend blood tests to check cholesterol levels or assess other risk factors.

Yes, many Cardiovascular Disease Physicians in Pennsylvania offer telehealth appointments, allowing you to consult with them from the comfort of your home. It's a convenient option, especially if you have scheduling conflicts or prefer to minimize in-person visits.

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.