Best Cardiologists in Pennsylvania
Looking for a cardiologist in Pennsylvania? Most patients narrow the list by insurance first, then by location and reviews. 100+ verified cardiologists appear below.
100 cardiologists in Pennsylvania

Shilla Zachariah, DO
4.5Shilla Zachariah · Cardiovascular Disease Physician
824 Main St Suite 306(610) 983-1941
George Frederick Woelfel, MD
4.5George Frederick Woelfel · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
1050 Bower Hill Road, Suite 203(412) 444-0098
Carlo Bartoli, MD, PHD
4.5Carlo Bartoli · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
100 N Academy Ave(570) 271-6523
Craig Joseph Mcmackin, MD
4.5Craig Joseph Mcmackin · Cardiovascular Disease Physician
104 Pheasant Run(215) 860-3344

John P Mcnamara, DO
4.5John P Mcnamara · Cardiovascular Disease Physician
217 S Logan Blvd(717) 248-5431
Tandeep K Bhatti, DO
4.5Tandeep K Bhatti · Cardiovascular Disease Physician
5401 Old York Rd(215) 456-7266
Barry Alan Bravette, MD
4.5Barry Alan Bravette · Cardiovascular Disease Physician
1703 S Broad St(215) 463-5333
Ramzi F. Khalil, MD
4.5Ramzi F. Khalil · Cardiovascular Disease Physician
490 E North Ave(412) 359-5822
Joy Celeste Cotton, MD
4.5Joy Celeste Cotton · Cardiovascular Disease Physician
500 University Dr(800) 243-1455
Roger A. Marinchak, MD
4.5Roger A. Marinchak · Cardiovascular Disease Physician
261 Old York Rd(215) 885-4700
Nicholas Stanley Clarke, MD
4.5Nicholas Stanley Clarke · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
100 E Lancaster Ave Suite 356(248) 255-1532
John Earl Frazier, MD
4.5John Earl Frazier · Cardiovascular Disease Physician
125 N Franklin Dr(724) 225-6500
Jc Blair Medical Services Inc. Cardiac Care Center
4.5Jc Blair Medical Services Inc. Cardiac Care Center · Cardiovascular Disease Physician
1227 Warm Springs Ave Fl 2(814) 643-8478

Anuj Kumar Basil, MD
4.5Anuj Kumar Basil · Cardiovascular Disease Physician
3509 N Broad St(215) 707-8484

Andreas Ujdud Wali, MD
4.5Andreas Ujdud Wali · Cardiovascular Disease Physician
875 Poplar Church Rd(717) 724-6450
Adam C Soloff, PHD
4.5Adam C Soloff · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
5117 Centre Ave(412) 855-6367
John Joseph Green
4.5John Joseph Green · Cardiovascular Disease Physician
1650 Huntingdon Pike Suite 258(434) 924-2047
Grandis, Rubin And Shanahan, MD, PC
4.5Grandis, Rubin And Shanahan, MD, PC · Cardiovascular Disease Physician
575 Coal Valley Rd(412) 469-7660

Sindu Chandran, MD
4.5Sindu Chandran · Cardiovascular Disease Physician
1800 Mulberry St(570) 703-4830
Carolyn A Philippi, CRNP
4.5Carolyn A Philippi · Cardiovascular Disease Physician
2300 Highland Ave(610) 861-8080
Michael Dana Butler, MD
4.5Michael Dana Butler · Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician
120 E 2Nd St(814) 877-5600
Steven Goldberg, MD
4.5Steven Goldberg · Cardiovascular Disease Physician
301 Oxford Valley Rd(215) 321-7400
Gurpinder K Chatha, MD
4.5Gurpinder K Chatha · Cardiovascular Disease Physician
217 Harrisburg Ave(717) 544-8300

Revascmedprofessionals PC
4.5Revascmedprofessionals PC · Cardiovascular Disease Physician
2418 E York St(267) 887-0013
Nirav N Mehta, MD
4.5Nirav N Mehta · Cardiovascular Disease Physician
2 Industrial Blvd Suite 200(610) 647-2400
Central Bucks Specialists
4.5Central Bucks Specialists · Cardiovascular Disease Physician
599 W State St(215) 345-6050
Alex Morse, DO
4.5Alex Morse · Cardiovascular Disease Physician
1684 S Broad St Suite 150(215) 361-3050
Robert Van Ness Same, MD
4.5Robert Van Ness Same · Cardiovascular Disease Physician
230 W Washington Sq(215) 829-5064
Community Medical Center
4.5Community Medical Center · Cardiovascular Disease Physician
475 Morgan Hwy(570) 961-2105
Jefferson Cardiology Assocation
4.5Jefferson Cardiology Assocation · Cardiovascular Disease Physician
1633 Route 51 Suite 103(412) 469-1500

Dwight David Stapleton, MD
4.5Dwight David Stapleton · Cardiovascular Disease Physician
1 Guthrie Sq(570) 888-5858
Priya Rajagopalan, MD
4.5Priya Rajagopalan · Cardiovascular Disease Physician
875 Poplar Church Rd Suite 400(717) 724-6450
David Goldner, MD
4.5David Goldner · Cardiovascular Disease Physician
1250 S Cedar Crest Blvd(610) 402-3110
Frank E Politzer, MD
4.5Frank E Politzer · Cardiovascular Disease Physician
2605 Keiser Blvd(610) 685-8500
Steven K Dowinsky, MD
4.5Steven K Dowinsky · Cardiovascular Disease Physician
230 W Washington Sq(215) 829-5064
Joseph Briskie Jr DO PC
4.5Joseph Briskie Jr DO PC · Cardiovascular Disease Physician
142 Mundy Street(570) 825-7700
Fayette Specialty Associates Cardiology
4.5Fayette Specialty Associates Cardiology · Cardiovascular Disease Physician
211 Easy St(724) 438-6661
University Of Pennsylvania Medical Group
4.5University Of Pennsylvania Medical Group · Cardiovascular Disease Physician
3400 Spruce St(215) 829-5064
Jonathan Felsher, MD
4.5Jonathan Felsher · Cardiovascular Disease Physician
1 Medical Center Blvd(610) 876-2400
Heart Care Medical Associates
4.5Heart Care Medical Associates · Cardiovascular Disease Physician
155 N Craig St(412) 687-7666

Tara Lynn Dimino, MD
4.5Tara Lynn Dimino · Cardiovascular Disease Physician
2605 Keiser Blvd(610) 685-8500
Apurva V Vyas, MD
4.5Apurva V Vyas · Cardiovascular Disease Physician
1250 S Cedar Crest Blvd(610) 402-3110
Kenneth Howard Lentz, MD
4.5Kenneth Howard Lentz · Cardiovascular Disease Physician
Professional Plaza(724) 489-0900
Veronica A Covalesky, MD
4.5Veronica A Covalesky · Cardiovascular Disease Physician
1703 S Broad St(215) 463-5333




Kathleen Magness, MD
4.5Kathleen Magness · Cardiovascular Disease Physician
826 Main St Suite 100(484) 938-4500
Cardiovascular & Critical Care Assoc., PC
4.5Cardiovascular & Critical Care Assoc., PC · Cardiovascular Disease Physician
4815 Liberty Ave(412) 681-2790
Robert J Oriel, MD
4.5Robert J Oriel · Cardiovascular Disease Physician
1202 S Cedar Crest Blvd(610) 778-2370

Clear Med Provider Corporation
4.5Clear Med Provider Corporation · Cardiovascular Disease Physician
531 Hannah St(814) 765-5159

George A Persin, DO
4.5George A Persin · Cardiovascular Disease Physician
2649 Schoenersville Rd(484) 884-4799

James Bradbury, DO
4.5James Bradbury · Cardiovascular Disease Physician
132 Abigail Lane(570) 271-6211

Daniel S Contrafatto, MD
4.5Daniel S Contrafatto · Cardiovascular Disease Physician
530 South St(724) 689-1355

Vamshi K Mallavarapu, MD
4.5Vamshi K Mallavarapu · Cardiovascular Disease Physician
118 Welsh Rd Unit B(215) 517-1038
Nazareth Physician Services Inc.
4.5Nazareth Physician Services Inc. · Cardiovascular Disease Physician
2701 Holme Ave(215) 332-3972
Einstein Practice Plan Inc.
4.5Einstein Practice Plan Inc. · Cardiovascular Disease Physician
5501 Old York Rd(215) 456-3930


Cardiology Associates, Inc.
4.5Cardiology Associates, Inc. · Cardiovascular Disease Physician
401 Township Line Rd(215) 663-1188
Christopher L Baldi, DO
4.5Christopher L Baldi · Cardiovascular Disease Physician
915 Old Fern Hill Rd(610) 696-2850
Abdellaziz Dahou, MD
4.5Abdellaziz Dahou · Cardiovascular Disease Physician
1000 E Mountain Dr(570) 808-6020
Monodeep Biswas, MD
4.5Monodeep Biswas · Cardiovascular Disease Physician
169 Martin Ave(717) 721-4740
Kathryn Berlacher
4.5Kathryn Berlacher · Cardiovascular Disease Physician
200 Lothrop St(412) 647-6000
Joseph Conroy, OS
4.5Joseph Conroy · Cardiovascular Disease Physician
1503 Lansdowne Ave(610) 586-4100
George James Antalis, MD
4.5George James Antalis · Cardiovascular Disease Physician
Qv Shopping Center(724) 773-4502
Joshua Levenson
4.5Joshua Levenson · Cardiovascular Disease Physician
Upmc Heart And Vascular Institute(412) 621-1500
Raghu R. Tadikamalla, MD
4.5Raghu R. Tadikamalla · Cardiovascular Disease Physician
4815 Liberty Ave Suite 156(412) 578-4230
Cardiology Diagnostic Associates, LLC
4.5Cardiology Diagnostic Associates, LLC · Cardiovascular Disease Physician
659 Spring Garden Dr(717) 731-0101
Farrukh Ahmed Khan, MD
4.5Farrukh Ahmed Khan · Cardiovascular Disease Physician
100 N Academy Ave(570) 271-7836
Alaaeldin Shalaby
4.5Alaaeldin Shalaby · Cardiovascular Disease Physician
200 Lothrop St(412) 647-6000

Prudencio Cuison Lucero, MD
4.5Prudencio Cuison Lucero · Cardiovascular Disease Physician
1000 Stonewood Dr(724) 940-6000



Kevin H. Olsen M.D. PC
4.5Kevin H. Olsen M.D. PC · Cardiovascular Disease Physician
2603 Stafford Ave(570) 558-5558
Butler Medical Providers
4.5Butler Medical Providers · Cardiovascular Disease Physician
2602 Wilmington Rd(833) 995-0119
Nathan Anthony Estes, MD
4.5Nathan Anthony Estes · Cardiovascular Disease Physician
200 Lothrop St(412) 647-6000
Internal Medicine Associates Of Northwestern PA PC
4.5Internal Medicine Associates Of Northwestern PA PC · Cardiovascular Disease Physician
2931 Peach Str(814) 456-6258
Anjali T Owens, MD
4.5Anjali T Owens · Cardiovascular Disease Physician
3400 Spruce Street(215) 314-0343
Hr Physician Services
4.5Hr Physician Services · Cardiovascular Disease Physician
1648 Huntingdon Pike(215) 856-1114
Dennis Michael Unks, MD
4.5Dennis Michael Unks · Cardiovascular Disease Physician
120 E 2Nd St Fl 2(814) 456-8980

David G Pawlush, MD
4.5David G Pawlush · Cardiovascular Disease Physician
1000 N Front St(717) 731-0101

Dean G Karalis, MD
4.5Dean G Karalis · Cardiovascular Disease Physician
1703 S Broad St Suite 300(215) 463-5333
Cardiologists in Pennsylvania by insurance
These providers list this insurance as accepted, but coverage should be confirmed directly with the provider before booking.
Cardiologists in nearby cities
Same specialty in cities near Pennsylvania — useful if your insurance network extends across the metro.
About finding a cardiologist in Pennsylvania
Pennsylvania has cardiologists practicing across hospital systems, group practices, and independent clinics. When choosing a cardiologist in Pennsylvania, the three factors most patients care about are: insurance acceptance, distance from home or work, and patient reviews. Heallexa shows all three on every listing so you can compare without clicking back and forth.
Many Pennsylvania cardiologists list major insurance plans including Blue Cross Blue Shield, Aetna, UnitedHealthcare, Cigna, Humana, and Medicare. Listings reflect what providers have indicated they accept — always confirm in-network status directly with the office before booking. Out-of-network visits can cost 3–5× more than in-network ones.
Common questions about cardiologists in Pennsylvania
What should I ask a cardiologist in Pennsylvania before booking?+
Confirm three things: (1) they currently accept your specific insurance plan and network tier, (2) the office location and parking, and (3) typical wait times for new-patient visits.
Is telehealth available with Pennsylvania cardiologists?+
Many Pennsylvania cardiologists offer telehealth visits, especially for follow-ups, prescription refills, and consultations. Look for the telehealth badge on each profile.
How are these Pennsylvania cardiologists verified?+
Every listing on Heallexa is matched against NPI records and state license databases. Credentials, board certifications, and active license status are surfaced on each profile.
Is Heallexa free for patients in Pennsylvania?+
Yes. Searching, comparing, and contacting Pennsylvania cardiologists on Heallexa is 100% free for patients. We don't charge booking fees or sell your search data.