Skip to main content
John Harding

Cardiology

John Harding, M.D.

Doylestown, PA

Dr. John Harding, MD is an Internist who practices in Doylestown, PA. He is 52 years old and has been practicing for 26 years.

25+

Years in Practice

Peer Recognition

  • Castle ConnollyTop Doctor

    2017-2026 (10 years)

  • HealthgradesHealthgrades Honor Roll

Clinical Focus

Subspecialties

Clinical Cardiac Electrophysiology

Conditions & Treatments

Arrhythmia ManagementAtrial Fibrillation

Practice Details

Hospital Affiliations

  • Doylestown Hospital

Experience

25+ years in practice