Craig J. McMackin, MD, FACC

Craig McMackin, MD

104 Pheasant Run
Suite 128
Newtown, PA, 18940


  • Cardiovascular Disease

About Craig McMackin, MD

Dr. Craig McMackin received his medical degree from Temple University School of Medicine in Philadelphia, Pennsylvania. He completed his residency and was chief medical resident at Boston Medical Center – Boston, Massachusetts and completed his fellowship in cardiovascular medicine at Brown University in Providence, Rhode Island. He is board certified in cardiovascular medicine and nuclear cardiology.

Dr. McMackin is a general cardiologist who treats the full spectrum of heart disease. His clinical interests include all aspects of general cardiology, including coronary artery disease, heart failure, cardiomyopathies, arrhythmias and valvular heart disease. He also performs cardiac risk assessment, with an emphasis on optimizing lifestyle and health habits to prevent and manage heart and vascular disease. He enjoys educating his patients and the community and strives to motivate others to live healthier lives.


  • Cardiovascular Disease

Certifications & Education

  • Cardiovascular Disease (Board Certified: 2008)

Medical School

  • Temple University School of Medicine


  • Brown University Medical School


  • Boston Medical Center