
Highlights
Age Groups Seen
- Adults
- Geriatrics
Languages
- English
Gender
MaleLocations
- Mass General Brigham Primary Care Clinic at South Weymouth
- 541 Main Street, Suite 400, South Weymouth, MA 02190
- Get Directions
- phone: 781-952-1280
- fax: 781-340-1610
Expertise
Education
- Internship: Georgetown University, 2001
- Medical Education: Georgetown University School of Medicine, 1998
Board Certifications
- Internal Medicine: American Board of Internal Medicine, 2001
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
- MassHealth ACO
- Medicare
- Medicare ACO
- Multiplan
- Network Health
- Railroad Medicare
- Senior Whole Health
- TriCare
- Tufts Health Plan
- Tufts Medicare Preferred
- United Health Care
- Wellpoint
- WellSense
Ratings & Reviews
4.9 out of 5
309 ratings, 130 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 3/4/2026
Dr. Duggan and staff are wonderful caregivers.
- Reviewed on 3/4/2026
Dr. DUGGAN and his staff are outstanding. They have taken great care of my wife and me for many, many years. We are blessed to have them providing our Health Care.
- Reviewed on 2/20/2026
Hi, this is [redacted] and Dr. Duggan is my family doctor and I've been going to him for quite a few years. I am very happy with the work that he's done with me and his conversations and his staff also.
- Reviewed on 2/28/2026
Dr. Duggan was most accommodating when I had a last minute need to reschedule my appointment. He is always this way, too.
- Reviewed on 2/18/2026
Dr. Duggan is always very helpful, respectful, and I have every confidence in the world that he does the best care for my health. He is absolutely terrific. Thank you.
- Reviewed on 2/15/2026
I have full confidence and respect for Dr Duggan's medical knowledge, skills and patient care. He engages in a warm and compassionate manner that fosters trust and support.
- Reviewed on 2/13/2026
Dr Duggan understands my medical history and is always willing to listen to any new concerns I have. He is very thorough, taking time to go through the past few months of appointments that I have had with other doctors. I feel very confident with the care he gives and would definitely recommend him to others.
- Reviewed on 2/26/2026
Dr duggan -real professional and very caring always leads me in the right direction
- Reviewed on 2/27/2026
Dr. Duggan and his staff are a very professional and competent team. Dr. Duggan is very bright, thorough, and extremely compassionate. I would recommend him to anybody amongst my family and friends.
- Reviewed on 2/26/2026
Dr Duggan has been my primary care physician for about 25 years. Started with him when he was partnered with his father. Would not want anybody else to take care of my health.
- Reviewed on 2/9/2026
An excellent provider.
- Reviewed on 2/8/2026
Dr Duggan is fantastic. Makes you feel like you are his only patient. I feel very fortunate to have his as my primary care doctor.
- Reviewed on 2/5/2026
Dr. Duggan is a great listener, very careful to go through records to see what is needed, welcomes questions and spends plenty of time with patients. Outstanding physician!!
- Reviewed on 2/1/2026
Dr Duggan takes time to review lab results and their trends, listens carefully to my concerns and make recommendations. He is very personable as well as thorough.
- Reviewed on 1/28/2026
My provider is good. It's this process that is not helpful. The questions are simplistic and do not offer much information. What do you achieve by taking up my time to answer questions that don't have much relevance to my experience?
- Reviewed on 1/28/2026
He's the best
- Reviewed on 1/28/2026
Excellent
- Reviewed on 1/28/2026
He's great!
- Reviewed on 1/28/2026
Dr Duggan is the best always explains everything to me so tgg he at I understand it - I am lucky to have him for my provider
- Reviewed on 1/25/2026
Dr Duggan (both Mike and his dad [redacted]) have been extremely helpful to me over the past 30+ years. Dr Mike has seen me at my worst and helped me through some of the most difficult times in my life. He has always listened and provided information and support. [redacted]
- Reviewed on 1/25/2026
I love Michael Duggan... I have been in his care from the start of his practice and used to see his father, so I'm a life long patient, he actually cares and is salt is the earth I travel from manomet and take the day off just to see him, he is that special to me! He respects me as a human and he is beyond kind and very humble and that is rare in the world in general... He truly listens and is worth his weight in gold Thank you for being my doctor!
- Reviewed on 1/23/2026
I was there to see Dr. Michael Duggan, who is just a wonderful, wonderful doctor. He spent a lot of time with me, went over everything, answered every question. He just treats people with respect and makes you feel like that he's earnestly interested in you and your medical problems. I can't say enough about him. I've had him for a doctor for 20 years and he's just a wonderful, wonderful doctor.
- Reviewed on 1/18/2026
I am satisfied with the practice
- Reviewed on 1/22/2026
I can't thank Dr. Duggan enough for his time and attention. He's always prepared and focused on reviewing all of my entire medical interactions with my other doctors. This is important to me. I greatly appreciate Dr. Duggan and his staff. [redacted] Thank you!
- Reviewed on 1/22/2026
Michael Duggan has been my primary care for about 20 years. He's excellent, thorough, does his job, comes from a medical family, and that is a pleasure to deal with. He does do all the right testing, does do a follow-up, and is a pleasure, as I said, to deal with. Thank you.
- Reviewed on 1/19/2026
Dr Duggan is very professional, caring, and efficient.
- Reviewed on 1/17/2026
Very caring and knowledgeable doctor
- Reviewed on 1/14/2026
dr Duggan is an excellent doctor
- Reviewed on 1/16/2026
He is very smart, he's very thoughtful, he answers all your questions, and he's an absolutely top-notch doctor.
- Reviewed on 1/14/2026
I have known him and before him his father for over 20 years when they were still in their private practice. I am totally satisfied and grateful for his service.
- Reviewed on 1/12/2026
He takes the time to listen to my concerns. I've have been seeing him for years and he treats me like family. I look forward to seeing dr duggan.
- Reviewed on 1/11/2026
professional, thorough
- Reviewed on 1/5/2026
Michael Duggan is an extraordinarily good primary care physician. I rate him the highest possible rating.
- Reviewed on 1/1/2026
He is very a caring and thoughtful doctor.
- Reviewed on 1/1/2026
Dr. Duggan is a great doctor. I really appreciate him. Thank you very much.
- Reviewed on 12/29/2025
Professional and caring
- Reviewed on 12/25/2025
I appreciate that Dr.Duggan fit me in to his schedule on short notice.
- Reviewed on 12/22/2025
All was good.
- Reviewed on 12/20/2025
Dr. Duggan is professional and takes the time to provide exceptional care while answering and explaining every question and concern. He is truly an exemplary clinician as well as human being!
- Reviewed on 12/19/2025
Dr. Duggan is very professional and always has a good grasp of my medical history.
- Reviewed on 12/17/2025
thorough, courteous, knowledgeable
- Reviewed on 12/14/2025
I have been a patient of Michael and his father [redacted] before him for more than 50 years.
- Reviewed on 12/11/2025
Dr Duggan is a very caring Doctor with an enormous medical expertise. This should be the standard of every Doctor's interaction with their patients. I'm lucky to have him as my primary care physician.
- Reviewed on 12/7/2025
Dr. Duggan is attentive, thorough and has excellent follow through.
- Reviewed on 12/3/2025
Yes, Michael Duggan has been as good as any doctor I've ever dealt with. I really like him. He listens, he knows, and he's very insightful and very thoughtful. So he's terrific.
- Reviewed on 11/30/2025
I was very pleased with this appointment.
- Reviewed on 12/4/2025
It was a great experience visiting Doctor Duggan and staff.
- Reviewed on 11/26/2025
all good
- Reviewed on 11/26/2025
I don't believe you're hospital does not no longer give yearly complete physical exam
- Reviewed on 11/24/2025
Dr. Duggan is personable and is a good listener. I appreciate that he is kind and easy-going. I am very happy to have him as my doctor.
- Reviewed on 11/19/2025
Amazing, caring and professional. They make up for all the deficiencies in the healthcare landscape we are experiencing as patients. It is honestly the only reason why I stay with MGB, the professionalism of the physicians despite the little recognition or pay they get.
- Reviewed on 11/20/2025
Another great experience with Dr Duggan and staff!
- Reviewed on 11/10/2025
Good listener. Explains medical issues in easy to understand layman's terms. Good guy.
- Reviewed on 11/5/2025
He is excellent
- Reviewed on 11/5/2025
Dr. Duggan is always caring, friendly and thorough...
- Reviewed on 11/1/2025
I have had Dr Duggan for 23 plus years he is a great doctor very knowledgeable and takes his time listening to you
- Reviewed on 10/28/2025
Incredible doctor!!
- Reviewed on 10/29/2025
I love Dr Duggan and I never mind waiting for him because I know he i
- Reviewed on 10/28/2025
Dr Duggan is always easy to understand and to talk to about my health.
- Reviewed on 10/27/2025
Outstanding in every aspect
- Reviewed on 10/27/2025
I was very pleased with Dr. Duggan once again. He was very thorough. He took time with me. He asked great questions, gave me good advice, did a wonderful job.
- Reviewed on 10/26/2025
My visit was a first with this practice and I don't have any follow up. The doctor was kind and helpful. I left the appointment feeling much better than expected.
- Reviewed on 10/23/2025
I've been a patient of Dr Duggan for many years now, and not only consider him a good doctor but also a friend.
- Reviewed on 10/12/2025
This provider is very good and I'm very comfortable with him. He is very thorough and takes time to explain things. [redacted]
- Reviewed on 10/11/2025
the team is the best
- Reviewed on 10/6/2025
He is a very good doctor and listens to.what I have to say
- Reviewed on 10/5/2025
I am very fortunate to have such a wonderful, caring man for my doctor. He is always so "upbeat" , supportive. and thorough.
- Reviewed on 10/5/2025
Always on top of what tests are needed.
- Reviewed on 10/2/2025
Dr. Duggan very thorough and knowledgeable
- Reviewed on 10/1/2025
I absolutely love the care provided by my doctor and the nursing staff. [redacted]
- Reviewed on 10/7/2025
A fine, caring doctor that I have had an excellent relationship over the years.
- Reviewed on 9/28/2025
Dr Duggan is very concerned with my care & treats me with courtesy & respect.
- Reviewed on 9/24/2025
Feel very comfortable and confident with dr. Duggan
- Reviewed on 9/19/2025
It was an excellent experience.
- Reviewed on 9/15/2025
I love Dr. Duggan!!
- Reviewed on 9/14/2025
Dr. Duggan was thorough, knowledgeable, and informative.
- Reviewed on 9/10/2025
Dr Duggan has been my provider for many years. He is informative and caring.
- Reviewed on 9/10/2025
Dr. Duggan was very knowledgeable about my case history and was very helpful and clear in answering my questions.
- Reviewed on 9/9/2025
Excellent chairside manor. Great Doctor and nurses
- Reviewed on 9/6/2025
I found Dr. Duggan to be very personable. He listened to everything I said. And then I knew he was listening because he responded. Even though he wasn't looking at me, he was looking at the chat. He knew exactly every word that I said. And he was very personable. [redacted] he was listening to all my needs. prescribed some tests and I like him as a doctor. Thank you.
- Reviewed on 9/6/2025
From check in to check out, everyone was friendly and professional. Dr. Duggan's office is extremely well operated and Dr. Duggan is easy to talk to and I feel is actually interested in my well being. It's a pleasure being his patient.
- Reviewed on 9/3/2025
Dr Duggan is very attentive to me. Listens about any concerns that I may have. They're just extremely likable. All the office is great!
- Reviewed on 8/31/2025
All aspects of my visit were addressed professionally.
- Reviewed on 8/28/2025
Dr Duggan is always very thorough and take the time to listen to my concerns.
- Reviewed on 8/27/2025
Dr Duggan is kind and easy to talk to about any concerns. I feel lucky to have him as my PCP
- Reviewed on 8/27/2025
Everything was fine. I have no issues to report.
- Reviewed on 8/24/2025
Always pleasant
- Reviewed on 8/17/2025
Dr. Duggan is the best. He's been my primary care doctor for over 20 years and my dad's primary care doctor for even longer. His father was my grandfather's primary care doctor! Dr. Duggan always listens to my questions and concerns with patience and respect and provides excellent medical advice. It is clear his priority is to provide his patients with excellent care and that they are treated with dignity.
- Reviewed on 8/17/2025
Dr Duggan is always kind and takes time to talk with me
- Reviewed on 8/17/2025
Excellent doctor
- Reviewed on 8/5/2025
Dr Duggan is patient and easy to talk to.
- Reviewed on 8/13/2025
Dr. Duggan and his staff are professional, kind, and very attentive to my concerns and questions. I have been with Dr. Duggan for over three decades, and his care has enabled me to reach my mid-70s with great success. He and his staff are always alert and caring, no matter what I have as my concerns and healthcare are.
- Reviewed on 8/6/2025
Excellent listening skills, advised appropriately. Very Knowledgeable
- Reviewed on 8/5/2025
Dr Duggan has been my primary care for 25+ years. Nobody better. He knows my history and patiently listens to my concerns and questions.
- Reviewed on 8/3/2025
Very pleasant and caring. Easy to talk to listens to me.
- Reviewed on 8/3/2025
Very good experience
- Reviewed on 7/31/2025
All good. Thank you.
- Reviewed on 7/26/2025
Dr. Duggan is knowledgeable, professional and accessible. I value his insights and opinions.
- Reviewed on 8/6/2025
My experience with Dr. Duggan was outstanding as always. I think he is an outstanding physician.
- Reviewed on 7/19/2025
I appreciate Dr. Duggan's expertise and warmth. He motivates me to take care of my health.
- Reviewed on 7/17/2025
Dr Duggan is very thorough and easy to understand.
- Reviewed on 7/16/2025
Dr. Duggan listened to my concerns both carefully and patiently. We discussed both my relevant current issues and also past history and came to a mutual decision as to how to proceed going forward.
- Reviewed on 7/13/2025
Always informative and caring
- Reviewed on 7/12/2025
He is thoughtful kind and caring
- Reviewed on 7/12/2025
Dr. Duggan is an excellent physician. He listens, provides good insights and monitors my healthcare so very well. Very confident in his medical care.
- Reviewed on 7/3/2025
Dr Duggan professional and very easy to converse with any issues. I have been his patient over 20 years.
- Reviewed on 7/3/2025
Dr. Duggan is consistently a caring, attentive, and very focused on ongoing strategies to provide the best approaches to resolving health issues.
- Reviewed on 7/2/2025
Well done Very attentive while I was speaking
- Reviewed on 6/28/2025
Dr Duggan is extremely thorough professional and the best primary care doctor I could hope for!
- Reviewed on 6/21/2025
Dr. Duggan was meticulous, affirming and aware of my medical issues. He is always pleasant and very particular about my medical care.
- Reviewed on 6/20/2025
Dr Duggan is an. excellent care giver
- Reviewed on 6/18/2025
Very positive
- Reviewed on 6/15/2025
very capable.
- Reviewed on 6/15/2025
Dr Duggan is always responsive and listens to everything we have to say.
- Reviewed on 6/14/2025
My provider appears to be over loaded with customers I have learned to use his nurse or ergent care when nerded
- Reviewed on 6/14/2025
Dr. Duggan is a wonderful doctor. [redacted]
- Reviewed on 6/14/2025
Dr Duggan is the best he listens to everything you say and ask and answers all your questions - highly recommend
- Reviewed on 6/12/2025
Just that he is excellant.
- Reviewed on 6/12/2025
Dr. Duggan and team are ALWAYS focused on a productive use of everyone's. Dr. Duggan does a fantastic job of listening and answering interns I can understand.
- Reviewed on 6/12/2025
Great. Thanks.
- Reviewed on 6/4/2025
knowledgable and accessible.
- Reviewed on 6/5/2025
Dr Duggan is a caring and highly qualified physician
- Reviewed on 6/5/2025
very professional and thorough
- Reviewed on 5/29/2025
Dr. Duggan is wonderful. He always, always follows through whatever he prescribes for me or tests for me and it's put my mind at ease. I'm very, very happy. I would not go to anybody else.
- Reviewed on 5/18/2025
Dr Duggan is very thorough and attentive to all of my concerns and issues. He listens and gives honest answers regarding my wellbeing.
- Reviewed on 5/16/2025
Dr. Duggan was very thorough and answered all my questions concerning my medication.
- Reviewed on 5/13/2025
very satisfied
- Reviewed on 5/11/2025
Dr. Duggan has been a provider to me since his beginning as a provider. We have great communication between us and I totally appreciate his comments and expertise concerning my health.
- Reviewed on 5/3/2025
Only Positive
- Reviewed on 5/1/2025
Dr . Duggan is the best! Caring, kind, friendly, helpful, professional, knowledgeable and has an abundance of patience.