Dr. John P. Mehegan, MD - Iowa City, IA - Cardiology (Cardiovascular Disease)

Dr. John Mehegan

  • Cardiology (Cardiovascular Disease)
  • Internal Medicine
  • Iowa City, IA
  • Languages supported at his practice: English
  • Accepting New Patients
  • Electronic Health Records

Dr. Mehegan's Background


John P. Mehegan, MD is a practicing Cardiologist (Heart Specialist) in Iowa City, IA. Dr. Mehegan graduated from Ohio State University College of Medicine in 1983 and has been in practice for 35 years. He completed a residency at University of Iowa Hospitals & Clinics. Dr. Mehegan also specializes in Internal Medicine. He currently practices at Iowa City Heart Center PC and is affiliated with Mercy Medical Center Des Moines. Dr. Mehegan accepts multiple insurance plans including Aetna, Medicare and Blue Cross Blue Shield of Illinois. Displaying the profile of a physician or provider on this website does not constitute or imply endorsement, recommendation, or favoring by the sponsoring hospital. The views and opinions of authors expressed herein do not necessarily state or reflect those of Trinity Health Corporation or any of its hospitals/ministries, and shall not be used for advertising or product endorsement purposes.

Hospital Affiliations
  • Residency
  • University of Iowa Hospitals & Clinics
  • Medical School, 1983
  • Ohio State University College of Medicine
  • Columbus, OH