Gregory Piazza, MD, MS
Not currently accepting new patients
4.879111 average rating from 225 patient reviews
Specialties
Affiliation
Mass General Brigham
Provider Locations
- Boston, MA
- Waltham, MA
Dr. Gregory Piazza is a cardiovascular medicine specialist at Brigham and Women’s Hospital (BWH). He is also an associate professor of medicine at Harvard Medical School (HMS).
Dr. Piazza received his medical degree from University of Massachusetts Medical School. He completed a residency in internal medicine and fellowships in cardiology and advanced cardiovascular imaging at Beth Israel Deaconess Medical Center. He also served as chief medical resident at Beth Israel Deaconess Medical Center. He then completed a fellowship in vascular medicine at BWH. Dr. Piazza is board certified in internal medicine, cardiovascular disease, vascular medicine and echocardiography.
Dr. Piazza’s practice focuses on the evaluation, management and prevention of venous thromboembolism (VTE), thrombosis-related infertility, and stroke prevention in atrial fibrillation. The author of over 140 peer-reviewed publications, his research investigates innovative treatment of VTE, thrombosis-related infertility, and prevention of stroke. Dr. Piazza has received research support from the National Institutes of Health."
Education & Training
- Fellowship: Brigham and Women's Hospital, Vascular Medicine, 2011
- Fellowship: Beth Israel Deaconess Hospital, Cardiology, 2008
- Internship: Beth Israel Deaconess Medical Center, Internal Medicine, 2004
- Medical Education: University of Mass Amherst, 2001
Board Certifications
- Internal Medicine, American Board of Internal Medicine
- Cardiovascular Disease, American Board of Internal Medicine
Languages Spoken
- Spanish
- English
Age Group Treated
- Adults
Patient Feedback
4.879111 average rating from 225 reviews
-
He was very clear with his questions and excellent about answering my personal questions. It was a Joy to have met him for the first time. He has a way of putting one at ease immediately.
2026-08-05
-
My visit, my first visit with Dr. Piazza was very informed, very professional. He shared with me something that I was unable to get answers for other doctors, but they weren't cardiologists, but he knew right away and I learned two things from him when I was there that were new. I'm very grateful and I'm going for follow-up visits in two, like it was like four weeks that I have appointments already set up with. I enjoyed my visit and I was not uncomfortable asking any questions and it was very quick, it was timely and I had a very good experience and I would go back. Thank you.
2026-08-07
-
Dr Piazza is a very thoughtful and well informed cardiologist. He fully understood my background and situation, showed a high level of personal concern for me as a person, and quickly identified some concrete steps and tests to help me and further understand my situation
2026-07-29
-
Dr. Piazza is super professional and an exemplary Physician. He is the best doctor I have ever seen.
2026-07-29
-
I have rarely experienced a more prepared Doctor or one as respectful. I was handed a lengthy summary of the contents of our session which I found enormously helpful. I understand more about my entire medical picture more than ever and I am very happy I was referred to this physician.
2026-07-29
-
Grateful. Wonderful Doctor!
2026-07-28
-
I had an excellent experience. Dr. Piazza is an amazing physician. He is knowledgeable and caring.
2026-07-30
-
I have full confidence and deep respect for Dr. Piazza and asked him to oversee my care.
2026-07-29
-
Excellent beyond words!
2026-07-23
-
Dr. Piazza is thorough and he is such a great explainer. He explains everything so you understand. I couldn't be happier under his care. I would recommend him to anybody. He is amazing. And I feel so much at ease and so safe considering I have an aneurysm. So thank you, Dr. Piazza, for all you do.
2026-07-29
-
Doctor was superb
2026-07-16
-
Dr. Piazza is absolutely amazing. I'm so grateful to be under his care. He's a brilliant doctor who demonstrates thorough knowledge and an understanding of my medical issues and symptoms. He provides guidance which I trust implicitly. In addition to being brilliant, he's compassionate, competent, genuine, thorough, validating and kind. Once again, I feel completely blessed to have Dr. Piazza on my care and wellness team.
2026-07-16
-
I thought Dr. Piazza is attentive and thorough and I felt listened to and supported as my medical provider.
2026-07-17
-
Dr. Piazza is thorough, professional, informative, meticulous, and friendly. He is in my opinion an outstanding cardiologist. BWH is fortunate to have him on their staff.
2026-07-15
-
Very thorough and knowledgeable - great experience!
2026-07-01
-
Caring and knowledgeable of my situation
2026-06-30
-
Dr. Piazza has always been very attentive and thorough with my medical complaints and has addressed them in a very professional and timely manner. I'm thankful to have him as my Cardiovascular Provider. Thank you, Dr. Piazza
2026-07-02
-
it is just what a patient needs.
2026-07-01
-
Terrific!
2026-07-01
-
Dr. Piazza listens to what I have today, answer my questions and explains concerns for me to understand. Also great respectful and friendly.
2026-06-18
-
Dr Piazza is not only the expert in the field, but also one of the most thoughtful respectful doctors I've seen in my life. He was super knowledgeable and gave me enough time to ask all the questions I had in mind.
2026-06-17
-
There was a red headed receptionist who wouldn't even to look up at me while checking in. She was clearly put out by having to check us in.
2026-06-18
-
Carefully listened. Acknowledged my health history.
2026-06-11
-
he is an excellent doctor
2026-06-11
-
Dr. Piazza is a rock star. He is incredibly knowledgeable and completely compassionate. I felt respected and honored throughout the process. He should give lessons on bedside manner to other providers. He really is exemplary.
2026-06-11
-
Everything was very good
2026-06-11
-
It was very informative the doctor answered my. Questions
2026-06-10
-
Thank You!
2026-06-09
-
I drive 2.5 hours to see this provider because I feel seen, supported, heard and helped for a disease that can only be managed. I am grateful there are doctors like Dr. Piazza
2026-05-31
-
Dr Piazza is always a pleasure to see and speak to even with concerning medical issues. He is very accommodating and has a positive demeanor and outlook. He is very good at explaining and interpreting issues.
2026-05-19
-
Dr. Piazza is exceptional in the quality of care provided. His expertise and ability to communicate this information in a thoughtful, respectful manner was appreciated beyond words. I was heard and seen and very grateful for the experience! The plan of care outlined was thorough.
2026-05-22
-
Dr Piazza was totally prepared for my appointment. He listened carefully and is taking a very thorough approach to my condition. VERY IMPRESSED!!
2026-05-21
-
Great job
2026-05-13
-
I thought the evaluation could have been a bit more thorough. All we did was blood pressure and brief stethoscope evaluation. Then some discussion about diet.
2026-05-12
-
All good. No issues
2026-05-07
-
He was terrific. The kind of doctor you don't see anymore, unfortunately. He came out to waiting room to get me. Apologized for the wait which was all of five minutes. Had two interns with him. I only hope they too develop his professionalism and fun, easy going nature.
2026-04-29
-
I saw Dr Piazza in 2010 and am amazed I could see him 16 yrs later. He listened carefully and explained my medical situation in a detailed and well-informed manner. He was personable and engaging throughout the exam. He was exactly on time which shocked me. That never happens to me at dr visits. He informed me about my cardiological risks and how a yet to be finally released medication in about 18 months may be of significant help to me. When I sent him a message about some inaccurate information relayed to him in my social history and ROS he called me personally to give advice on how to get it amended in my Epic and Athena EMR's (pesky little functionalities). I will gladly see him in 18 months.
2026-04-30
-
Dr Piazza is The Best [redacted] I would Not want anyone but Dr Piazza taking care of me
2026-04-29
-
Dr Piazza is very knowledgeable, kind, patient, and respects privacy. I would recommend him to any of my friends and family.
2026-04-24
-
Dr. Piazza is wonderful. He is always on time, a great communicator and very positive. He is knowledgeable, efficient and professional.
2026-04-23
-
I always have great care when I have an appointment.
2026-04-15
-
Extremely professional knowledgeable and personable.
2026-04-15
-
It was worth the wait to see him. I felt seen, acknowledged, and prescribed for very personally. I felt heard and respected.
2026-04-15
-
Dr. Piazza is so caring and kind. I'm happy I saw him and I would highly recommend him!
2026-03-30
-
Dr. Piazza was very kind, treated me with respect, listened to my concerns, and explained things thoroughly.
2026-03-30
-
Dr. Piazza is always prompt, prepared, and proactive. He is professional and personable, and engages fully. It's clear that Dr. Piazza is up-to-date on my medical records, and has reviewed test results in advance of my office visit.
2026-03-29
-
Getting to this appt was a nightmare due to traffic and because of that I had fully intended for this to be a one and done appointment but the office staff and Dr Piazza were wonderful that it changed my mind on follow up appts! I was worried that I would have yo wait for a while to be seen when in fact I was seen before my actual appt time... that rarely happens so was a pleasant surprise. The staff were all friendly and helpful and Dr Piazza was awesome too! I have follow up testing scheduled and will deal with the traffic because it was worth the hassle Very happy with my appt
2026-03-25
-
He is excellent. I consider him to be the best of all the Doctors I have ever seen.
2026-03-24
-
Overall, a very positive experience.
2026-03-26
-
Dr. Piazza is fantastic! Always on time, never rushes me, respectful, knowledge and listens intently.
2026-03-25
-
The doctor was patient and very gentle. Very focused on my comfort. Greatly appreciated!
2026-03-18
-
Dr. Piazza is very kind and provides thorough, accurate, caring, and compassionate health care. I felt listened to, understood, and I did not feel rushed at all. He came into the appointment not even a minute after the nurse care practitioner left. I was very impressed and extremely happy with his services.
2026-03-13
-
The provider was very professional and respectful.
2026-02-25
-
Needs to improve communication with the rest of his cardiovascular team.
2026-02-27
-
He was excellent and well informed of my total medical history!
2026-02-25
-
Dr. Piazza was wonderful. He was very knowledgeable, respectful, and he gave me hope for my condition.
2026-02-06
-
I came in with questions and all of them were answered. I found the doctor to be careful, polite, professional and kind.
2026-01-26
-
Dr Piazza is one of the best doctors I've ever seen (and I've seen a lot). He is obviously incredibly smart and knowledgeable. He speaks with confidence (but no condescension) and ease. But beyond that, he is markedly kind and empathetic. He manages assuring eye contact and makes it's known that he's invested in your case. He is thorough and I never felt like a burden or a waste of time in his schedule. He made complicated information easy to understand and made sure I knew what was happening in my body and why we were performing certain labs and follow up appointments.
2026-01-25
-
He was prompt, polite, caring, and an exceptional listener. He heard my concerns and questions and his answers were supportive and understanding. I left feeling hopeful and validated.
2026-01-25
-
Dr. Piazza and staff are top notch providers.
2026-01-21
-
Dr. Piazza was absolutely wonderful to work with. He was very thoughtful, explained everything thoroughly, was very empowering and patient-centered. I very much enjoyed my meeting with him and I felt very supported throughout.
2026-01-16
-
Analysis of my condition excellent
2026-01-16
-
This was my first time seeing this doctor and I was very pleased with him.
2025-12-28
-
The doctor made me feel real comfortable with my situation
2025-12-25
-
Dr Piazza is a talented physician with excellent interpersonal skills.
2025-12-19
-
Dr Piazza is phenomenal! He is thoughtful in his communication and care. He explains things well and clearly in layman's terms.
2025-12-17
-
Dr Piazza is awesome. Always great to see hi
2025-12-11
-
I feel extremely fortunate to have Dr Piazza as a doctor. He is deeply knowledgeable and makes clear that he appreciates my questions, whether in person or via the patient gateway. His explanations provide a nod to recent research that gives me, a non-specialist, a clear understanding of how expert opinion on the topic may have changed since last I checked (or from what's commonplace opinion online). Thanks to Dr Piazza, my medical condition is just a straightforward thing I live with, not a thing that causes me concern - whatever it is that comes up, I know he has it handled. Another way that Dr Piazza shows his expertise is the efficiency of his practice. Appointments always are on time (and can be early if you happen to arrive early!) and thoughtfully organized. Truly the gold standard in patient care.
2025-12-11
-
Great doctor
2025-12-11
-
Dr. Piazza is the most caring and compassionate doctor I have ever seen. He is extremely knowledgeable and thorough.
2025-11-27
-
He was wonderful and would recommend my family and friends- this is what you want in a doctor !
2025-11-26
-
The care provider was excellent, clear explanation of the issues, and I would recommend them to anyone. I was delighted with the service provided.
2025-11-28
-
Dr. Piazza is exceptional in his comprehensive and caring approach to my health. I am so fortunate to have him and other doctors and staff at BWH as members of wellness team. Dr. Piazza's thrombosis research has benefited me and I look forward to learning about ways to aid him and the vascular research team to help others.
2025-11-27
-
Very professional, caring, timely service by everyone. Dr. Piazza was really top-notch.
2025-11-20
-
I appreciate Dr. Piazza's thoroughness and explanations. He validated my concerns and was very kind in his delivery
2025-11-12
-
Dr Piazza is as always the most knowledgeable doctor, professional, kind and caring.
2025-11-12
-
But Dr. Piazza was excellent, spent plenty of time with me, explained everything. It was a great experience. An excellent doctor and looking forward to my next visit.
2025-11-14
-
Definitely superior
2025-11-12
-
The doctor made me feel like every time that I come here to see him, he's my cardiologist and he is always in a rush. That's not the way to deal with patients. [redacted]
2025-11-07
-
Dr Greg is comforting ,empathic and formative.
2025-11-07
-
he is the best easy ro talk with he listens and explains things so that u can understand
2025-11-06
-
Dr. Piazza is a wonderful person who takes time to listen to you, gives you plenty of time to ask questions and he answers all of them! He always makes me feel like I am his only patient. He's very knowledgeable about my health issues and I know I am in the presence of a brilliant, caring physician. I am very fortunate to have Dr. Piazza managing my medical care.
2025-11-05
-
professional, polite and empathetic. very helpful with my health issues ..I have total confidence in is advice.
2025-10-30
-
Dr. piazza was informed about my condition and knew how my appointment with another provider went a few weeks before.
2025-10-23
-
Dr. Piazza was very kind, extremely knowledgeable and had looked very closely at my health record before seeing me. I appreciated his patience and how he explained everything clearly so that I could understand.
2025-10-15
-
Good bedside manner
2025-10-15
-
Dr Piazza is an extremely caring clinician who is an expert in his field. He was very prepared for me when I came to my appointment
2025-10-15
-
Dr. Piazza is always very attentive, he always explains things clearly and thoroughly and listens to my concerns.
2025-10-11
-
Could not have been more impressed with Dr. Piazza and the overall visit. I feel that I am in exceptionally competent hands.
2025-10-09
-
I have been seeing Dr Piazza for 12 years now I think he is a great doctor with great people skills
2025-10-08
-
No magic bullet to cure my lipedema. One can always hope.
2025-10-10
-
Prompt, attentive, knowledgable, and patient, Dr. Piazza is engaged, focused, and thorough. His explanations are clear & concise; he is detailed and delivers information with kindness & clarity.
2025-10-09
-
Dr. Piazza was terrific. He really did know what was going on with me and spent quite a bit of time with me and has followed up with me via Patient Gateway. It's been very good, very positive experience.
2025-10-03
-
Dr. Piazza is amazing! He is an exemplary and brilliant Physician! He listened to me and diagnosed me with something that I have struggled with for years and no other doctors know anything about (TOS). I am so thankful and lucky to have this Doctor in my healthcare. [redacted]
2025-10-02
-
This was possibly the best doctors appointment I've ever had. I can see why it's hard to get an appointment with Dr. Piazza. He was on time, clearly had looked at my chart in depth, did not make me feel rushed at all, and was extremely informative.
2025-09-20
-
Dr Piazza was the nicest health care provider I have seen in my [redacted] years. He took his time, was so knowledgeable and even went over my history before I came in. I felt like he really cared and i now have a clear course for my health journey!
2025-09-18
-
Dr.Piazza is most caring and compassionate. He listens and speaks in understandable terminology. You feel his caring nature.
2025-09-17
-
He was very knowledgeable and explained things thoroughly
2025-09-17
Accepted Insurance
- Maine Community Health Options
- Tufts Medicare Preferred
- Wellpoint
- Blue Cross Blue Shield Medicare
- Tufts Health Plan
- Mass General Brigham Health Plan
- Fallon Health
- TriCare
- Senior Whole Health
- Medicaid NH
- Harvard Pilgrim Health Care
- Aetna
- Medicaid ME
- WellSense
- MassHealth
- Coventry
- Cigna
- Humana
- Medicaid VT
- Multiplan
- Medicaid CT
- Railroad Medicare
- Blue Cross Blue Shield
- Beech Street
- Commonwealth Care Alliance
- United Health Care
- Medicare