
Highlights
Age Groups Seen
- Pediatrics
- Adults
- Geriatrics
Languages
- Vietnamese
- English
Gender
MaleLocations
- Massachusetts General Everett Family Care Clinic
- 19 Norwood Street, Everett, MA 02149
- Get Directions
- phone: 617-394-7500
- fax: 617-394-7587
Expertise
Education
- Residency: Massachusetts General Hospital, Medicine/Pediatrics, 2005
- Medical Education: Harvard Medical School, 2001
Board Certifications
- Internal Medicine: American Board of Internal Medicine, 2005
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
- Maine Community Health Options
- Mass General Brigham Health Plan
- MassHealth
- MassHealth ACO
- Medicaid ME
- Medicaid NH
- Medicaid RI
- Medicaid VT
- Medicare
- Medicare ACO
- Multiplan
- Railroad Medicare
- TriCare
- Tufts Health Plan
- United Health Care
- Wellpoint
- WellSense
- WellSense NH
Ratings & Reviews
4.9 out of 5
126 ratings, 49 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 2/4/2026
I've been going to mgh for a while and it's a great spot. Recommended highly.
- Reviewed on 1/23/2026
Very good. Very good.
- Reviewed on 1/21/2026
Awesome
- Reviewed on 1/19/2026
Dr. David Wayne Harrison has been my physician, my PCP, for over six years. He knows my health and he anticipates questions that I have for him to answer concerning my health status. He informs me of all the tests, the blood tests that he performs, gives me the results, and says if they're good, bad, or average. And I feel satisfied with his response all the time. I have confidence in him and I will always visit so long as he is available. Thank you.
- Reviewed on 1/10/2026
I would like to say dr Harrison is perfect I'm so glad to have him as my primary care doctor I wouldn't want anyone else He takes wonderful care of me with all my issues. He is caring and considerate and always does everything perfect
- Reviewed on 12/29/2025
It was a very good visit from the receptionist to the nurses to the doctor. I was very satisfied and thank you very much.
- Reviewed on 12/19/2025
Dr Always listen to what is most needed and provide help for health issues.
- Reviewed on 12/19/2025
I've been going to Dr. Harrison at Mass General at 19 Norwich Street in Everett for over 20 years. He is an excellent doctor. His nurse staff always gets back to me right away. I have a lot of respect for Dr. Harrison and his nurse staff at Mass General.
- Reviewed on 12/16/2025
He listened to everything I had to say, he was extremely patient and although I was uncomfortable bringing up a health issue, he never made me feel uncomfortable.
- Reviewed on 12/15/2025
Dr.Harrison is an exceellent doctor. He explained very clearly. Very easy to understood . He always listened to whatever I asked him.
- Reviewed on 12/8/2025
This was my second time with Dr. Harrison. He is probably one of the most amazing doctors I've ever dealt with. He reminds me of the amazing doctors over at Children's Hospital. His compassion and care for the children is beyond amazing.
- Reviewed on 11/19/2025
A1
- Reviewed on 11/19/2025
His demeanor is gr is Great ,, also his professionalism !
- Reviewed on 11/19/2025
Dr. Harrison was very caring, explained everything I needed to know he understood my needs and is very respectful.
- Reviewed on 11/17/2025
as always everyone were great.
- Reviewed on 11/12/2025
Dr. Harrison is the most wonderful and caring doctor. He listens to you. I appreciate him very much. I look forward to my appointments. [redacted]
- Reviewed on 10/31/2025
Never been treated so well
- Reviewed on 10/29/2025
Dr. Harrison is the best pediatrician a new parent could ask for. He is thoughtful, he has good humor, he connects with the child, and he really knows his stuff. So I really appreciate him as our care provider for our little ones, and I would recommend him to anyone in my family.
- Reviewed on 10/27/2025
He's very good! Very patient. listens to anything I have to say. He has helped me a lot with my health problems. I would highly recommend him.
- Reviewed on 10/15/2025
a huge fan of Dr. Harrison. I hadn't seen him in a while and I was hoping that I get to see him. I bet he could be my doctor again and he made it happen because he is really, really extremely knowledgeable and he's basically the kind of doctor that I want to pay attention to because he walks the walk and talks the talk.
- Reviewed on 10/13/2025
He tells me imperatives to take care of my health. For instance, eat good food and do exercise. I thank him such for all things he explains to me when I visit him for checkups. Thank you!
- Reviewed on 9/17/2025
Very knowledgeable about my current health history.
- Reviewed on 9/5/2025
Excellent
- Reviewed on 9/6/2025
Dr. Harrison is a fine young man, does everything right. He's the best of the best. And I would recommend him to anyone that was lucky enough to get an appointment. Thank you.
- Reviewed on 8/30/2025
Very good
- Reviewed on 8/29/2025
He is perfect.
- Reviewed on 8/13/2025
All is well
- Reviewed on 8/9/2025
Always listens carefully, and makes sure I understand his advice. I have 100% confidence in him.
- Reviewed on 7/23/2025
Dr. Harrison is the best..very concerned and understanding of my needs and always makes sure I understand everything and if not he explains it so i do...wonderful Doctor
- Reviewed on 7/16/2025
My office visit was very pleasant and the doctor listened to my concerns and ordered test and was very knowledgeable and explained everything in a way that I understood, very thorough.
- Reviewed on 7/5/2025
Dr Harrison is wonderful he always listens to your concerns and answers with much care about what you have to say I would very highly recommend Dr Harrison for anyone that needs a doctor He always treats you with empathy and compassion I would not like to have another doctor to take care of me
- Reviewed on 7/4/2025
He was very pleasant. He answered all my questions
- Reviewed on 7/2/2025
Dr Harrison is very knowledgeable and is willing to share it when applicable. He is genuinely about the welfare of his patient. His response to messages are always in a timely fashion. I happen to be one of his first patients at his practice and enjoy the doctor/ patient experience.
- Reviewed on 6/26/2025
It was actually my very first visit with Dr. Harrison. I was very pleased that he accepted me as a new patient since my husband was already his patient. I left my first visit with some very valuable information on a previous med I had been taking.
- Reviewed on 6/18/2025
A pleasant experience as always
- Reviewed on 6/9/2025
Doctor Harrison is providing an excellent service to his patients. He's one of the best doctor, his patience, caring are exceptional.
- Reviewed on 6/7/2025
This Dr. was interested on how my health has been since I saw him last. I had many questions and he answered all with an explanation I could to understand.
- Reviewed on 6/7/2025
Very kind and efficient.
- Reviewed on 5/24/2025
Outstanding provider who provides excellent service, very knowledgeable and respectful. I would recommend everyone to have Dr David Harrison as their provider. His patience and caring are exceptional.
- Reviewed on 5/20/2025
Not thing to complain about !
- Reviewed on 5/19/2025
Dr. Harrison is a very kind, wonderful provider. I really enjoyed my visits with him.
- Reviewed on 5/19/2025
Dr. Harrison is always professional, patient, and knowledgeable. I would give him the most possible stars I could. He's been my primary care for almost 20 years and I could not be happier. Thank you.
- Reviewed on 5/10/2025
I was treated very professionally I made phone call to the office ,explained my problems and the nurse told me I would need to see a Doctor. Fifteen minutes later I was at Doctor office seeing Doctor Harrison. I explained my problems and the doctor subscribed treatment for me. I am very happy with the treatment and will be following up at the end of the month
- Reviewed on 5/8/2025
Dr. David Harrison is my husband's PCP & is always very patient with him. Bill has dementia & is difficult to communicate with during a visit. Dr. Harrison always makes sure to address my husband directly even though I have to answer most of the questions. The Doctor is a very kind and considerate physician & we're both happy to have him as our PCP.
- Reviewed on 5/7/2025
Dr Harrison was my new PCP and this is my first visit with him. I have been very fortunate to have another great PCP at Norwood St.
- Reviewed on 5/5/2025
Glad to have Dr. Harrison as the replacement for Dr. [redacted]
- Reviewed on 5/2/2025
Oh, Dr. Harrison is really one of the best doctors I've ever seen. Maybe the best, I should say. He's the best doctor I've ever seen.
- Reviewed on 5/1/2025
Understandable and respectful
- Reviewed on 4/14/2025
Yes, Dr. Harrison was very good and he gave me a very good checkup and he talked to me for quite a bit about all my prescriptions and he gave me a bunch of other prescriptions. So I am very pleased.