Stephen P Beaudoin, MD
Not currently accepting new patients
4.863077 average rating from 520 patient reviews
Specialties
Affiliation
Mass General Brigham
Provider Locations
- Newburyport, MA
Education & Training
- Residency: UMASS Memorial Healthcare, Internal Medicine, 1990
- Internship: UMASS Memorial Healthcare, Internal Medicine, 1988
- Medical Education: University of Massachusetts - Worcester, 1987
Board Certifications
- Internal Medicine, American Board of Internal Medicine
Languages Spoken
- English
Age Group Treated
- Adults
Patient Feedback
4.863077 average rating from 520 reviews
-
Dr. Beaudoin's been my doctor for about 24 years, and he's always been respectful, and informative and knowledgeable, answering all my questions. I've had a lot of surgery, so sometimes when I come in, he doesn't have everything right in front of him, but he finds it when I talk to him about it. And then the only thing I have to say I don't like is I don't like not being able to talk to you know, the people firsthand instead of AI or calling there and having a question for the doctor. I don't like having to do it online and waiting and it's not the doctor that answers. It's like nurse practitioners. It just seems like it's hard. Before, if I had a question directly and wanted an answer from the doctor, he would always call back after his, you know, day shift was over. He called.
2026-08-07
-
It was positive, constructive, and comfortable
2026-08-05
-
Very professional
2026-08-01
-
Always professional, timely and courteous
2026-07-30
-
Dr Beaudoin is a great provider knows his patients listens and cares
2026-07-29
-
Always the best.
2026-07-29
-
Dr Beaudoin presents carefully crafted questions, suggestions and advice, and his relaxed and sincere demeanor seems to channel a family doctor from long ago.
2026-07-26
-
We are so lucky to have Dr Beaudoin for our PCP. He is amazing, kind, understanding, and most intelligent. He is also funny and considerate of our feelings . The BEST
2026-07-24
-
Excellent experience.
2026-07-22
-
Dr, Beaudoin was excellent but maybe working too hard. You need to hire more doctors.
2026-07-23
-
Very professional organization!
2026-07-23
-
Could not have been better The doctor to the blood and everyone in between were great
2026-07-19
-
Dr Beaudoin saw me in a timely manner and spent plenty of time listening to me and advising me.
2026-07-19
-
Very good experience. On time, professional & did not feel rushed.
2026-07-19
-
Excellent doctor
2026-07-19
-
I am extremely grateful that I am a patient of Dr. Beaudoin. He is thorough and always asks the questions important to determining any course of action, if necessary. His advice is always given thoughtfully and with my best interests in mind.
2026-07-19
-
Every practice should strive to hire Doctors with Dr. Beaudoin's knowledge & bedside manners.
2026-07-18
-
My doc is great
2026-07-15
-
I feel very lucky to have Dr B as my GP
2026-07-15
-
I really appreciate Dr.Beaudoin. I have recommended him to my neighbor who was very happy with my recommendation. Hes a very good Doctor and Im glad hes my Doctor.
2026-07-14
-
Terrific provider
2026-07-12
-
The best! A patient's advocate! Kind, a good listener and very understanding of needs and concerns.
2026-07-08
-
I felt listened to and given options after discussion which I totally appreciated. He spends time talking things through and I respect that he doesn't overprescribe. Very satisfied with him as my PCP.
2026-07-06
-
All went well
2026-07-06
-
Dr. Beaudoin has been my PCP for many years and I have always been pleased with him.
2026-07-04
-
Dr. Stephen Beaudoin is the best PCP you can imagine. He always listens. He always seems genuinely concerned. He doesn't rush you, and he effectively answers all of your questions. I hear other people talk about how they need to find a new PCP, because they don't like who they're seeing or they just feel like they're passed over, and just a number , and I am just so lucky. I will be very sad if he ever retires.
2026-07-02
-
Doctor is excellent
2026-07-01
-
Dr Beaudoin professional, knowledgable, compassionate.
2026-07-02
-
Excellent services as always
2026-07-01
-
Dr. Beaudoin has been my primary care physician for over 30 years. I've always found him to be professional, caring, and very competent. I hope that he's my primary care physician for another 10 or 15 years. Thank you.
2026-07-03
-
I'd just like to say that Dr. Beaudoin was very cordial and informative. Any questions I had, he answered them to my satisfaction. He's definitely a good doctor. Thank you.
2026-07-01
-
Hello, yes, I saw Dr. Beaudoin and yep, he's really nice and really good and basically, you know, really cares about people. All right.
2026-07-01
-
I have confidence that it is possible for me to be honest with Dr Beaudoin MD so that he may accurately address any medical issues that I have.
2026-06-28
-
I have been a patient of Dr. Beaudoin for many years, and I feel very confident in his abilities, and his advice.
2026-06-26
-
wonderful doctor
2026-06-24
-
He is a wonderful provider
2026-06-23
-
Dr. Beaudoin is exceptional. He takes time to hear about your issues and takes action to ease them.
2026-06-22
-
Great experience
2026-06-22
-
The best
2026-06-20
-
IT WAS GREAT!
2026-06-18
-
It was a good discussion and follow thru.
2026-06-18
-
I scheduled this appointment as a physical exam. while the Dr spent a lot of time asking questions and going over my medical history, there wasn't lot of time spent on a physical exam. He checked my heart but that was the extent of the body observations. This was more of a medicare wellness check and not a physical exam. [redacted]
2026-06-18
-
Great doctor
2026-06-18
-
Dr Beaudoin was very professional and attentive. He also was very thorough
2026-06-17
-
We spent time discussing my emotional status having lost my husband 3 months ago. Dr. B. listened to my feelings and validated how difficult this transition is. I felt that I was more in control than I thought. This was a huge help to me. He also addressed a health problem I been having recently, and suggested a medication to try.
2026-06-15
-
Dr. Beaudoin is caring and easy to talk to and takes his time with his patient.
2026-06-15
-
Dr Beaudoin is an excellent primary care provider. He patiently listened to all my questions and rambling. He gave well thought out answers and instructions. He is also willing to pitch in until the lack of endocrinology issues are addressed
2026-06-07
-
Dr Beaudoin is a very capable physician.
2026-06-07
-
Outstanding physician. Caring, compassionate and practical. Dr. Beaudoin treats his patients as people, not just numbers on a chart. Everyone should be so fortunate to have Dr. Beaudoin as their pcp.
2026-06-06
-
Dr. Steve Beaudoin has been taking care of me for five years, done a superb job, stayed ahead of the issues, explained things clearly, listened to me well, made me feel comfortable with what we were doing. I would go to him continually. I plan to, as long as he's here, and would recommend anybody else to him.
2026-06-11
-
I've been with Dr. Beaudoin for years now. I appreciate his way of explaining whatever is going on, offering a different new drug for me. Asking if I have questions. Especially appreciate his sense of humor. He is also a good patient listener. I am very glad he is my doctor.
2026-06-09
-
Dr. Beaudoin has been consistent in his delivery for many years. There are no surprises here. He has always made himself thoroughly prepared for the office visits and has answered my questions about my conditions and treatments.
2026-06-08
-
This provider made it clear to me that it was good that I had called and come in. I didn't feel like Bother to him.
2026-06-03
-
Doctor Beaudoin is an excellent doctor. [redacted]
2026-06-03
-
I believe dr Beaudoin is an excellent physician
2026-06-03
-
Thank you for being in our community!
2026-06-01
-
Never rushed. Always spent time explaining issues.
2026-05-27
-
He was very attentive and responded yo my questions.
2026-05-27
-
Dr Beaudoin always treats me like I'm the only patient in his practice. I always come away feeling highly satisfied regarding my medical condition.He is very thorough, and he follows up promptly if appropriate
2026-05-26
-
Excellent care
2026-05-24
-
Dr. Beaudoin is great. He is extremely thorough, listens carefully, and provides clear responses and recommendations. I'm in my 70's and have a number of medical issues. He patiently pays attention to them all. I couldn't ask for more.
2026-05-23
-
excellent Dr.
2026-05-23
-
He was very attentive. He explained the situation and took the time to answer my questions. I never felt rushed.
2026-05-20
-
My doctor is completely professional and listens and answers all my questions with respect I highly recommend him.
2026-05-18
-
Generally a very positive experience
2026-05-18
-
Dr Beaudoin listens to what I am saying. This is only my 2nd annual visit with Dr Beaudoin and he remembered that I dont like taking meds, if possible. He is kind and takes time to explain things to my understanding.
2026-05-17
-
Very thoughtful and concerned provider. As his patient i feel well cared for.
2026-05-21
-
Dr. Beaudoin is a caring doctor, always willing to discuss any concerns and suggest any changes.
2026-05-12
-
Dr Beaudoin is terrific. [redacted]
2026-05-13
-
I will stay with Dr. Beaudoin as long as he will have me as a patient.
2026-05-18
-
It was good!
2026-05-11
-
Everything went smoothly.
2026-05-11
-
Very thorough and supportive
2026-05-09
-
Dr. Beaudoin, very, very knowledgeable doctor and yes, he takes the time to listen to all of your questions.
2026-05-06
-
He is excellent, extremely knowledgeable and attentive to my health.
2026-05-05
-
I've always had a great experience with this provider.
2026-05-04
-
Have been with this doctor for 25 years and he knows my problems quite well. [redacted]
2026-05-01
-
I have been very satisfied with this provider & will miss him when he retires.
2026-05-01
-
Dr. Beaudoin has been my primary care doctor for about 10 years. He is always very respectful, very thorough, and very knowledgeable about my issues. I feel very comfortable talking to him about everything.
2026-04-29
-
He is so easy to talk with!
2026-04-26
-
Very thorough, took the time to ask questions and listen to answers.
2026-04-25
-
Excellent Care and Service.
2026-04-23
-
Dr, Beaudoin is very kind, thoughtful and caring! He is a great Doctor!
2026-04-22
-
Lucky to have Dr Beaudoin
2026-04-22
-
He is very knowledgeable and takes the time to listen & discuss my problems & things to do. I am very pleased with my care & he always followup to make sure i am doing good.
2026-04-19
-
Awesome
2026-04-19
-
Excellent
2026-04-16
-
Great staff! Doctor was extremely helpful and professional.
2026-04-15
-
Dr Beaudoin was personable and professional
2026-04-12
-
I've been seeing a NP at the practice for years but the past 6 months have not felt confident with her. I requested to see Dr. Beaudoin for my future appointments and wish now I had done this sooner. He was patient, informative and took the time to go over all of my concerns. I will be seeing him from now on.
2026-04-09
-
Always a very thorough and informative discussion. I always have questions and the nurse and doctors are so patient and thorough in their response.
2026-04-09
-
I feel so fortunate to have Dr Beaudoin as my Doctor He is wonderful
2026-04-08
-
Dr Beaudoin is amazing. You spend my PCP for over three decades. He is extremely knowledgeable and spends time with me and is always very up-to-date with my recent medical history. I never feel rushed. If he does not know the answer which is rare, he will do a bit of research to get the answer. I cannot recommend him enough.
2026-04-08
-
I have seen Dr. Beaudoin for many years and feel he is competent and friendly.
2026-04-08
-
Dr. Beaudoin was super! Friendly, professional and supportive. I would recommend him to anyone!
2026-04-06
-
Dr. Beaudoin is exemplary in every way. He's the only doctor I've seen in the past 20 years who has both expertise and respectful, compassionate patience. He is personable and communicates so, so clearly. NPs at this practice can seem rushed and dismissive, so it's worth waiting to see Dr. Beaudoin for his bedside manner, knowledge and the clarity of his explanations. I am only at this practice for him.
2026-04-05
-
Dr. Beaudoin has been my PCP for over 20 years- he knows my concerns and my is very professional in every way- he respects me and I respect him-
2026-04-04
-
I've been seeing Steve for close to 40 years and it's always been good!
2026-04-03
-
Very satisfied with care.
2026-03-31
-
Steve is professional and outstanding to deal with.
2026-04-01
-
A return appointment was not scheduled.
2026-03-29
-
Dr. Beaudoin explained thing clearly and allayed any concerns I had.
2026-03-29
-
Very professional and steady to talk to.
2026-03-28
-
Great guidance and discussion around suggested vaccinations, exercise and diet.
2026-03-28
-
Dr. Stephen Beaudoin is brilliant, kind, compassionate, and always highly professional. I feel tremendously grateful to have him as my doctor.
2026-03-25
-
Excellent family doctor
2026-03-23
-
Always excellent
2026-03-22
-
Dr. Beaudoin is always attentive , knowledgeable and caring.
2026-03-21
-
He's awesome
2026-03-19
-
I just want to say that Dr. Beaudoin is very patient & he takes his time getting all the facts. He also answers whatever questions are being asked & gives his recommendations.
2026-03-19
-
I really trust my doctor. I don't believe he would ever suggest a procedure or medication that I don't need and I never feel pressured to do anything.
2026-03-15
-
He is the best
2026-03-14
-
drBeaudoin listened to all my concerns and gave me some helpful suggestions medication wise to improve my knee pain. He listened carefully and answered all my questions . I came away from my visit feeling It was a positive experience.
2026-03-14
-
Dr Beaudoin is a first class physician and I was more than pleased by my experience with him. I am also a physician and have interacted with a myriad of physicians during my 20 year tenure as a professor at Brown University school of medicine. He is the best PCP I have ever encountered. Unfortunately, there is no current way to clone him.
2026-03-14
-
everything was great
2026-03-11
-
Questions that we had were answered and had know of what we were looking for
2026-03-11
-
Dr. Beaudoin is a wonderful primary care physician. He has been very instrumental in providing advice and assistance in getting me the cancer care I needed at MGH in Boston. I am thankful he is my doctor!
2026-03-10
-
It has been my privilege to have been part of the Pentucket Medical, Partner & MGB family. Especially to be a patient of Dr. Beaudoin, who is a consummate professional who represents the best aspects of the Mass General Brigham network.
2026-03-08
-
Dr Beaudoin is courteous and listens to all I have to say, answers all questions I have and explains things perfectly.
2026-03-08
-
This provider is very knowledgeable, caring and sensitive in every way as well as making you feel comfortable. It makes an appointment go smoothly.
2026-03-08
-
I enjoy talking to Dr. Beaudoin, he listens and discusses thoroughly! ,
2026-03-04
-
Dr. Beaudoin is simply a superb physician and I treasure him as my primary care doctor.
2026-03-11
-
Dr. Beaudoin has been my PCP for 10 years and I have faith in his ability to advise me on my health needs now and going forward.
2026-03-02
-
everything went well
2026-02-25
-
He listens. He has always answered my questions with the information I need. I also know that he takes time to understand what is going on in my life and how it impacts my physical and emotional health.
2026-03-03
-
Dr Beaudoin has been my PCP for many years He truly is one of the BEST and that's my reason for continuing to seek him out He CARES takes time to explain things completely I've never felt rushed with this provider Be Proud Exceeds Expectations
2026-02-23
-
Been my doctor for over 2 decades. That says it all.
2026-02-23
-
Good care and dialog.
2026-02-19
-
It's always a good experience
2026-02-18
-
Excellent
2026-02-15
-
We changed insurance just so we could stay with this provider. He is always kind and considerate. Listens and tries to really find answers to issues I have. All while Making me feel comfortable in a doctor's appointment.
2026-02-14
-
Dr Beaudoin has been my primary for over 25 years, he is always kind and listens to his patients.
2026-02-14
-
Dr Beaudoin took very long time to go over my history and all concerns. He is very concerned compassionate and knowledgable. Excellent appointment
2026-02-11
-
Dr. Beaudoin is a very kind, conscientious, careful, and considerate doctor. He went through all of my questions, gave me a refill on my prescriptions, discussed issues, and I have nothing but fabulous, wonderful words to say about him. He's a great doctor.
2026-02-28
-
Stephen has been my Dr. for along time and I would not want anyone else. He is the best.
2026-02-26
-
Taking the time to listen and inform about details.
2026-02-24
-
We have been together a long time. He is a good resource for me.
2026-02-28
-
Complete knowledge of my medical history and needs. Exceeds all expectations
2026-02-26
-
Dr Beaudoin is a tremendous doctor and a huge asset to Mass General Brigham
2026-02-08
-
Dr. Stephen Beaudoin is an exceptional primary care doctor, knowledgeable, compassionate and professional. [redacted]
2026-02-07
-
Good discussion on health
2026-02-05
-
Dr Beaudoin was concerned about me and my wife who has dementia and is in a memory care unit in an assisted living facility in which I also reside.
2026-02-05
-
Fine
2026-02-04
-
Very pleased with all members of the Dr's office.
2026-02-02
-
Amazing. Kind and a great listener. I feel grateful
2026-01-29
-
I like him. He has personality, good listener, understands older people. Just a good person.
2026-01-29
-
Dr. Beaudoin has a quiet yet focused approach, never "insisting" on one path for me to take, but seeing what my questions really wanted to know, and guiding me to several alternative approachs that I might follow. I'm [redacted], and he very respectfully led me to consider options (like whether to continue mammograms or other tests) that honored my own feelings (my long cancer history), not just statistical ways forward. Excellent!
2026-01-28
-
Dr. Beaudoin has always treated me well and given me very good advice and treatment. I'm very happy with him and would recommend him, of course.
2026-01-29
-
Dr. Beaudoin is a very knowledgeable, caring, understanding physician. He doesn't rush you. He listens. He knows what he's talking about. He makes me feel very secure in my medical treatment from him. I would recommend him to anybody. I really like him a lot. If he ever left PMA, I'd have to follow him. Thank you.
2026-01-29
-
Yes, Dr. Beaudoin is one of the best doctors I've ever seen. I've had him for a long time. He's a great doctor.
2026-01-29
-
Dr. Beaudoin was terrific. He is a good listener and offered pragmatic advice. I really enjoyed our interaction.
2026-01-29
-
Great communication, very professional and approachable.
2026-01-21
-
Excellent service. Listen to all I had to say.
2026-01-21
-
DR. Beaudoin is a true professional. He answered all my questions and made several recommendations. Easy to talk to.
2026-01-21
-
I've been a patient of Dr Beaudoin for over 30 years. He has always gone above and beyond with my care. My whole family now sees him!!
2026-01-21
-
He is excellent
2026-01-19
-
Dr. Beaudoin is always thorough and address all my concerns I have. I'm getting older and have a lot more issues than I did in the past. He is my favorite and I keep telling him he can't retire till I'm dead.
2026-01-19
-
Dr Beaudoin was professional, completely thorough in his assessments and attentive to all my issues and concerns. I couldn't ask for a better primary care provider.
2026-01-19
-
He was open to having two way dialogue about my concerns and discussed solutions.
2026-01-18
-
I find Dr. Beaudoin very kind, generous, and he listens.
2026-01-24
-
[redacted] my primary care physician has always been most friendly and professional.
2026-01-15
-
As usual, my experience was that of a medical professional taking his time and reviewing my case file. It was a great experience. A 10.
2026-01-14
-
Experience with Dr Beaudoin was professional and as healthcare should be delivered
2026-01-01
-
I've been a patient of Dr. Beaudoin's for decades. He was my husband's, my parent's and at the end of her life, my grandmother's doctor. He is understanding, knowledgeable, patient and always thorough. I wouldn't switch doctors for anything.
2025-12-29
-
Outstanding provider; professional, caring and a pleasure to be seen by him. Always a great and knowledgeable visit when talking with him.
2025-12-24
-
Dr. Beaudoin has always been respectful, polite, honest, and caring.
2025-12-22
-
Hi, my name is [redacted]. I've seen Dr. Beaudoin for many years. He's excellent. He's very professional and he gives me the answers that I need and I highly recommend him.
2025-12-19
-
One of the best doctors I've ever had. I wish more doctors were like him.
2025-12-17
-
Professional and caring provider
2025-12-15
-
The doctor was great and forthcoming.
2025-12-16
-
Pleasant and informative regarding my annual visit.
2025-12-14
-
I felt very comfortable and I like him very much, Dr. Beaudoin. Had a great visit. Would recommend him to anybody.
2025-12-11
-
Everything about the appointment was professional, timely and informative.
2025-12-11
-
Professional, knowledgeable, a top notch doctor.
2025-12-09
-
He was on time. He was relaxed, engaged, and spent nearly 50 minutes with us - which we thought was remarkable. He helped us understand very complicated and sensitive diagnostic tests and explained treatment options and risks, giving articles to take away. We feel cared about by Dr. Beaudoin.
2025-12-07
-
Best dr on the north shore
2025-12-08
-
Like Dr Beaudoin a lot wish I could see him every time
2025-12-07
-
I am happy with Dr. Beaudoin [redacted]
2025-12-03
-
I am very fortunate to have Dr Beaudoin. Truly.
2025-12-03
-
Knowledgeable, engaged, considerate
2025-12-01
-
My experience was excellent! The doctor was very attentive and receptive to my questions. Very pleased!
2025-11-30
-
Completely satisfied
2025-11-30
-
Positive experience from the time that I arrived to the time that I left.
2025-11-16
-
Yes, this provider was very professional and listened to my concerns regarding my recent illness.
2025-11-14
-
I am very grateful to all the medical staff.
2025-11-12
-
Friendly, helpful, respectful.
2025-11-12
-
Dr. Beaudoin immediately asked me what was on my mind, showing me that he cared about my input. After discussing my concern, he went on to cover those areas that he wanted to address. This was important to me.
2025-11-12
-
Dr. Beaudoin was great. Very thoughtful and considerate. This is the best exam I have had with this office. Previously I have seen a CNP or PA and none of the exams or time spent was as thorough as it was with Dr. Beaudoin. I felt very assured about my health after the appointment. Wish it was like that every time.
2025-11-07
-
Dr Beaudoin is an All Star and so is his staf
2025-11-05
-
Dr Beaudoin was familiar with my medical history and shared his insights. He was happy with my bp and overall health. We are lucky to have such a caring and knowledgeable provider.
2025-11-04
-
It was a good exam with Dr Beaudoin well done
2025-11-07
-
Everything is great. No additional comments.
2025-11-03
-
Love Dr Beaudoin.
2025-11-02
-
Always feel in good hands.
2025-11-01
-
I am always satisfied
2025-10-30
-
Very attentive
2025-10-29
-
IT WAS WHAT I EXPECT
2025-10-28
-
I liked how he reviewed what needed to be done in the future as well as the day of appointment. I'm hoping I can continue to see him in the coming years.
2025-10-26
-
Great staff and Awesome Doctor
2025-10-26
-
Listens and provides meaningful responses to my questions and concerns. I am always comfortable talking with him about issues that I have.
2025-10-25
Accepted Insurance
- Beech Street
- Wellpoint
- WellSense
- MassHealth
- Medicare
- Blue Cross Blue Shield
- TriCare
- Cigna
- Mass General Brigham Health Plan
- Tufts Health Plan
- Multiplan
- MassHealth ACO
- Medicare ACO
- Tufts Medicare Preferred
- Coventry
- Railroad Medicare
- Unicare
- Aetna
- Harvard Pilgrim Health Care
- United Health Care