
Highlights
Age Groups Seen
- Adults
Languages
- English
Gender
MaleLocations
- Mass General Brigham Cardiology Clinic at South Weymouth
- 541 Main Street, Suite 400, South Weymouth, MA 02190
- Get Directions
- Phone: 781-952-1240
- Fax: 781-952-1235
- Mass General Brigham Cardiology Clinic
- 203 Linden Ponds Way, Hingham, MA 02043
- Get Directions
- Phone: 781-952-1240
- Fax: 781-952-1257
Expertise
Education
- Fellowship: Tufts Medical Center, Cardiovascular disease (internal medicine), 1997
- Residency: Tufts Medical Center, Internal Medicine, 1993
- Medical Education: University of Pennsylvania, 1990
Board Certifications
- Internal Medicine: American Board of Internal Medicine, 1997
- Cardiovascular Disease: American Board of Internal Medicine, 1997
Insurance
- Aetna
- Beech Street
- Blue Cross Blue Shield
- Blue Cross Blue Shield Medicare
- Cigna
- Commonwealth Care Alliance
- Coventry
- Fallon Health
- Harvard Pilgrim Health Care
- Humana
- Mass General Brigham Health Plan
- MassHealth
- Medicare
- Medicare ACO
- Multiplan
- Network Health
- Railroad Medicare
- Senior Whole Health
- TriCare
- Tufts Medicare Preferred
- United Health Care
- Wellpoint
- WellSense
Ratings & Reviews
4.9 out of 5
462 ratings, 216 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 7/7/2026
It is important to read the record history and make each patient visit personal. We all realize how many different patients they see each day but having that personal connection is important. I think this caregiver does that and I appreciate it.
- Reviewed on 7/6/2026
Excellent physician with great rapport. Feel very comfortable in his care.
- Reviewed on 7/6/2026
He was very easy to talk to.
- Reviewed on 7/2/2026
I have recorded dr Carodi to two of my friends
- Reviewed on 7/1/2026
[redacted] I would describe this practice efficient over empathetic. But I do trust my doctor
- Reviewed on 7/1/2026
Hi, Dr. Corrodi is the best doctor I've ever had and if it weren't for him, I wouldn't even be alive right now because the doctors up in Dartmouth totally missed everything that was wrong with me. So he's the best and I love Brigham Mass General. Thank you.
- Reviewed on 7/1/2026
[redacted] First dr to correct wrong information that others have entered into my account / report ... thank you!
- Reviewed on 6/24/2026
Hi, I am very happy with the service I've received from Dr. Corrodi's office. They are very professional, knowledgeable, and they're willing to help you whenever they can. Thank you.
- Reviewed on 6/21/2026
Very nice and took care of everything. I like his bedside manner
- Reviewed on 6/13/2026
Dr Corrodi is very kind, patient, and very thorough while dealing with my mom. She is [redacted], slow moving and hard of hearing. He is great with her. She's still alive I believe to his care being 100%!
- Reviewed on 6/13/2026
Dr. Corrodi is not only a true professional but he know how to relate to his patients and shows genuine empathy for any issues or problems. Cannot do much better than him for your health care.
- Reviewed on 6/22/2026
mY HUSBAND AND I have been patients of Dr. Corrodi for about 15 years. When my husband became ill with memory problems...the Doctor took pains to first ask [redacted] questions ...then looking to me to check if [redacted] had given the correct answer...always ready to answer questions...AS a retired nurse I worked with many doctors ..he is one of the best! [redacted]
- Reviewed on 6/11/2026
Grateful for his positive attitude
- Reviewed on 6/10/2026
Very easy to communicate with.
- Reviewed on 6/9/2026
Superior and Supportive Dr and Staff
- Reviewed on 6/11/2026
I was completely satisfied with the service.
- Reviewed on 6/10/2026
Great
- Reviewed on 6/10/2026
My people during my appointment were timely, courteous, and respectful.
- Reviewed on 6/10/2026
Very professional and knowledgeable And caring
- Reviewed on 6/8/2026
He was one of the most attentive, thorough and easy to understand of any doctors I've ever had. He answered every question.
- Reviewed on 6/7/2026
Everyone was very pleasant and efficient
- Reviewed on 6/8/2026
Dr Corrodi was thorough, attentive, professional and respectful. I feel very fortunate to be in his care.
- Reviewed on 6/7/2026
Excellent care and support from Dr
- Reviewed on 6/7/2026
Very good Everything went well
- Reviewed on 6/3/2026
Always a great experience
- Reviewed on 6/3/2026
Excellent cardiologist
- Reviewed on 6/1/2026
I would recommend him to everyone
- Reviewed on 5/31/2026
It is always a pleasure to meet with Dr Corrodi . He is the most kind and compassionate Doctor we have ever met he always goes above and beyond his call of duty ! His warmth and smile is very comforting . He always ends the visit with the statement I am here if you need anything .
- Reviewed on 5/30/2026
It was obvious that Dr Corrodi reviewed my record before my visit..Gave me so much confidence .
- Reviewed on 5/30/2026
Very satisfying
- Reviewed on 5/27/2026
I was so completely impressed with Dr. Corrodi in that he was current and updated in new pharmacological treatment for cardiac care
- Reviewed on 5/27/2026
Very thorough. Amazing. Really cares.
- Reviewed on 5/25/2026
Dr corrodi is an excellent communicator and gives me confidence that all is ok
- Reviewed on 5/25/2026
Great communication
- Reviewed on 5/24/2026
Dr. Corrodi is the example of a physician we all would like to have care for us. Competent in every respect and communicates in a way that he is on top of any issues I have.....and is supportive in next steps.
- Reviewed on 5/23/2026
Dr. J. Corrodi, was thorough in his questions and detailed in his communication to me. A caring and enjoyable experience.
- Reviewed on 5/18/2026
Good visit and advice
- Reviewed on 5/17/2026
Perfect visit.
- Reviewed on 5/16/2026
Good listener, professional and detailed.
- Reviewed on 5/18/2026
Dr. Corrodi is always informative and current with my heart health.
- Reviewed on 5/15/2026
I have been seeing Dr Corrodi for approximately 5 years and I appreciate his care and advice.
- Reviewed on 5/13/2026
My head hits the pillow well knowing Dr Corodi is part of my healthcare team!
- Reviewed on 5/12/2026
I feel like I will have the best treatment possible for my condition.
- Reviewed on 5/11/2026
As a follow-up to a heart attack, he was attentive and explained future care plan
- Reviewed on 5/10/2026
I liked having the longer E K G which may show any possible problems. I also liked that the physician accessed my info from previous doctors. Physician also ordered echo for me in a few months.
- Reviewed on 5/9/2026
Highly recommended
- Reviewed on 5/8/2026
He was excellent, very good doctor. I highly recommend him.
- Reviewed on 5/4/2026
Dr Corrodi is a gem. A good listener and explainer. I was very comfortable during my visit.
- Reviewed on 5/4/2026
This was the first time I saw Dr. Corrodi. He was excellent. He was very thorough, didnt rush me, took his time, and explained everything. He also allowed for me to ask pertinent questions regarding my care.
- Reviewed on 5/4/2026
Doctor Gregory Corrodi has been taken care of my heart conditions for a decade. I'm alive and functioning due to his knowledge and care. Thank you Doctor!
- Reviewed on 5/6/2026
Dr Corrodi and his staff are great. I feel very confident about my care when I meet with him and his team. Solid and professional and very thorough.
- Reviewed on 5/2/2026
I Always have a comforting, reassuring interaction with Dr Corrodi.
- Reviewed on 5/2/2026
It was all good
- Reviewed on 4/28/2026
Thorough and personal
- Reviewed on 4/27/2026
excellent care
- Reviewed on 4/27/2026
Dr Corrodi is always very attentive and professional.
- Reviewed on 4/27/2026
He was amazing, kind, and answered all of my questions. He also explained things in a very clear, precise, and reassuring way.
- Reviewed on 4/26/2026
Always approachable. Listens well to questions. Provides thorough answers and feedback. Very knowledgable. Highly recommended.
- Reviewed on 4/25/2026
Dr Corrodi is an excellent clinician with a caring, thoughtful approach to patients.
- Reviewed on 4/25/2026
Very knowledgeable, listened, reviewed information and gave clear next steps
- Reviewed on 4/25/2026
Everyone' I see at MGB is professional and caring. During these difficult times, they all focus on the patients. I'm glad I'm a patient of Dr. Corrodi and his staff they are the best. Thank you MGB. [redacted]
- Reviewed on 4/22/2026
Very professional and knowledgeable
- Reviewed on 4/21/2026
Explains everything very clearly so you understand what he is saying.
- Reviewed on 4/19/2026
I have been a patient of Dr. Corrodi for many year. He is very knowledgeable about my health history and monitors closely.
- Reviewed on 4/19/2026
Dr. Corrodi is easy to talk to and guiding in my care/visit
- Reviewed on 4/19/2026
Second visit with this doctor, feel very comfortable with him, knowledgeable, and I came out feeling good.
- Reviewed on 4/16/2026
Excellent and thorough visit.
- Reviewed on 4/15/2026
Dr corrodi is the best
- Reviewed on 4/16/2026
I just wanted to emphasize that I gave the highest marks all the way across the board, not just to get through the survey quickly, but because I genuinely had an incredible experience from start to finish. Everybody that I dealt with could not have been more helpful, more friendly, more organized, knowing what they were doing. And the whole experience was a pleasure. And I would absolutely recommend them. In fact, we asked if any of the providers were PCPs accepting patients because it seemed like such a great environment. [redacted]
- Reviewed on 4/13/2026
Thank you for taking care of me.
- Reviewed on 4/13/2026
Was prepared with previous health issues
- Reviewed on 4/16/2026
This provider, Dr. Corrodi, is excellent. His whole staff and the whole office, the receptionists, the nurses, and the doctor himself do above and beyond as far as I'm concerned. They've always taken great care of me. Excellent, excellent service.
- Reviewed on 4/9/2026
Excellent service. Excellent service.
- Reviewed on 4/6/2026
It was my first visit with Dr. Corrodi. As expected, he was very tuned in to the reason I was there. He listened to my concerns.
- Reviewed on 4/5/2026
Went well
- Reviewed on 4/5/2026
Excellent as always
- Reviewed on 4/4/2026
Dr Corrodi is a wonderful cardiologist. Always kind, considerate, and a great doctor. He has taken care of me for 21 years and I hope for the future 21 years!!
- Reviewed on 4/4/2026
he is a very good provider as far as I'm concerned no complaints
- Reviewed on 4/8/2026
Dr. Corrodi was very thorough and very pleasant to talk to, as always. Thank you.
- Reviewed on 4/2/2026
Dr. Corrodi has been [redacted]'s heart doctor provider for about 17 years, was involved in a stint. I would recommend him to my friends. I already have.
- Reviewed on 3/31/2026
Pleased
- Reviewed on 3/30/2026
Yes, I thought Dr. Corrodi was very warm and reassuring and I look forward to seeing him again and going further into the process of having testing done. I thought he was very helpful.
- Reviewed on 3/27/2026
I never leave reviews, but I felt like I had to for Dr. Corrodi . He was very thoughtful, a great listener, explained various options for me, and I left feeling like it was the best doctor's appointment I've had with any specialist in over 20 years.
- Reviewed on 3/27/2026
I feel confident in his care
- Reviewed on 3/25/2026
Been with this doctor for 2 decades. Never a bad experience
- Reviewed on 3/24/2026
I have been going to Dr. Corrodi for many years and has been top notch for the whole time. He is very professional and at the same time easy to talk to.
- Reviewed on 3/14/2026
Good job
- Reviewed on 3/10/2026
Very professional and caring.
- Reviewed on 3/9/2026
Listens and answers all my questions every time
- Reviewed on 3/4/2026
Dr. Corrodi was thorough, intelligent, easy to talk with and very competent in his girlfriend of cardiology.
- Reviewed on 3/1/2026
Dr. Corrodi was very thoughtful and informative during my first visit. He took the time to explain my condition and different aspects of it. You don't get that type of care much these days. I was greatful for his time.
- Reviewed on 2/28/2026
Dr Corrodi is one of the most thorough doctors I have ever seen. He provided in depth information about my medical condition and treatment plan. I have been dealing with my medical condition for quite a while and Dr Corrodi really put my mind at ease. I only wish I had seen him sooner.
- Reviewed on 2/27/2026
I've always been very satisfied with the care provided by Dr. Corrodi.
- Reviewed on 2/27/2026
excellent treatment
- Reviewed on 2/25/2026
Very grateful for my care provider
- Reviewed on 2/24/2026
Dr. Corrodi and staff are excellent! Professional and caring during my appointment.
- Reviewed on 2/25/2026
I was happy that my concerns were addressed in a professional and thoughtful manner. My care plan until my next visit was thoughtful, understandable, and agreeable to me. Dr. Corrodi had clearly read my chart talk to me about recent testing in an intelligent and understandable manner. He clearly understood my concerns and spoke intelligently with me regarding medication, choices, risks, and benefits, and presented a health plan that was very much in line with what I was looking for. I would highly recommend him.
- Reviewed on 2/19/2026
I trust dr corrodi and his staff
- Reviewed on 2/22/2026
Dry happy
- Reviewed on 2/16/2026
As always the visit was very professional, courteous and timely.
- Reviewed on 2/14/2026
He's very thorough with your history making sure to cover everything. Then spend time answering any questions or concerns you may have
- Reviewed on 2/13/2026
Dr Corrodi was excellent, Answered all my questions. I feel comfortable and confident. Excellent visit
- Reviewed on 2/11/2026
Dr Corrodi is awesome- thorough, listens and always explains what's going on in plain language
- Reviewed on 2/11/2026
First time meeting the dr and he appeared invested and knowlegable
- Reviewed on 2/8/2026
Dr Corrodi was very professional and e explained all to me in a manner that I could understand After my conversation with him, I felt confident in what he had to say and all I should look for in the future I would highly recommend him.
- Reviewed on 2/7/2026
Excellent provider--thoughtful, sensitive, excellent listener, excellent educator. I feel very fortunate to have seen this provider!!
- Reviewed on 2/5/2026
I have been treated by Dr Corrodi for some time. He is attentive and clear when he examines me and goes over my medications.
- Reviewed on 2/4/2026
Dr Corrodi is excellent. He explained everything to me in a way I could understand. He was very thorough. I would highly recommend Dr Corrodi.
- Reviewed on 2/2/2026
Knowledgeable, caring, compassionate
- Reviewed on 2/2/2026
Dr C provided excellent care. He talked through my condition and answered all my questions.
- Reviewed on 2/2/2026
I was very pleased with my visit with Dr. Corrodi. He was very professional, asked many relevant questions and explained everything thoroughly. He's very easy to talk to and I had a very good visit with him.
- Reviewed on 1/31/2026
He had been highly recommended to me, and did not disappoint that recommendation. Personable, listened carefully and respectfully, very educational (information and explanations), comprehensive, thorough: the highest quality care provider by whom I've ever been seen in my lifetime. Phenomenal.
- Reviewed on 1/29/2026
All went good
- Reviewed on 1/29/2026
Asked many more questions about my current situation than I thought he would. Very through.
- Reviewed on 1/29/2026
Dr. Corrodi is very practical. [redacted]
- Reviewed on 1/27/2026
Dr. Corrodi has my full trust and I'm happy I was matched with him.
- Reviewed on 1/26/2026
For the last 15 years everything has been going well. No complaints.
- Reviewed on 1/22/2026
I am very pleased with my cardiologist and the nursing staff.
- Reviewed on 1/7/2026
She was very informative and spent time with me. Very knowledgeable.
- Reviewed on 1/4/2026
I think Dr Carrodi is fantastic he is so.understanding he listens and he does something right away to fix the problem
- Reviewed on 1/4/2026
The best cardiologist that I have ever encountered
- Reviewed on 1/4/2026
I was vet happy with not only my Dr but the whole staff Excellent experience
- Reviewed on 1/4/2026
Dr Corrodi is an excellent cardiologist and I would recommend him to anyone.
- Reviewed on 1/3/2026
I have the utmost respect and trust in Dr Corrodi!!
- Reviewed on 1/3/2026
He carries himself as a true professional .
- Reviewed on 12/29/2025
Dr. Corrodi is a great doctor and his nurse practitioner whom I met with once was great too.
- Reviewed on 12/29/2025
My experience has been outstanding! His attention and focus on my concerns leave me very satisfied with his care.
- Reviewed on 1/3/2026
he provided information regarding my health, adjusted one of my medications and explained in detail so i could understand which lessened my anxiety regarding my heart.
- Reviewed on 1/1/2026
I had a very positive experience.
- Reviewed on 12/25/2025
I was thrilled with Dr. Corrodi. I had not met him before. He went way out of his way to be of assistance. He spoke in a way that I could understand. I was blown away by his courteousness and helpfulness and how well he explained my situation. Couldn't have been happier. Thank you.
- Reviewed on 12/24/2025
Great visit
- Reviewed on 12/24/2025
Addressed all my concerns in a timely and respectful manner
- Reviewed on 12/25/2025
Dr Corrodi is skilled and compassionate
- Reviewed on 12/24/2025
Dr. Corrodi is a true professional
- Reviewed on 12/22/2025
Excellent service
- Reviewed on 12/16/2025
The best! Could not ask for a better doctor.
- Reviewed on 12/14/2025
Everyone was courteous, competent and caring.
- Reviewed on 12/14/2025
Excellent appointment
- Reviewed on 12/14/2025
I have been a patient of Dr. Corrodi for almost 25 years, a very smart cardiologist, very personable, and easy to explain issues, we briefly chat about our families as well. Always comfortable and a pleasure to have my visits with him. I always feel reassured of things when I leave.
- Reviewed on 12/12/2025
They were professional and my experience and comfortable and done in a timely manner.
- Reviewed on 12/11/2025
I like Dr. Corrodi very much. He is really a good doctor. I can only say good things about him.
- Reviewed on 12/11/2025
All went smoothly-
- Reviewed on 12/11/2025
Everybody has been great on all my appointments Truly appreciate it.
- Reviewed on 12/11/2025
Dr was clear, knowledgeable, understanding made me feel comfortable. I liked him
- Reviewed on 12/11/2025
[redacted] I would have preferred more thorough examination from Dr Visit was over too quickly!
- Reviewed on 12/9/2025
Excellent in all aspects
- Reviewed on 12/8/2025
I have been patient for Dr. Corrodi for many years and have nothing but wonderful things to say about him. He listen carefully explains all aspects of my treatment plain very easy for me to understand. When schedules testing he explain what they are and what they are for. He always takes the necessary time for me and I never feel rushed. He is very sympathetic to my unique family illness [redacted]. I would be lost without this wonderful Cardiologist.
- Reviewed on 12/9/2025
Excellent
- Reviewed on 12/9/2025
He is always helpful.
- Reviewed on 11/29/2025
Very personable and talked in a way that I could understand
- Reviewed on 11/27/2025
Dr Corrodi is a very caring individual who always is very thorough and follow up on what issues are ar hand.
- Reviewed on 11/24/2025
Dr Gregory Corrodi was wonderful. He explained everything very clearly to me and gave me a lot of time. I would highly recommend him.
- Reviewed on 11/24/2025
Dr. Corrodi continues to provide excellent information about my health status, explaining test results etc as well as presenting a profession and genuine approach.
- Reviewed on 11/26/2025
Dr. Corrodi was excellent to the point and answered any questions. I appreciate his time very much. Thanks.
- Reviewed on 11/24/2025
Dr Corrodi has been my PCP for 30 years. As such, he knows more about the interaction among my medical conditions that the actual specialists themselves. I have relied upon his expertise for three decades and will continue to do so, gratefully.
- Reviewed on 11/19/2025
Dr was very thorough, explained everything needed
- Reviewed on 11/20/2025
Very satisfied with my doctor.
- Reviewed on 11/18/2025
Very well prepared with my health history and very thorough in conversing with me about health status. This was my first visit and I was very pleased.
- Reviewed on 11/17/2025
Dr. Corrodi is such an asset to this organization. He is so kind and caring . He does not speak down to me and treats me with the utmost respect. The nurse/ nursing assistant was so kind and personable.
- Reviewed on 11/17/2025
As always a visit with Dr Corrodi was a great visit.
- Reviewed on 11/18/2025
Dr. corrodi is the best. Very lucky to have him as my cardiologist.
- Reviewed on 11/16/2025
Excellent
- Reviewed on 11/16/2025
Dr Corrodi is always atentive and caring and explains my status so there is no question of my health status
- Reviewed on 11/16/2025
Very positive
- Reviewed on 11/13/2025
Nothing. I am satisfied with the care I get from Dr Corrodi
- Reviewed on 11/12/2025
Great
- Reviewed on 11/12/2025
Very through and knowledgeable!
- Reviewed on 11/10/2025
He'd make a good military officer Very efficient , controlled what was discussing. Like a bear in a China shop. Did not have bedside manner that fit for me.
- Reviewed on 11/9/2025
Dr Corrodi is knowledgeable, professional, but approachable and kind. He's an amazing provider. Lucky to have him involved in my complex care.
- Reviewed on 11/5/2025
One of the best doctors I've ever had. Would highly recommend him to others.
- Reviewed on 10/29/2025
Usually a good experience.
- Reviewed on 10/26/2025
Dr Corrodi is terrific. He listens to me with the utmost respect. I feel he cares about my health concerns. I've recommended him to my sister who loved him. He's wonderful.
- Reviewed on 10/27/2025
Dr. Corrodi always is very conscientious and follows everything to the nth degree. He listens and I feel very well cared for under him.
- Reviewed on 10/26/2025
Professional
- Reviewed on 10/25/2025
my first time to see him he was very knowledgeable and made me feel very comfortable
- Reviewed on 10/25/2025
Dr. Corrodi is the best! Professional, thorough and caring.
- Reviewed on 10/22/2025
This was a new experence for me> I haveonlly seen Dr.Corrodi once before so ist was difficult for me to get to know him
- Reviewed on 10/23/2025
Very thorough
- Reviewed on 10/21/2025
Dr Corrodi is experienced, thoughtful and reliable
- Reviewed on 10/21/2025
Very professional caring and respectful
- Reviewed on 10/19/2025
True professional, courteous Very familiar with my situation @!
- Reviewed on 10/14/2025
Provides good care.
- Reviewed on 10/9/2025
I always recommend him to everybody
- Reviewed on 10/8/2025
I appreciate the effort taken to come to Linden Ponds
- Reviewed on 10/8/2025
I have been Dr Corrodi's patient for the last two years. He is professional and treats me with respect. I have confidence in his decisions and would recommend him with no hesitation.
- Reviewed on 10/9/2025
This was the 25th year since was that I began Dr. Corrodi having my heart problems. Dr. Corrodi was the best doctor that I have ever had.
- Reviewed on 10/6/2025
I would recommend Dr. C to anyone, he is pleasant, kind, smart and professional
- Reviewed on 10/4/2025
Dr. Corrodi was awesome as always. He responded well to my questions and gave me great advice. He is very personable and Knowledgeable
- Reviewed on 10/1/2025
I am grateful to have Dr Corrodi as my cardiologist. He is knowledgeable, professional and patient to answer any questions that I have.
- Reviewed on 9/29/2025
Dr. Corrodi is excellent. I would highly recommend him.
- Reviewed on 9/29/2025
When I commu icatw with him.on the portal he gets back to me quickly
- Reviewed on 9/29/2025
He was very througho and very kind. He answered my questions
- Reviewed on 9/28/2025
Dr Corrodi listened to my concerns. Explained everything in simple terms. I left with a complete understanding of my issue.
- Reviewed on 9/26/2025
Always a good appt . Staff is great
- Reviewed on 9/23/2025
Cheerful, jovial and understanding
- Reviewed on 9/21/2025
I felt great after talking with my physician!!
- Reviewed on 9/20/2025
Dr Corrodi was very thorough, explaining my condition and the likely treatment. He listened carefully, responded to my questions and concerns and never looked at his watch.
- Reviewed on 9/17/2025
The appointment went well. My cardiologist is thorough
- Reviewed on 9/17/2025
Excellent
- Reviewed on 9/18/2025
My overall experience was very good. Dr. Corrodi was thorough .