Bonnie Teresa Mackool, MD, MSPH

Bonnie Teresa Mackool, MD, MSPH

Not currently accepting new patients

4.670073 average rating from 411 patient reviews

Specialties

Affiliation

Mass General Brigham

Provider Locations

  • Boston, MA

Education & Training

  • Residency: Massachusetts General Hospital, Dermatology, 1993
  • Internship: University of Connecticut Health Center, Internal Medicine, 1990
  • Medical Education: Boston University, 1989

Board Certifications

  • Dermatology, American Board of Dermatology

Languages Spoken

  • Spanish
  • French
  • English

Age Group Treated

  • Adults

Patient Feedback

4.670073 average rating from 411 reviews

  • Dr Mac Kool is the very best. Always feel looked after when I see her.

    2026-07-31

  • She listens and provides clear information and future care

    2026-07-30

  • [redacted] She took a lot of time examining a growth on my arm and did a biopsy with a follow up visit to have the stitches removed. When the results come in she will call me.

    2026-07-29

  • Very attentive and caring. Networks well with other doctors providing me care

    2026-07-29

  • She's wonderful , so caring & always takes the time to listen & then explain everything she's doing!!!!

    2026-07-26

  • Dr. MacKool is very thorough. I am always happy with the extent of the exam that she performs. She listens, gives appropriate advice and is very knowledgeable.

    2026-07-26

  • She is an excellent dermatologist and I value her knowledge and skill. [redacted]

    2026-07-21

  • Dr. Mackool is great and I also really want to highlight how amazing the resident who saw me was. She was extremely thorough with a full body skin check, really listened to me, very attentive, very knowledgeable and I really wanted to highlight that. Was very happy to have her in the room. Thank you.

    2026-07-23

  • Wish she spent more time looking over my skin/body.

    2026-07-22

  • Dr. MacKool is a dedicated, exceptional doctor. She cares deeply for her patients and has a calming demeanor.

    2026-07-05

  • Dr. Mackool was very thorough, professional and caring. She answered all questions and concerns. I am very appreciative of her care.

    2026-07-10

  • It's always been excellent, very extremely thorough. They answer my questions and concerns and I couldn't be happier.

    2026-07-03

  • Extremely satisfied with the quality of care from my care provider.

    2026-07-03

  • Dr. Mackool is the Best Dermotologist we have ever met. She is not only technically superior, but also genuinely caring about her patients' overall health. More than a few times, she helped my family understand what kind of meds are better for us, and how we can improve our overall health. [redacted] I'm truly grateful for Dr. MacKool and MGH having such an outstanding physician. Thank you!!!!

    2026-07-01

  • She is very careful, thorough, and thoughtful. She explains well what my options are and pros and cons of each. She is an excellent doctor.

    2026-06-30

  • As usual attention to detail is remarkable

    2026-07-01

  • Dr MacKool Did an excellent job Explains everything as she sees it. I would highly recommend her

    2026-07-01

  • Dr. Bonnie Mackool is an extraordinary physician, listens to my needs and conducts and most thorough examination, provides guidance and care for treatment, keeps me well informed as to my choices with regards to skincare and treatment.

    2026-06-27

  • I've seen Dr. Mckool for several years and greatly appreciate her expertise. She often runs behind, but that's the nature of her patience in that she never knows what care a new patient will need or whether a returning patient needs a biopsy or etc., etc. I don't think she's at all inefficient. She just has a lot of patience. So I'm willing to wait a little bit. It wasn't even an hour this time.

    2026-06-26

  • Excellent knowledge and sensitive to my concerns.

    2026-06-25

  • Dr Mackool is friendly, warm, engaging and professional. Although she was running late the day I saw her, she still spent the time I needed with me, answering questions and reviewing my medical history.

    2026-06-24

  • Excellent care provided

    2026-06-23

  • I'm utterly grateful for over 20 years of attentive service from dr MacKool

    2026-06-23

  • Dr. Mackool is a superb clinician and I am so lucky to have her as my doctor. She is engaged, thoughtful, thorough, and the consummate physician.

    2026-06-22

  • Dr Mackool and team are excellent

    2026-06-18

  • I like her very much

    2026-06-17

  • Excellent

    2026-06-16

  • Very detailed about my ailment

    2026-06-15

  • The best period!

    2026-06-10

  • My care provider was professional, knowledgeable and kind.

    2026-06-09

  • Excellent.

    2026-06-03

  • The direct experience was great [redacted]

    2026-05-31

  • She is very professional, empathetic and skilled in her field.

    2026-05-25

  • Dr. Mackool is perhaps the most sincere, genuinely thoughtful and intelligent providers I have worked with.

    2026-05-24

  • I have used this provider for many, many years. I'm very pleased. She knows my history and she takes the time. And she was even very prompt this week. So that was an excellent report.

    2026-05-28

  • I find Dr. Mackool responsive, helpful, intelligent, kind, interesting to talk to and, of course, an expert in her field. I'm grateful that a friend told me about her, and I would recommend her to anyone.

    2026-05-20

  • Happy

    2026-05-19

  • Dr. MacKool is thorough, an excellent communicator, and an excellent listener.

    2026-05-21

  • Courteous and professional .

    2026-05-21

  • Dr. Mackool is excellent in all ways

    2026-05-17

  • Dr MacKool is the best and I trust her care 100%.

    2026-05-20

  • I've had experience with Dr. Mackool for many years now, and she seems to know medicines I take and things like that. They're very upbeat, and I can ask her anything. I don't feel slighted, and she's a very good, personable person to talk to.

    2026-05-15

  • She encouraged me to have my adult kids get mole checks since I had a melanoma.

    2026-05-12

  • My provider is great. [redacted]

    2026-05-11

  • great as always

    2026-05-11

  • One of the best available.

    2026-05-10

  • Dr. MacKool is an excellent provider that listens carefully to my concerns and provides the best care. Her expertise is greatly appreciated.

    2026-05-07

  • She is great!

    2026-05-04

  • Dr. Mackool is a terrific dermatologist. She is incredibly knowledgeable and experienced. This is why I see her every year.

    2026-05-04

  • Doctor MacKool is simply the best! Nothing else need be said...

    2026-05-03

  • Knowable and professional

    2026-05-02

  • My provider is excellent but often a little late

    2026-04-29

  • Dr. MacKool always treats me very well and does whatever she thinks will be best for me. She has been my dermatologist for decades and I hope she will always be able to treat me for skin issues.

    2026-04-29

  • Nothing else she's terrific

    2026-04-27

  • Excellent care by Dr. Mackool

    2026-04-27

  • Dr. Mackool checked my body and everything, and she saw a red spot on the top of my right foot, and she had checked that a year ago, and it still hasn't gone away. So she ordered a biopsy for [redacted], and she was on top of it, and I really appreciate her concern about it. [redacted] I would recommend her to anyone. She's very caring. Thank you.

    2026-04-19

  • I thought she was very thorough and I really liked her. I thought she was a very nice woman and I thought she took very good care of me.

    2026-04-17

  • Replacement fo rhte dermatologist who left...gave me a time gap in detrmatology care but new provider was though and clearly a knowledgeable derm Happy with the visit

    2026-04-16

  • Hi, Dr. Mackool and her team were great and I feel very fortunate to have her as my doctor. She explains everything very carefully. She's very thorough. And this particular appointment, I had medical students observing and it was really great to meet all of the students and it was a really great appointment and I feel like I got a very good very good care. So thank you and thanks to the whole team.

    2026-04-16

  • I have seen Dr Mackool for many years and she is very good and explains everything during the appointment. I have no concerns or complaints . Thank you

    2026-04-13

  • Dr MacKool is amazing

    2026-04-13

  • Dr. Mackool was great. The was patient, kind and listened to my concerns. She thoroughly explained her thoughts and concerns.

    2026-04-13

  • Dr Mackool is a an excellent physician and a wonderful person. She is highly competent and very kind. My melanoma is of a very unusual type and appearance. Yet Dr Mackool discovered it, and she did so early when I'm sure that many other doctors would have missed it. She is the best. God bless her!

    2026-04-13

  • Dr Mackool was very thorough and professional and checked out a couple things that were unrelated to my initial problem. I was very happy with everything

    2026-04-12

  • Addressed every question I had - fantastic practitioner

    2026-03-30

  • Nothing less than the best!

    2026-03-29

  • I have seen Dr. MacKool for close to 15 years and she a very professional and kind person. She has always been extremely thorough and always ready to answer my questions. She even brought me back to her office after I forgot to ask her to look at something related to my toe. She was so understanding and helped me out. I have recommended her to friends and they have all been very pleased. Dr. MacKool has always given me the best of care and I am forever grateful for all that she has done for me. She is an amazing doctor.

    2026-03-31

  • Dr. Mackool was very thorough in the short amount of time allocated for the appointment. She was very focused on my questions and concerns. Highly recommend her.

    2026-03-25

  • A wonderful, caring, attentive and patient doc.

    2026-03-26

  • Dr. Mackool was attentive and thoughtful, taking the time to fully listen to my concerns without making me feel rushed. She answered all of my questions thoroughly and clearly, and made sure I felt comfortable and informed every step of the way. She is an amazing doctor and I feel very lucky to have her on my team!

    2026-03-25

  • Perfect

    2026-03-25

  • Exceptional - knowledgeable, professional and kind.'

    2026-03-18

  • She is a very good physician, [redacted]

    2026-03-16

  • Great practice, Doctor is fantastic [redacted]

    2026-03-15

  • The doctor is always attentive and concerned for my health.

    2026-03-16

  • great experience

    2026-03-15

  • Dr. Mackool is terrific.

    2026-03-11

  • I don't think I had any problems with both the doctor or the nurse I felt very comfortable with both

    2026-03-10

  • Excellent experience as always.

    2026-03-05

  • I respect this provider enormously and have been much helped by her through the years.

    2026-03-02

  • Dr. Mackool is absolutely the best dermatologist anywhere - brilliant kind and thoughtful

    2026-03-02

  • This was my first appointment with Dr. Mackool and she was very attentive when I reviewed my complicated medical history. I never felt rushed and I knew she was listening carefully by the questions she asked. During my exam she made sure I was comfortable and explained everything to me before proceeding. Her attention to detail is impressive. I am grateful for the care and respect that given to me during my visit.

    2026-02-27

  • The lack of timeliness was due to the volume of patients booked. I was called in for the appointment 45 minutes after it was supposed to start and I arrived 15 minutes early as instructed. It was a long wait but once I went inside, I didn't have to wait long for the doctor.

    2026-02-26

  • Dr Mackool is wonderful. Careful, diligent, focused and expert. I feel in trustworthy and capable hands.

    2026-02-25

  • Professional, through and kind

    2026-02-23

  • Excellent care

    2026-02-23

  • Very professional and respectful

    2026-02-19

  • Bonnie Mackool, MD was a caring and very professional provider. Her treatment of my problem was excellent, and she provided the sensitivity required for my particular issue. I would recommend this provider. Thank you!

    2026-02-19

  • [redacted]I felt the Doctor was rushing and not paying attention to what I was saying.

    2026-02-17

  • I think I have said everything.

    2026-02-15

  • This was my first time seeing Dr. MacKool and I liked her very much. She's obviously extremely knowledgeable and she's also very kind. I had several questions for her and shared concerns with her about my sun history and family skin cancers and she discussed it all with me knowledgeably and clearly. Highly recommend Dr. MacKool.

    2026-02-26

  • Dr. MacKool was wonderful. She explained everything she was going to do and was extremely thorough

    2026-02-26

  • Excellent care. Sometimes difficult to get timely appointment. Prompt response to emergency in past, even on a weekend. Seen on time last several appointments- time management has improved and is now excellent

    2026-02-25

  • Was impressed by the amount of time spent, considering it was a non urgent visit

    2026-02-25

  • Great doctor

    2026-02-09

  • I love Dr. Bonnie Teresa Mackool . [redacted] she's very attentive. She's very careful. She's very respectful. I've been very happy with her work. Can't wait to see her back for my next two appointments in [redacted].

    2026-02-06

  • The nurse who initially brought me in was very quick, very matter of factly, could have been a little bit more pleasant, but she was fine. Dr. Mackool is fantastic.

    2026-02-06

  • Dr. MacKool's is the very best dermatologist one could ask for. I am very fortunate she looks after me.

    2026-02-04

  • Dr. Mackool went out of her way to discuss not only my presenting problem, but other aspects of my medical care and had very useful suggestions.

    2026-02-05

  • The provider is competent and knowledgeable.

    2026-02-02

  • The doctor took their time to explain things. It was a good experience.

    2026-02-01

  • I have been a patient of this physician for 25 years. The care has always been excellent.

    2026-02-01

  • She was great. She explained everything. She told me everything I needed to do. And she's one of the best doctors I ever had.

    2026-01-29

  • Knowledgeable Explained things clearly Did not feel rushed at all

    2026-01-28

  • Very professional as well as personable. Dr. Bonnie Mackool listened carefully, and explained things clearly to me. This was my first visit with her.

    2026-01-30

  • She is excellent

    2026-01-25

  • Dr. Mackool provides an ideal combination of extensive experience, professionalism, caring and compassion. I have nothing but the highest confidence in her and feel fortunate to be in her care. Can't say enough good things!

    2026-01-22

  • I've been a patient of Dr. MacKool for over 25 years and she's an excellent doctor and very, very personally involved with her patients. Thank you very much.

    2026-01-22

  • [redacted] I felt somewhat rushed with the provider and got frazzled so I didn't ask all the questions on my list.

    2026-01-21

  • She is great.

    2026-01-21

  • Dr. MacKool is an extraordinary physician.

    2026-01-18

  • We have gone to Dr Mackool for over 20 years and have complete faith in her.

    2026-01-18

  • Dr MacKool is very nice, smart and engaging. I trust her implicitly with our skin care.

    2026-01-16

  • Dr Mackool and [redacted] are fabulous in every way Felt very cared for

    2026-01-15

  • Best doctor!!

    2026-01-11

  • She was very professional, friendly, and knowledgeable.

    2025-12-24

  • Dr. Mackool was an exceptional physician and very thorough and great bedside manner and I would recommend her highly to anybody for any dermatological situation.

    2025-12-19

  • I am always treated with care and respect

    2025-12-16

  • Love Dr.Mackool

    2025-12-15

  • Dr. Mackool is terrific.

    2025-12-15

  • Dr. Mackool is excellent. She listens to you. She pays attention to you. She's very dedicated to her patients. She's great. Thanks.

    2025-12-11

  • Very impressive...love Dr. Mackool

    2025-12-11

  • Dr was very nice and caring. She is very professional and approachable. I trust her as a person and as a doctor.

    2025-12-11

  • this was my first appt with Dr. MacKool--she was terrific and I'm very happy she is part of my care team

    2025-12-07

  • provider rushed through the visit. Felt like a waste of time.

    2025-12-07

  • My provider was wonderful. Her care would have been even better and easier for her had the patient table been functioning. The leg extension did not work on the table. In addition the table did not move up and down which made it more difficult for Dr. Mackool to take the biopsy on my lower leg.

    2025-12-07

  • I am very happy to be under the care of Dr. Mackool

    2025-12-07

  • Bonnie is #1. The absolute BEST.

    2025-12-07

  • Dr. Mackool and the nurse who assisted were exceptional. They made me feel supported and comfortable with the procedure. They were very calming and explained exactly what would take place. The procedure went better than I hoped. It was efficient and painless. The providers chatted with me during the procedure to keep my mind off of it. I left feeling extremely grateful to have Dr. Mackool as a provider and lucky to have the nurse who assisted. The front desk staff were also very kind, respectful, and communicative. I had an amazing experience.

    2025-11-27

  • The receptionists, the nurse & Doctor were all great

    2025-11-25

  • Excellent

    2025-12-06

  • very good care

    2025-11-24

  • [redacted] It was excellent.

    2025-11-23

  • Dr. Mackool is outstanding

    2025-11-23

  • Trust this provider

    2025-11-12

  • Wonderful.

    2025-11-09

  • The physician was extremely competent, knowledgeable and proactive and helpful not only in the area of her specialty, but also with respect to a related medical issue.

    2025-11-07

  • She was very nice, did not act super rushed like many providers can, and answered all of my questions.

    2025-11-07

  • She was very careful to check everything. She took the time to explain everything to me with respect and a clear and full explanation.

    2025-11-05

  • I feel she is a wonderful doctor, [redacted]

    2025-11-06

  • As busy as she is; she sits and listens and addresses any questions; concerns. She is always teaching anew Dr. who often accompanies her. She didn't ask about my medications, as they are not relevant in my Detmatologyvisit

    2025-10-29

  • [redacted] She spent 5 minutes at the most with me. Last year, she gave me a thorough skin check, even looking in private areas. This year, she glanced at my body & asked if I had any concerns. I don't mind waiting for a doctor as long as they give me the appropriate time & care. This time, she didn't. I was very disappointed. [redacted]

    2025-10-28

  • She is always ready to listen to me about my needs and explains things well to me. Excellent doctor.

    2025-10-27

  • Dr. Mackool listened carefully and examined me appropriately. She was thorough and efficient and competent.

    2025-10-26

  • She is a good doctor. Communication skills and concern for your health .

    2025-10-23

  • So very pleased to have received such outstanding care.

    2025-10-22

  • Always excellent wonderful doctor.

    2025-10-21

  • I see Dr Mackool on a regular schedule. I feel comfortable with any discussion with her. I would highly recommend her to friends.

    2025-10-22

  • I truly can't say enough good things about my experience. Dr. Mackool is not only incredibly knowledgeable and thorough, but also kind, attentive, and genuinely invested in her patients' well-being. She takes the time to listen, explain, and ensure I feel completely confident in my care. I always leave feeling cared for and in the best hands. She's the kind of provider you recommend without hesitation - truly the best!

    2025-10-22

  • Dr. Mackool is an excellent dermatologist. I have been seeing her for many years. There is usually a wait because she is very popular and thorough and I don't really mind.

    2025-10-20

  • It was supposed to be a full body skin checkup. I don't feel like she examined much more than 50% of my body.

    2025-10-20

  • Dr Mackool is the best

    2025-10-14

  • Needs to [redacted] not rush out of the office which made me forget to ask questions. Not good.

    2025-10-15

  • Excellent

    2025-10-15

  • In the current model of cut and paste healthcare, this visit and HCP was a welcome respite to contemporary practice. Appropriate and directed with a warm and calming manner, it was clear to see she is an exceptional professional. Wonderful

    2025-10-13

  • Dr Mackool was very warm , kind and very respectful. The biopsy she did was done without any pain and I was totally comfortable during the procedure . Overall a great experience!

    2025-10-13

  • I have been seeing Dr. Mackool for a very long time and really do think she is an excellent physician. It's just so difficult to get an appointment with her and she is always so behind. I make an extra effort to be early for all of my medical appointments and it is frustrating to not be shown the same courtesy. I should not have to block 3- 4 hours of my day for a dermatology appointment which is what it often is when I factor in commute time to and from and then the appointment time.

    2025-10-08

  • The Nurse was so kind and efficient. She explained in detail how to do my wound care and gave me time to ask questions. And Dr.MacKool is fabulous and such an amazing Doctor.She takes such good care of me and explains everything in detail and helps me understand procedures before doing them and care afterwards. She is truly the best in my book !!

    2025-10-09

  • Great attention to detail which is needed as a dermatologist

    2025-10-08

  • I am a great enthusiast for this doctor, whom I have been lucky to have as my doctor for quite a few years. I have no time this evening to write an encomium, but encomium it should be.

    2025-10-08

  • Excellent

    2025-10-06

  • Very prompt and professional- as always!

    2025-10-01

  • I am so appreciative of Dr. Mackool and her outstanding care.

    2025-10-01

  • There was a medical student who spoke to me and was present during my exam. I was not asked if this was ok. Dr McCool was rushed a did a cursery exam. I did not feel comfortable [redacted].

    2025-10-02

  • I did not feel I received a thorough examination. In fact, I have history of having bad molds in areas that she did not even check.

    2025-10-01

  • Dr Mackool was thorough about checking my history against what she was seeing that day.

    2025-09-28

  • She is the best.

    2025-09-25

  • This provider appeared genuinely engaging with me in my concerns, answered all my questions and recomended to returned for yearly visit that I agreed with

    2025-09-25

  • Very good visit..informative and I felt I could trust her revomandations

    2025-09-22

  • We are so fortunate having Dr. MacKool as our dermatologist. Not only she continues to take care of me and my daughter all kinds of dermatology issues, she always verifies all of our meds to ensure there is not any conflict among them. Pls note Dr. MacKool is one of the two only physicians who always verify such info. In the past 2 years, she has cured my 'bleeding legs', she takes care of the bruises and off color skin. Her staff always followed up with our progress which is very unusual these days. She didn't hesitate to help my daughter when her head had a bleeding puss even when she was overbooked. MGH is so lucky having such outstanding caring physician like Dr. MacKool. We have recommended her to all of friends. Thank you.

    2025-09-21

  • Dr. Mackool is always professional and thorough. I appreciate her kindness and consideration as my doctor.

    2025-09-19

  • The doctor is excellent. She knows her stuff. I really appreciate her. [redacted]

    2025-09-19

  • I feel very lucky to have Dr. MacKool as my doctor!

    2025-09-18

Accepted Insurance

  • Tufts Medicare Preferred
  • Wellpoint
  • Aetna
  • WellSense
  • Tufts Health Plan
  • Coventry
  • Medicaid CT
  • Blue Cross Blue Shield - Indemnity
  • Fallon Health
  • Blue Cross Blue Shield Medicare
  • MassHealth
  • Medicaid NY
  • Medicaid ME
  • Beech Street
  • Maine Community Health Options
  • Mass General Brigham Health Plan
  • Senior Whole Health
  • Railroad Medicare
  • Blue Cross Blue Shield
  • Medicare
  • Medicare ACO
  • Medicaid NH
  • Medicaid VT
  • Commonwealth Care Alliance
  • Harvard Pilgrim Health Care
  • Humana
  • TriCare
  • Multiplan
  • WellSense NH
  • Medicaid RI
  • Cigna
  • United Health Care