Gregory Piazza, MD, MS
Not currently accepting new patients
4.893562 average rating from 233 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.893562 average rating from 233 reviews
-
Once I met with my care provider, everything went very smooth. I did not have the feeling that the exam had to be rushed along.
2026-09-04
-
I am so grateful for Dr. Piazza and now being under his care. He was kind, direct, informative and a breath of fresh air [redacted]. Lipedema is a life changing, painful and debilitating condition that needs more care and coverage like Dr. Piazza. He is wonderful.
2026-09-01
-
Dr. Piazza was professional, thorough, listened and was attentive.
2026-08-29
-
Very good experience. Appreciate all the doctor's help. Look forward to seeing him again.
2026-08-28
-
I am glad I had the opportunity to meet with the provider Dr. Piazza, after two months of needing the follow up. He was diligent and well prepared to answer all my questions and recommend a course of action . Thanks !
2026-08-27
-
Dr. Piazza was very knowledgeable, caring, and attentive to my needs. He was ahead of time in the scheduled appointment, and I would highly recommend him to friends and family.
2026-08-24
-
Hi, this is [redacted]. The visit with my doctor, Dr. Piazza, was excellent. I really appreciate the attention. Thank you very much.
2026-08-19
-
One of the best experiences I've ever had with a provider. Explains everything in detail and easy-to-understand language. Answered all my questions and listened to what I had to say. The experience was so validating after being dismissed by other health care providers about my condition and concerns. Very empathetic and I can see why he's so busy. Truly one of a kind. Thank you, Dr. Piazza, for all that you do.
2026-08-16
-
Dr. Piazza was very helpful, listened to me, gave me great advice, and I would recommend him highly to any person that needs his specialized skills.
2026-08-14
-
The appointment was exceptional in Dr Piazza's tangible commitment to including me respectfully in the conversation. It was surprising to me how much time he had taken to review my history. He had a fellow (I assume) with him who was included gracefully and not just "imposed" as is too often the case. I think too often that the notion of patient inclusion assumes a passive and positive patient who is genial and agreeable. I was not otherwise, but fully felt invited to participate, to be knowledgeable and to take part in decision making. Many thanks
2026-08-12
-
My experience was great. He listened to me, took me serious, we have a plan
2026-08-11
-
Hi, this is for Dr. Gregory Piazza. I find him informative, respectful, fun, knows my case, talks with me, answers my questions. I highly recommend him.
2026-08-14
-
They were polite and courteous, they were thorough with the information given to me and very responsive as soon as I arrived .
2026-08-13
-
Dr Piazza is always professional and listens to my concerns. He always answers my questions.
2026-08-12
-
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
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