
Dr. Dennis Teehan, MD
Primary Care Doctor
823.3 mi · 200 Providence Hwy, Suite 202-203, Dedham, MA 02026
At a glance
4.78 stars (374 reviews)
96% are satisfied with this provider ·
Accepts 43 insurances
Aetna, Anthem Blue Cross Blue Shield, BlueCross BlueShield, Cigna, UnitedHealthcare, more+ ·
Has 15+ years of experience
Graduated from Tufts University, Doctor of Medicine
Works at Steward Dedham Primary Care
2 office locations
4.78
374 reviews
Bedside manner
4.8
Wait time
4.6
Recent reviews
Dr. Teehan always listens and is open to trying new ways to solve old problems. As a woman, doctors can often shrug off concerns or issues as psychosomatic. Dr Teehan gives me respect as his patient and I truly appreciate him as my primary care provider.
May 25, 2021Amanda L.Verified patientVideo visit
Wonderful doctor , very professional and knowledgable. He knows how to ask the right questions and is very intelligent. 10/10
November 3, 2020Matt S.Verified patientVideo visit
Office location
Steward Dedham Primary Care
823.3 mi · 200 Providence Hwy, Suite 202-203, Dedham, MA, 02026
Dennis Teehan does not participate in Zocdoc to offer online booking at this time
Similar providers on Zocdoc
Top-rated
Closest to you
Available today

Dr. Jonathan Berz, MD
Primary Care Doctor
5.002 reviews
7 mi801 Massachusetts Ave, Ste 5C, Boston, MA, 02118
Offers telehealth
5.002 reviews
7 mi801 Massachusetts Ave, Ste 5C, Boston, MA, 02118
Offers telehealth

Dr. Christine Prifti, MD
Primary Care Doctor
7 mi801 Massachusetts Ave, 6th FL, Boston, MA, 02119
Next available: Jun 17
7 mi801 Massachusetts Ave, 6th FL, Boston, MA, 02119
Next available: Jun 17

Dr. Faiz Bayo-Awoyemi, MD
Primary Care Doctor
4.9236 reviews
8.5 mi119 Windsor St, Cambridge, MA, 02139
Offers telehealth
4.9236 reviews
8.5 mi119 Windsor St, Cambridge, MA, 02139
Offers telehealth
There are currently no additional providers matching this criteria

Dr. Heather Ross, MD
Primary Care Doctor
4.9416 reviews
7 mi11 Melnea Cass Blvd, Boston, MA, 02119
Â
4.9416 reviews
7 mi11 Melnea Cass Blvd, Boston, MA, 02119
Â

Dr. Daniel Newman, MD
Primary Care Doctor
5.001 reviews
Boston, MA, 02118
Offers telehealth
5.001 reviews
Boston, MA, 02118
Offers telehealth

Dr. Lucy Schulson, MD
Primary Care Doctor
7 mi801 Massachusetts Ave, Ste 5B, Boston, MA, 02118
Offers telehealth
7 mi801 Massachusetts Ave, Ste 5B, Boston, MA, 02118
Offers telehealth
In-network insurances
Aetna
BlueCross BlueShield
Cigna
UnitedHealthcare
Aetna
BlueCross BlueShield
Cigna
UnitedHealthcare
Popular visit reasons
Allergy Consultation
Annual Physical
Arthritis
Flu Shot
General Consultation
General Follow Up
Illness
Sleep Problems
Allergy Consultation
Annual Physical
Arthritis
Flu Shot
More about Dr. Dennis Teehan, MD
Dr. Dennis Teehan is a warm and caring primary care doctor serving for the community of Dedham, MA.
Dr. Teehan obtained his medical degree from Tufts University. He then completed his internship in internal medicine at Saint Vincent Hospital. He then completed Harvard Affiliated Residency in preventive medicine and occupational and environmental medicine and also obtained a master’s degree in public health from Harvard School of Public Health .
Dr. Teehan began his career working as a physician as part of a large health care network where he managed a large and diverse panel of primary care patients. He eventually gave up this practice to found GBWPC so that he could build a practice founded on wellness and have enough time to spend with patients and put them first. He currently is a part of Beth Israel Deaconess Physician Organization and hold privileges at Beth Israel Deaconess, Cambridge Health Alliance and New England Baptist Hospital.
Dr. Teehan is devoted to ensuring the longevity of his patients’ health and developing long-lasting relationships with them. He takes his time to understand symptoms and give correct diagnoses to ensure the continued health of all his patients. The schedule is created so that Dr. Teehan has adequate time to spend with each patient.
Dr. Teehan also serves as a medical director of Boston Fire Department. He is Board Certified in preventive medicine and occupational medicine by the American Board of Medical Specialties. Dr. Teehan also practices urgent care in Dedham, Ma.
Dr. Teehan enjoys giving back to his community and currently serves on the Board of Selectman in Dedham, Ma. He is also on the Board of Directors at The Italian Home for Children. In his spare time Dr. Teehan enjoys spending time with his wife.
Education & experience
Education
Medical School - Tufts University, Doctor of Medicine
Harvard University, Residency in Preventive Medicine, Occupational and Environmental Medicine
Harvard University, Master’s in Public Health
Saint Vincent Hospital, Internship in Internal Medicine
Practice
Steward Dedham Primary Care
Certifications
American Board of Preventive Medicine
Occupational Medicine (Preventive Medicine)
Background
Languages spoken
English
Gender
Male
NPI number
#1306006945
Dennis Teehan does not participate in Zocdoc to offer online booking at this time
Similar providers on Zocdoc
Top-rated
Closest to you
Available today

Dr. Jonathan Berz, MD
Primary Care Doctor
5.002 reviews
7 mi801 Massachusetts Ave, Ste 5C, Boston, MA, 02118
Offers telehealth
5.002 reviews
7 mi801 Massachusetts Ave, Ste 5C, Boston, MA, 02118
Offers telehealth

Dr. Christine Prifti, MD
Primary Care Doctor
7 mi801 Massachusetts Ave, 6th FL, Boston, MA, 02119
Next available: Jun 17
7 mi801 Massachusetts Ave, 6th FL, Boston, MA, 02119
Next available: Jun 17

Dr. Faiz Bayo-Awoyemi, MD
Primary Care Doctor
4.9236 reviews
8.5 mi119 Windsor St, Cambridge, MA, 02139
Offers telehealth
4.9236 reviews
8.5 mi119 Windsor St, Cambridge, MA, 02139
Offers telehealth
There are currently no additional providers matching this criteria

Dr. Heather Ross, MD
Primary Care Doctor
4.9416 reviews
7 mi11 Melnea Cass Blvd, Boston, MA, 02119
Â
4.9416 reviews
7 mi11 Melnea Cass Blvd, Boston, MA, 02119
Â

Dr. Daniel Newman, MD
Primary Care Doctor
5.001 reviews
Boston, MA, 02118
Offers telehealth
5.001 reviews
Boston, MA, 02118
Offers telehealth

Dr. Lucy Schulson, MD
Primary Care Doctor
7 mi801 Massachusetts Ave, Ste 5B, Boston, MA, 02118
Offers telehealth
7 mi801 Massachusetts Ave, Ste 5B, Boston, MA, 02118
Offers telehealth
Patient reviews
All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.78
Wait time
4.63
Bedside manner
4.82
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
374 reviews
Most relevant
Wonderful doctor , very professional and knowledgable. He knows how to ask the right questions and is very intelligent. 10/10
November 3, 2020Matt S.Verified patientVideo visit
Dr. Teehan is quite simply the best primary care physician I've ever had. His staff, including Alexis are amazing as well.
October 30, 2018David H.Verified patient
Dr. Teehan is energetic and caring. He is a great communicator who will listen... sometimes the main thing a patient needs.
More than 1 year agoInitials hidden
Very fast, professional, and actually got to know me. Made me feel comfortable. Asked alot of questions to know my history.
More than 1 year agoMG
I would recommend him to everybody. He was very personable and listened to everything I had to say and had great insight.
January 25, 2017Matthew H.Verified patient
Dr Teehan and all the staff where very courteous, polite, professional and knowledgeable. I highly recommend his office.
August 3, 2017Jeanine M.Verified patient
He was very accommodating and personable. I Made my appointment same day, and had an initial consultation within hours.
December 3, 2015Initials hidden
Dr Teehan was very nice, extremely professional, listened to all my concerns. I would highly recommend him as a PCP
March 15, 2017Kerin C.Verified patient
Very friendly .and gave me enough time to explain my problems and . It was a great experience with Doctor Teehan
More than 1 year agoSreedhar A.Verified patient
Dr. Teehan was attentive and polite, he asked me how I felt and didn't assume what was wrong with me if any....
More than 1 year agoOmolayo A.Verified patient
Wish this Doctor office have American Sign Language interpreter for a communication acces for the Deaf people.
January 9, 2017Initials hidden
Just switched to this PCP last year so limited interaction but VERYIMPRESSED that he takes the time to listen.
More than 1 year agoDavid K.Verified patient
Excellent experience. Dr. Teehan was great and so was his nurse Alex. Very helpful and knowledgeable staff.
More than 1 year agoInitials hidden
Very friendly and personable doctor. He is knowledgeable and serious, but it comes off in a nice way.
More than 1 year agoInitials hidden
I am very grateful to Dr Teehan, he truly went the extra mile to help me. Thank you a thousand times
October 2, 2019Ariadne S.Verified patient
I was treated with respect and kindness during a difficult time in my life. Thank you Doctor Teehan.
More than 1 year agoJohn A.Verified patient
Got some very good advice. I would recommend him to everyone, he is very helpful and knowledgeable.
More than 1 year agoPratik C.Verified patient
Everyone was very nice. Only downside was they were a little behind so it felt a little rushed.
More than 1 year agoInitials hidden
It feels like my appointment/time with Dr. Teehan was a bit rushed, but overall, it was good.
More than 1 year agoInitials hidden
Dr.Teehan is a respectful and thorough practitioner - he makes me feel comfortable and heard.
August 1, 2018Kristina W.Verified patient
Dr. Teehan is hands down the best doctor I've had. Down to earth, personable and realistic.
April 17, 2019Alex C.Verified patient
Excellent. Really listens and wants to help you. I'll be using him as my GP for the future.
December 5, 2018Initials hidden
Professional, knowledgeable, and kind, personally called me a few days later to check on me.
More than 1 year agoInitials hidden
Very prompt and helpful. Explained everything he wanted to do and was very personable.
More than 1 year agoStephanie M.Verified patient
He was really personable. I really liked him and will be back for my annual soon.
December 14, 2018Initials hidden
Awesome medical assistant! Dr was very thorough. Went above and beyond. Nice guy!
December 9, 2016Initials hidden
Very knowledgeable, non-judgmental, and down to earth. Fantastic physician!
November 2, 2016Michael R.Verified patient
Great doctor would definitely recommend him to anyone who need a new PCP
January 3, 2017Brendan F.Verified patient
From the moment I arrived everyone was friendly and down to earth.
June 22, 2021Darren Y.Verified patient
Doctor and NP were terrific. Everything was efficient and thorough.
December 7, 2018Matthew R.Verified patient
Dr Teehan is very nice.he seems easy to talk to and understanding.
June 26, 2018Kelly R.Verified patient
I am a physician who needed a new PCP. Highly recommend Dr. Teehan.
June 30, 2017Leo G.Verified patient
Dr. Teehan communicated effectively, was thorough and efficient.
July 23, 2018Initials hidden
The whole office including of course Dr. Teehan are amazing.
December 21, 2018David H.Verified patient
Dr. Teehan is very caring and a great doctor. Would recommend!
August 28, 2018Robert R.Verified patient
Great person and I could tell her cared about me. Thank you.
More than 1 year agoInitials hidden
Best doctor I’ve ever met! So thankful I came across him!
April 16, 2019Paige D.Verified patient
I liked my visit
Hes young but seems to know his stuff.
December 26, 2017Scott V.Verified patient
Dr Teehan was great and I would definitely recommend him
More than 1 year agoInitials hidden
Great first visit. I look forward to future visits.
February 1, 2016Jay F.Verified patient
He is terrific. Knowledgable and highly recommended
More than 1 year agoInitials hidden
Dr. Teehan always listens and is open to trying new ways to solve old problems. As a woman, doctors can often shrug off concerns or issues as psychosomatic. Dr Teehan gives me respect as his patient and I truly appreciate him as my primary care provider.
May 25, 2021Amanda L.Verified patientVideo visit
I was a patient of Dr. Teehan's for a while and my experience was always a bit rushed and I wasn't impressed by his bedside manner or the bedside manner of the staff -- I always felt like somewhat of a bother.
More than 1 year agoInitials hidden
Waited 45 minutes just for him to tell me my labs weren’t in yet. It is now almost 3 months later and I still can’t get a call back about my lab results.
December 18, 2020Preston G.Verified patientVideo visit
Great doctor , helpful and informative.
December 16, 2020Matthew S.Verified patientVideo visit
I attempted to schedule a telehealth visit with this provider and did not get the visit instructions I was supposed to. I called multiple times, couldn't reach anyone at their office and never did hear back.
More than 1 year agoInitials hiddenVideo visit
We have only seen Dr Teehan via telehealth. I appreciate his kind and thoughtful manner...however, I am anxious for an in person visit!
More than 1 year agoEdwin P.Verified patient
Do not recommend. What should have been a simple physical turned into a 5 month-long back and forth exchange to correct erroneous billing by the office.
More than 1 year agoInitials hidden
I am extremely pleased with every aspect of the excellent care that I always receive from Dr. Teehan and his team. An exceptionally positive experience.
March 6, 2020Michael ..Verified patient
It was my first visit to him and the experience was excellent. No unexplained time between someone coming in to tend to me. Appointment was at 2:15. I was in the room by 2:10. Did a general consult, and a cholesterol test and I was out by 3:00 with a prescription and a follow up appointment.
More than 1 year agoAnthony S.Verified patient
Loading...
What practice does Dr. Dennis Teehan work with?
Dr. Dennis Teehan works with Steward Dedham Primary Care.
Where is Dr. Dennis Teehan's office located?
Dr. Dennis Teehan has 2 office locations in Dedham, view full addresses on Dr. Teehan's profile.
Which board certifications does Dr. Dennis Teehan have?
Dr. Dennis Teehan is certified by American Board of Preventive Medicine and Occupational Medicine (Preventive Medicine).
What are common reasons for patients to see Dr. Dennis Teehan?
Dr. Dennis Teehan frequently sees patients for Allergy Consultation, Annual Physical, Arthritis, Illness, and Sleep Problems. You can see other visit reasons for Dr. Dennis Teehan on their profile.
What languages does Dr. Dennis Teehan speak?
Dr. Dennis Teehan speaks English.
How do patients rate Dr. Dennis Teehan in reviews?
374 patients have reviewed Dr. Dennis Teehan. The overall rating for this doctor is 4.78/5. They have a 4.82/5 rating for bedside manner and a 4.63/5 rating for wait time. You can read individual reviews and ratings on their profile.