Dr. Craig McMackin, MD
Dr. Craig McMackin, MD
About
Dr. McMackin graduated from
Patients said this doctor explains conditions well.
Patients said this doctor is trustworthy.
Patients said the staff was friendly.
Patients said scheduling was easy.
Compare with other Cardiologists
Experience Check
Insurance Accepted
-
MultiPlan PPO
-
QualCare HMO
-
Harvard Pilgrim Health Care PPO
-
Coventry Health Care
-
Curative PPO PlusCurative PPOCurative EPO
-
Keystone Health Plan East POS
-
Capital Blue Cross
-
Aetna
-
Blue Card PPO
-
Humana
-
HealthyBlue 2.0
-
Cigna
-
Oxford Health Plans
-
First Health (Coventry Health Care) PPO
-
United Healthcare
-
Amerihealth
-
GHI PPO
-
National (BlueCard) PPO
Locations
-
Mercer Bucks Cardiology104 Pheasant Run, Newtown, PA 18940
-
Pennington Office2 Capital Way Ste 487A, Pennington, NJ 08534
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. McMackin?
I met him when I was admitted to St. Mary Medical Center, for dehydration. His bedside manner was excellent, as were his explanations of the test results! He is now my regular cardiologist.
Claim my profile
About Me
- *Sharecare does not verify qualifications for medical specialties. Please verify your provider's specialty and qualifications directly with your provider and applicable medical board.
Education
-
Temple University Lewis Katz School of Medicine
2000
Board Certifications
- Cardiology and Cardiovascular Disease
Internship
- Boston University Medical Center
Fellowship
- Brown University Rhode Island Hospital
Frequently Asked Questions
Find contact information here to make an appointment.
A list of accepted insurance providers is available on the Sharecare insurance check. It is always a good idea to verify your insurance when making an appointment.
New patients are generally accepted by Dr. Craig McMackin, MD. To arrange an appointment, call the number on Dr. McMackin's profile.
Dr. McMackin in specializes in Cardiology. See more on Sharecare.
Dr. McMackin frequently treats the following conditions: Mitral Valve Prolapse, Congenital Heart Defects and Congenital Aortic Valve Disorders. See more on Sharecare.
Dr. McMackin's office is located at 104 Pheasant Run Newtown, PA 18940. You can find other locations and directions on Sharecare.
Dr. McMackin provides telehealth services. Please contact the office to determine whether you are eligible.
Dr. Craig McMackin, MD is affiliated with Hospital of the University of Pennsylvania, St. Mary Medical Center and Capital Health Medical Center Hopewell.
Yes, Dr. Craig McMackin, MD holds board certification in Cardiology and Cardiovascular Disease.
Dr. Craig McMackin, MD has a star rating of 4.0/5. See more patient feedback on Sharecare.
Hospital Affiliations
-
Hospital of the University of Pennsylvania
3400 Spruce St, Philadelphia, PA
-
St. Mary Medical Center
1201 Langhorne Newtown Rd, Langhorne, PA
-
Capital Health Medical Center Hopewell
1 Capital Way, Pennington, NJ