Craig J. McMackin

Cardiologist at Capital Health

Craig J. McMackin, MD, is a cardiologist with extensive experience in the field, currently serving at Capital Health and St. Mary Medical Center in Langhorne, PA, since August 2008. Prior to these roles, Craig J. McMackin worked as a cardiologist at Mercer Bucks Cardiology and Penn Cardiac Care at Mercer Bucks until early 2022 and 2013, respectively. Craig J. McMackin completed a cardiology fellowship at Rhode Island Hospital and held various positions, including Chief Medical Resident and Research Fellow, at Boston Medical Center. The medical education was attained at Temple University - Lewis Katz School of Medicine, where Craig J. McMackin earned an MD, and earlier at Penn State University, where a BS in pre-medicine was obtained.

Location

Philadelphia, United States

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices


Capital Health

Capital Health is the region’s leader in providing progressive, quality patient care with significant investments in our exceptional physicians, nurses and staff, as well as advanced technology. Comprised of two hospitals (their Regional Medical Center in Trenton and Capital Health Medical Center – Hopewell), their Hamilton outpatient facility, and various primary and specialty care practices across the region, Capital Health is a dynamic healthcare resource accredited by The Joint Commission and a three-time Magnet-designated health system for nursing excellence.


Industries

Employees

1,001-5,000

Links