
Highlights
Age Groups Seen
- Adults
- Geriatrics
Languages
- English
Gender
FemaleLocations
- Mass General Brigham Primary Care Clinic at Haverhill
- 1 Park Way, Haverhill, MA 01830
- Get Directions
- phone: 978-521-3200
- fax: 978-469-5336
Expertise
Education
- Residency: University of Kentucky, Internal Medicine _ Chief resident, 1998
- Residency: University Of Kentucky, Internal Medicine, 1997
- Internship: University of Texas - San Antonio, Internal Medicine, 1994
- Medical Education: University Of Texas, 1993
Board Certifications
- Internal Medicine: American Board of Internal Medicine, 1998
Insurance
- Aetna
- Beech Street
- Blue Cross Blue Shield
- Blue Cross Blue Shield NH
- Cigna
- Commonwealth Care Alliance
- Coventry
- Fallon Health
- Harvard Pilgrim Health Care
- Humana
- Mass General Brigham Health Plan
- MassHealth
- MassHealth ACO
- Medicare
- Medicare ACO
- Multiplan
- Railroad Medicare
- Senior Whole Health
- TriCare
- Tufts Health Plan
- Tufts Medicare Preferred
- Tufts Public Health Plan
- United Health Care
- Wellpoint
- WellSense
Ratings & Reviews
4.8 out of 5
288 ratings, 105 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
She was perfect in every way.
- Reviewed on 3/4/2026
Can't improve on perfection but f well oiled machine.
- Reviewed on 3/4/2026
My experience was very positive.
- Reviewed on 2/26/2026
I have had this provider for over 20 years and she is always caring, thorough, and friendly. Always answers all questions I have and explains everything clearly. Always have been completely satisfied with her and that has not changed.
- Reviewed on 2/28/2026
Dr Brennan has been my doctor for many years. I have always had a good experience with her.
- Reviewed on 2/24/2026
I'm always pleased with my doctor's care.
- Reviewed on 2/16/2026
Friendly, understanding!!!
- Reviewed on 2/22/2026
I changed my insurance company in order to keep this doctor as my primary, because I have liked having her for many years and didn't want to try to find someone new.
- Reviewed on 2/11/2026
Doctor Brennan is the best and I would and do recommend her to everyone that I know.....
- Reviewed on 2/25/2026
The PA was extremely kind, courteous, considerate she asked, questions listened very well, and explained to the doctor my ailments equally as well
- Reviewed on 2/8/2026
Dr Brennan is an exceptionally caring person and I trust her implicitly.
- Reviewed on 2/4/2026
She is prepared and it is a conversation not a speech
- Reviewed on 2/5/2026
My experience was very good. My provider was excellent. She took good care of me and she was interested in what I had to say. I would recommend her to anyone. Thank you. Bye-bye.
- Reviewed on 2/12/2026
Professional, attentive, good communications
- Reviewed on 1/30/2026
I'm a person of Beverly Brennan and I enjoy her. I love her. I respond to her. I wouldn't go to anybody else. She's been a wonderful lady. I love Dr. Brennan. Thank you.
- Reviewed on 1/29/2026
I have been seeing Beverly Brennan for over 30 years and she's always been very respectful, pleasant, and easy to talk to.
- Reviewed on 1/29/2026
Medical Professional Staff with care and respect to patients .
- Reviewed on 1/18/2026
Dr. Brennan has a wonderful manner . She is calm and knowledgeable in every situation.
- Reviewed on 1/19/2026
Dr. Beverly Brennan is very caring and she looks to the future even to make sure that my health is in good shape. She gives me recommendations. She gets my labs, reviews everything, coordinates with everybody else. Very, very caring. Thank you.
- Reviewed on 1/14/2026
Excellent doctor.
- Reviewed on 12/28/2025
could not be better!
- Reviewed on 12/20/2025
very pleased with provider .very happy i changed provider too pentucket
- Reviewed on 12/16/2025
Great care
- Reviewed on 12/15/2025
GREAT!!
- Reviewed on 12/11/2025
Dr Brennan has always treated me in a timely manner + answered my questions completely .
- Reviewed on 12/16/2025
I feel rushed. Was told I would need to schedule another appointment to talk about a medication I was inquiring about.
- Reviewed on 12/9/2025
Dr. Brennan always listens to my concerns and responds accordingly. She is very knowledgeable and her bedside manner is impeccable.
- Reviewed on 12/9/2025
I am comfortable with my provider. Been with the same one for more than 10 years.
- Reviewed on 12/7/2025
I am disappointed in how little the provider seemed to remember about my medical history despite being a patient for over a decade. It was concerning.
- Reviewed on 12/7/2025
I have been with Dr Brennan for over twenty years that in itself explains her care for patients. [redacted]
- Reviewed on 12/1/2025
Dr Brennan has been my doctor for several years and has always answered my questions and been patient with me. Since I'm a senior this is extremely important to me.
- Reviewed on 11/27/2025
Doctor is very good and listens/interacts very well. I feel very good about my treatment plan.
- Reviewed on 11/24/2025
I personally think Beverly Brennan is the Best Doctor always listens and is very helpful. I would highly recommend this Doctor to anyone seeking a change. I am very happy with her.
- Reviewed on 11/23/2025
Dr. Brennan is amazing. She is empathetic and compassionate and listens to my concerns. I have full trust in the care she gives me.
- Reviewed on 11/22/2025
EVERYTHING WAS DONE IN A VERY TIMELY PROFESSIONALLY MANNER.
- Reviewed on 11/19/2025
Everything excellent
- Reviewed on 11/15/2025
I have total confidence in Dr. Brennan, and her Physician Assistants, and nursing staff
- Reviewed on 11/13/2025
Dr Brennan is a great physician, highly knowledgeable and she listens.
- Reviewed on 11/12/2025
Dr. Brennan is always personable and a pleasure to have as my PCP.
- Reviewed on 11/3/2025
I have always a very good experience at this office.
- Reviewed on 11/2/2025
I've been a patient with this doctor and I wouldn't want to go to anyone else. She always makes me feel I can tell her anything
- Reviewed on 11/6/2025
I have been a patient of Dr Brennan's for @20 years. She is a caring and thorough provider. She always spends enough time with me to discuss any health concerns I may have , truly a blessing to have as my PCP.
- Reviewed on 11/1/2025
Car provider was excellent. [redacted]
- Reviewed on 11/5/2025
Doctor spent a good amount of time evaluating my history and making recommendations. Very good Doctor.
- Reviewed on 10/29/2025
Always very good
- Reviewed on 10/23/2025
Everything was outstanding with Dr. Brennan. And she was able to get me in very quickly.
- Reviewed on 10/20/2025
The Best!
- Reviewed on 10/20/2025
She is terrific...
- Reviewed on 10/20/2025
Great people!
- Reviewed on 10/21/2025
Excellent experience.
- Reviewed on 10/12/2025
Always good
- Reviewed on 10/8/2025
I've been a patient of Dr. Brennan for many years. She is very professional and always answers any questions I have.
- Reviewed on 9/27/2025
She listens to me carefully and pays attention to what I say. She's open to my opinion and explains things clearly.
- Reviewed on 9/26/2025
It was fantastic.
- Reviewed on 9/22/2025
Knows my history and listens to me
- Reviewed on 9/21/2025
Every thing was good.
- Reviewed on 9/22/2025
She's one of the best providers I ever seen. I've been seeing her for a long time. I go back all the time and see her.
- Reviewed on 9/10/2025
Because of the process during the visit we believe we narrowed down the issues I am having with my heart rate and it being related to eye drops. I did not yet add that prescription to my list of medicine.
- Reviewed on 9/8/2025
I have been a patient of Dr. Brennan for years and I have the utmost confidence and respect for her.
- Reviewed on 9/8/2025
Excellent care
- Reviewed on 8/31/2025
Feel very comfortable with this Dr. She takes what I say very seriously
- Reviewed on 8/27/2025
excellent
- Reviewed on 8/25/2025
They care about patients!Profesionalism and friendly!
- Reviewed on 8/20/2025
She is always professional, caring, and understanding. I am grateful to have her as my PCP.
- Reviewed on 8/21/2025
She has been my doctor for a long time, and she is great!
- Reviewed on 8/20/2025
I trust Dr Brennan and whenever a family or friend is looking for a new PC, I always suggest PMA and my doctors there.
- Reviewed on 8/20/2025
Listened to my medical issues and ordered test and is following through .
- Reviewed on 8/17/2025
Very thorough and knowledgeable. I felt very much at ease with asking questions and expressing concerns. A very positive experience.
- Reviewed on 8/13/2025
Dr Brennan listens and makes me feel comfortable discussing anything.
- Reviewed on 8/7/2025
I had only minimal interaction with nurse so ratings are not based on much. She did stand in the doorway and shout names, when she could have come in a few feet further and looked at us as she called.
- Reviewed on 8/6/2025
EXCELLENT....... I've been seeing Dr Brennan for 18 years. The best Doctor that I have ever had..... I recommend her to everyone I know..
- Reviewed on 8/2/2025
Dr. Brennan has been very helpful managing my blood pressure and helping me with my recent troubles with recurring urinary tract infections.
- Reviewed on 7/28/2025
Dr. Brennan has always been kind and attentive. My only issue was when I asked for a medical exemption for the "jab." I had had a severe anaphylactic shock from amoxicillin and had zero intention on getting a shot that had saved zero but has killed many. We now know that doctors were being threatened with their medical licenses being yanked if they wrote exemptions. She and many others broke their oath to protect their careers. Shameful. We also know that doctors were getting kickbacks for giving the jabs. I will never get over that. EVER. I have moved to holistic medicine. I keep Dr. Brennan for a required yearly CPE.
- Reviewed on 7/29/2025
Very compassionate and attentive. Thankful for all the advice and support.
- Reviewed on 7/27/2025
Dr. Brennan is an excellent physician. She is patient and always answers my questions and concerns. She's personable yet always professional.
- Reviewed on 7/26/2025
Dr Brennan is an excellent doctor and a compassionate, caring individual.
- Reviewed on 7/23/2025
That everything is very well, that he is always kind to all of us patients.
- Reviewed on 7/31/2025
Dr. Beverly Brennan is an excellent Dr. who I am very satisfied with over the years. She is thorough and offers good advice. I feel like I am able to talk to her about anything and she genuinely cares.
- Reviewed on 7/21/2025
She is very good & listens to me. Enjoy having her for my doctor.
- Reviewed on 7/20/2025
She's the best always personable spends quality time . She keeps me well.
- Reviewed on 7/19/2025
Very helpful explaining conditions
- Reviewed on 7/17/2025
I found Dr. Brennan to be the most respectful, courteous, and great conversion with her about my experience there. She's wonderful. Thank you.
- Reviewed on 7/14/2025
Dr. Brennan is an A+doctor
- Reviewed on 7/9/2025
Dr. Brennan has a calming influence when I visit. Additionally, she comes up with many solutions to any issues or any questions that I have and this is a good thing.
- Reviewed on 7/7/2025
There is a certain disconnect between what's going on with me and what my doctor hears. [redacted] my concerns were marginalized. [redacted]
- Reviewed on 6/29/2025
Dr. Brennan is always kind, patient and professional.
- Reviewed on 6/25/2025
Everyone is very professional, caring, and considerate concerning my health issues.
- Reviewed on 6/23/2025
Dr. Brennan is always patient, kind, listens to any concerns I have. Excellent doctor!
- Reviewed on 6/24/2025
I've seen Dr. Brennan for 20 years. She is always friendly and through. She does not rush me and always listens and cares about me.
- Reviewed on 6/19/2025
Dr. Brennan is an excellent doctor with an expensive knowledge of medicine.
- Reviewed on 6/19/2025
Dr. Brennan is one of the best!
- Reviewed on 6/15/2025
Dr. Brennan always provides the best information and care to me. She listens well and encourages feedback and has outstanding communication skills.
- Reviewed on 6/8/2025
She is great
- Reviewed on 6/10/2025
Mentioned Wellness visit, but I had just been to office so it did not make sense
- Reviewed on 6/5/2025
I am comfortable with visiting my primary care physician.
- Reviewed on 6/5/2025
My experience with Dr. Brennan has always been good. [redacted]
- Reviewed on 6/5/2025
Dr. Brennan is so caring! She listens to what I have to say and has the answers needed. I would highly recommend her to anyone.
- Reviewed on 5/25/2025
Dr Brennan has been my doctor for several years and has always been very thorough with my care, always answers my questions and explains things to my satisfaction.
- Reviewed on 5/24/2025
I was seen promptly and felt my concerns were covered completely. I was given options for my care. Totally satisfied.
- Reviewed on 5/12/2025
I have been seeing Dr. Brennan for years. I think she is the best doctor I could ever have. So untune to my needs and health.
- Reviewed on 5/12/2025
Very vague and seems like she didn't want to be bothered
- Reviewed on 5/7/2025
Polite and knowledgeable
- Reviewed on 5/3/2025
Very good.
- Reviewed on 5/1/2025
She and her team are the best
- Reviewed on 5/1/2025
Dr Brennan is a doctor who makes a person feel comfortable enough so I feel I could discuss any medical issues.