James McMahon, MD, FACC, RPVI
Practice: Midwest Cardiovascular Institute
Specialty: Cardiology
Office locations: Hinsdale, IL
Dr. James McMahon, M.D., earned his medical degree from Loyola University Stritch School of Medicine and completed his residency, chief residency, and cardiovascular fellowship training at Loyola University Medical Center. He is a board-certified cardiologist with expertise in cardiovascular disease, vascular medicine, and nuclear cardiology.
Dr. James McMahon, M.D., earned his medical degree from Loyola University Stritch School of Medicine and completed his residency, chief residency, and cardiovascular fellowship training at Loyola University Medical Center. He is a board-certified cardiologist with expertise in cardiovascular disease, vascular medicine, and nuclear cardiology.
Hinsdale
Suite 200
Hinsdale, IL 60521
Dr. James McMahon, M.D., is a board-certified cardiologist with expertise in cardiovascular disease, vascular medicine, and nuclear cardiology. He provides comprehensive cardiovascular care with a focus on preventive cardiology, vascular health, and advanced cardiac imaging.
Dr. McMahon earned his medical degree from Loyola University Stritch School of Medicine and completed his residency, chief residency, and cardiovascular fellowship training at Loyola University Medical Center.
He has been actively involved in cardiovascular research and clinical trials throughout his career and maintains certifications in vascular interpretation and nuclear cardiology. Dr. McMahon is committed to delivering personalized care and helping patients achieve long-term cardiovascular wellness.

Very compassionate, and listen to my concerns.
Couldn’t be more satisfied! Personable, smart. Thorough, collaborative.
Dr. McMahon is very thorough and takes the time to listen/explain everything. He has an engaging personality.
Pleasant, knowledgeable, helpful and listened to my concerns.
Great visit , had good discussion in regards to all my medical concerns !
Greatest Dr ever. He is the best. We give him 10 starts.
A caring doctor with a great sense of humor who delivers the results. He will spend time with you, draw diagrams, whatever it takes to help you understand what's going on with you.
Very knowledgeable, dr. McMahon explained my diagnosis clearly. I felt very comfortable his plan of action for my condition.
Absolutely the best cardiologist!! He listens to his patients as well as explains topics in detail. He also saved my husband’s life. Great man!
Listens and explains. Did not feel rushed through my visit. He is very kind and caring.