
Ioannis Mastoris, MD, MPH
Heart Failure and Transplantation CardiologyCardiology
Highlights
Age Groups Seen
- Adults
- Geriatrics
Languages
- Greek
- French
- English
Gender
MaleLocations
- Massachusetts General Heart Failure and Transplantation Program at the Corrigan Minehan Heart Center
- 32 Fruit Street, Yawkey Building, 5th Floor, Suite 5B, Boston, MA 02114
- Get Directions
- phone: 617-726-5544
- fax: 617-726-4105
Expertise
Education
- Fellowship: Kansas University School of Medicine, Advanced Heart Failure and Transplant Cardiology, 2022
- Fellowship: Kansas University School of Medicine, Cardiovascular Diseases, 2021
- Residency: Albert Einstein College of Medicine, Internal Medicine, 2018
- Internship: Albert Einstein College of Medicine, Internal Medicine, 2016
- Medical Education: University of Athens School Of Medicine, Greece, 2011
Board Certifications
- Internal Medicine: American Board of Internal Medicine, 2022
- Internal Medicine: American Board of Internal Medicine, 2021
- Adult Comprehensive Echocardiography: National Board of Echocardiography, 2020
- Internal Medicine: American Board of Internal Medicine, 2018
Insurance
- Aetna
- AmeriHealth Caritas New Hampshire
- Beech Street
- Blue Cross Blue Shield
- Blue Cross Blue Shield - Federal
- Blue Cross Blue Shield ME
- Blue Cross Blue Shield Medicare
- Blue Cross Blue Shield NH
- Cigna
- Commonwealth Care Alliance
- Community Health Options
- CorVel Workers Comp
- Coventry
- Harvard Pilgrim Health Care
- Humana
- Maine Community Health Options
- Martin's Point
- Mass General Brigham Health Plan
- MassHealth
- Medicaid CT
- Medicaid ME
- Medicaid NH
- Medicaid RI
- Medicaid VT
- Medicare
- Medicare ACO
- Multiplan
- Multiplan/PHCS
- NH Healthy Families
- Prime Health Services
- Railroad Medicare
- Senior Whole Health
- TriCare
- Tufts Health Plan
- Tufts Medicare Preferred
- United Health Care
- WellCare
- Wellpoint
- WellSense
- WellSense NH
Ratings & Reviews
4.9 out of 5
151 ratings, 57 reviewsThe Patient Satisfaction Rating is an average of all responses to the care provider related questions shown below from our survey. Patients that are treated in outpatient or hospital environments may receive different surveys, and the volume of responses will vary by question.
- Reviewed on 4/6/2026
The doctor was excellent. He was very thorough. He listened to everything I had to say. He looked at the report in front of me and was able to explain to me what was going on as I showed him EKG strips for my phone. He took it in and he was very willing to listen to everything I had to say. The nursing staff was great. Lori in the head office was incredible. It was very impressive of how well they worked and how good of treatment they were able to provide me.
- Reviewed on 4/5/2026
Everything was very good, had long conversations with provider who was very informed.
- Reviewed on 4/1/2026
This was my first time seeing this provider. He was amazing! I have a very complex condition. It was refreshing to have a provider who actually listened. He gave me plenty of time. He explained everything clearly and I left feeling very well taken care of.
- Reviewed on 4/1/2026
Another very productive visit.
- Reviewed on 4/1/2026
Very professional and very well informed about my health needs
- Reviewed on 3/31/2026
Comfortable, competent and professional experience
- Reviewed on 3/28/2026
The doctor was knowledgeable and kind. Although my father is [redacted] years old and in poor health, the doctor did not treat him as if he is too old or too sick to help. The doctor had a detailed plan ready to discuss to try to improve my father's health. He spent a good amount of time with us, explained things well and offered to answer any questions.
- Reviewed on 3/26/2026
Dr. Mastoris spent a great deal of time with me to answer all of my questions and to discuss concerns. Hw also stated that he was going to speak with the SCAD unit because he really felt I needed to be able to do some exercises and he was knowledgeable enough that he felt the "old" information wasn't accurate. The next day he had an answer for me in my portal and when I asked one more question he got back to me that day.
- Reviewed on 3/24/2026
I feel blessed to have Dr Mastoris as my new cardio md and hope to have many more healthy years ahead of me
- Reviewed on 3/26/2026
Everything was great ?
- Reviewed on 3/23/2026
It is always a pleasure to meet with him!!!!!
- Reviewed on 3/18/2026
Dr. Mastoris gave me the time to discuss my medical issues. He is very knowledgeable and very helpful.
- Reviewed on 3/17/2026
This was my first visit with this Dr. He was easy to talk with, he listened to me and heard my concerns. I felt that he actually cared.
- Reviewed on 3/15/2026
Dr Mastoris is very thorough, he explains my condition in a way that is easy to understand. He describes the direction my treatment is going and what next steps look like.
- Reviewed on 3/9/2026
I have been going to MGH for my heart for 34 years. This last appointment was one of the best in terms of efficiency. Everyone I dealt with (over ten people) was courteous, positive, knowledgeable and even fun! I am so glad to live within an hour (2 1/2 during traffic:) of MGH. Thank You to the entire team! [redacted]
- Reviewed on 2/19/2026
My Doctors are always willing to help if I reach out. I have the most respect and 100% confidence in the ability to take care of me.
- Reviewed on 2/8/2026
My husband and I were so happy to finally meet with a doctor that truly cares and takes the time to listen to our concerns.
- Reviewed on 2/6/2026
Dr. Mastoris is very professional, very good knowledge about heart problems and does an excellent job.
- Reviewed on 2/5/2026
I love Doctors Mastoris . He is fantastic and explains everything so good
- Reviewed on 2/4/2026
Dr. Mastoris was great.
- Reviewed on 2/6/2026
Excellent visit, covered all the important details, was very knowledgeable and showed empathy.
- Reviewed on 2/4/2026
The medical staff has been nothing but amazing. They listen to me and don't dismiss my concerns.
- Reviewed on 1/29/2026
They are very good
- Reviewed on 1/26/2026
Good appointment
- Reviewed on 12/12/2025
I couldn't be more satisfied with each and every appointment that I have had at MGB We are blessed to have the quality of care . Thank you, [redacted]
- Reviewed on 12/12/2025
I met Dr. Mastoris when I was hospitalized for heart failure. I am very impressed with him and happy that he is my physician now. He is thorough, listened to his patients, compassionate and spends time. He is an expert and I am very fortunate to have him. He has an immediate plan to help me and is expediting my treatment. [redacted]
- Reviewed on 11/27/2025
Dr. Matsoris is a treasure: personable, interested in more than raw medical Information; interested in treating the patient and not just the issue at hand.
- Reviewed on 11/27/2025
Dr Mastoris took his time and listened, explained and showed interest in my situation All great
- Reviewed on 11/20/2025
The Dr. I had seen was very interested in my thoughts and concerns
- Reviewed on 11/13/2025
I had a very good experience with the doctor and he did not rush my appointment
- Reviewed on 11/8/2025
My mom and I were very pleased with the Doctor and his willingness to not rush us but answer questions. He also explained things very clearly so my mom and I could understand. It was a very good experience.
- Reviewed on 11/6/2025
Dr Mastoris was extremely knowledgeable about me and my history. I feel extremely grateful to have him for my doctor. He is very thorough and takes his time to explain everything to me. [redacted]
- Reviewed on 11/7/2025
Dr. Mastoris was very thoughtful, informative, and warm-hearted. I felt very comfortable and cared for and well informed about the whole situation. Thank you very much.
- Reviewed on 10/31/2025
they are great
- Reviewed on 10/28/2025
Dr.mastoris very helpful in me understanding my heart problems and what has to be done and what to expect. Dr. Was very clear and easy to understand what I had to do. My experience at mass general was excellent.
- Reviewed on 10/31/2025
Always very professional and I appreciate their care.
- Reviewed on 10/24/2025
Very well informed. Remembered all previous meetings and all significant conditions.
- Reviewed on 10/21/2025
Ioannis Mastoris is the best. He communicates well and makes me feel comfortable.
- Reviewed on 10/13/2025
I had to eat humble pie and I had to swallow the big pill and I listened to everything that was said and I'm looking forward to the future. These next three months are going to be very important to me and the doctor.
- Reviewed on 10/13/2025
Dr. Mastoris provided excellent care. He is extremely professional and knowledgeable. I feel fortunate to have him as my Cardiologist.
- Reviewed on 10/3/2025
I had a very good visit. He was attentive. His physical was on time, and he was friendly and attentive and interested in what I had to say and answered my questions. The total experience was very pleasant. I was pleasantly surprised. I hadn't seen him for a long time, and I didn't really remember him, basically. but I felt very good living there.
- Reviewed on 9/14/2025
He's absolutely wonderful,respectful and empathetic.
- Reviewed on 9/13/2025
Dr. IOANNIS MASTORIS was very professional and gave very important information concerning health and exercise and i'm following doctors orders. Looking forward to any additional guidance and support.
- Reviewed on 9/10/2025
Dr mastoris was very attentive spent a lot of time with me very professional and knowledgeable.
- Reviewed on 8/17/2025
More follow up to come. working on new medication.
- Reviewed on 8/18/2025
Perfect
- Reviewed on 8/12/2025
It was perfect as always.
- Reviewed on 8/11/2025
Excellent, very concerned about my and my families concerns and roles. Helpful about my (and my wifesconcerns, activities and treatment followups. Excellent care.
- Reviewed on 8/7/2025
Very good
- Reviewed on 8/5/2025
Excellent attention to my questions!!
- Reviewed on 7/17/2025
Very professional and courteous
- Reviewed on 7/16/2025
Yeah, Dr. Mastoris is pretty much the best doctor I've ever had. He's definitely a 10 on the scale, so I would recommend him for anybody. He's a nice person, funny. We joke around and makes things a lot easier and more comfortable.
- Reviewed on 7/16/2025
Good experience overall!
- Reviewed on 6/12/2025
Very professional they know what they're doing.
- Reviewed on 6/11/2025
Had a very good experience.
- Reviewed on 6/7/2025
Dr. Mastoris is the absolute best!! He talks to you as another person. He listens and explains all the questions we have so that we are able to understand the reasons for various procedures and why the differences in the various medications may be used in different circumstances. He is truly a jewel and aids significantly in contributing to Mass General's stellar reputation!!
- Reviewed on 5/28/2025
Dr. Mastoris is absolutely WONDERFUL!