Steven Lawrence McAfee, MD

Steven Lawrence McAfee, MD

Not currently accepting new patients

4.964179 average rating from 201 patient reviews

Specialties

Affiliation

Mass General Brigham

Provider Locations

  • Boston, MA
  • Danvers, MA

Education & Training

  • Fellowship: Massachusetts General Hospital, Bone Marrow Transplantation, 1994
  • Fellowship: Georgetown University Hospital, Hematology, 1993
  • Fellowship: Georgetown University, Medical Oncology, 1992
  • Residency: Presbyterian University Hospital, Medicine, 1990
  • Internship: Presbyterian University Hospital, 1988
  • Medical Education: Tufts University School of Medicine, 1987

Languages Spoken

  • English

Age Group Treated

  • Adults

Patient Feedback

4.964179 average rating from 201 reviews

  • Dr Mcafee is a personable and knowledgeable doctor. He always discusses any major changes in my blood count and what he is watching.

    2026-07-04

  • I was very happy with my care at Mass General Brigham in Danvers. I would highly recommend them to anyone.

    2026-07-01

  • The doctor had read my records previously to my visit. He was well informed with my medical history. He explained things clearly and spent ample time with me.

    2026-06-22

  • Outstanding dr! The best!

    2026-06-22

  • Yes, I saw Dr. Steven McAfee on [redacted] and I was very, very pleased. Dr. McAfee is an outstanding doctor and I'm glad he was my transplant doctor and follows up in a very timely way. Thank you.

    2026-06-18

  • Dr. McAfee is an exceptional physician. I have been his patient for over 20 years. We have always had a great working relationship. He listens carefully and always explains things clearly and thoroughly. I never feel rushed in an appointment and always have any and all of my questions answered.

    2026-06-16

  • The best in the world

    2026-06-18

  • Great experience. Dr was very helpful in explaining process

    2026-06-11

  • Yes, I've had Dr. McAfee take care of me for the last year. I've had Nisha Walley, a nurse practitioner, take care of me and with Dr. McAfee for the last year, and I couldn't have gotten better care anywhere else. Best team that I know of. Thank you.

    2026-06-15

  • Yes, I like this provider. Very good.

    2026-06-08

  • I've been seeing Dr. McAfee for many years. I trust him, respect his knowledge and like him very much. I wouldn't go to anyone else for Hematology

    2026-06-06

  • Dr. McAfee is an outstanding doctor, & I am thankful that I am his patient

    2026-06-03

  • Great staff

    2026-05-27

  • As usual, it was a pleasure to see Dr. McAfee. He is a good guy. And the receptionist and the nurses were all good too. Thank you.

    2026-05-22

  • Dr. Mcafee is a kind, pleasant, very intelligent oncologist. I am lucky he is treating me.

    2026-05-15

  • Dr. McAfee is always on time! He listens carefully and answers my questions thoughtfully, and thoroughly. He has a caring, friendly manner that puts the patient immediately at ease. I transitioned from my transplant doctor at Moffitt in Florida to MGB and the transition has been seamless. In addition, he connects with my oncologist in Portland, ME to coordinate my care, so I always feel supported.

    2026-05-12

  • Was done via zoom & was on time & all went well.

    2026-04-26

  • Great to have the care nearby

    2026-04-29

  • I am grateful to Dr. McAfee for his support and advice.

    2026-04-26

  • The Dr is always informative about my condition.

    2026-04-25

  • I am very comfortable with everyone at MGH. I can ask questions without feeling stupid, and everything is explained in simple terms. My doctor has a great personality and sense of humor, which is needed when people are so sick.

    2026-04-23

  • I'm extremely pleased with the excellent care I've gotten through the years with this provider

    2026-04-22

  • Dr. McAfee was very knowledgeable about the chronic myeloid leukemia that I'm experiencing and I would recommend him to anybody who's going through the same thing that I am.

    2026-04-23

  • My doctor at MGH Danvers is the " BEST OF THE BEST"!! He's absolutely wonderful. He cares about his patients. He listens, he's just wonderful.

    2026-04-20

  • He is very thorough and kind and always makes us feel listened to and secure and hopeful.

    2026-04-20

  • I have been a patient of Dr. Mcafee's for several years and I really do appreciate the time that he spends with me explaining everything and providing answers to my questions. And it has been a pleasure going to the Cancer Institute. Everybody is very pleasant and friendly and helpful.

    2026-04-16

  • I find Dr. McAfee very easy to talk to and I rely heavily on him to follow me for my possible iron-linked anemia and to interpret regular lab work results.

    2026-04-15

  • Excellent care

    2026-04-13

  • Everyone listened, talked, and explained very, very well.

    2026-04-09

  • He is clearly brilliant in his field. It must be difficult to have to deliver difficult messages to patients. I was not really prepared for this meeting. I believed this was a screening and informational meeting. to determine if I was a good candidate. I did not expect to be scheduled for a collection date. I thought I would have time to think about the process.

    2026-04-10

  • Great is great and that's what he is

    2026-04-06

  • I was always Mede to feel comfortable and that my input was welcomed.

    2026-04-03

  • If it wasn't for Dr. Steve McAfee I wouldn't be here.

    2026-04-01

  • Dr. McAfee is very pleasant. I felt confident that leading up to my appt he studied my medical history as regards my ongoing abnormal lab results. I appreciate his recommendation and referral for a hemoglobin/red blood cell infusion. I look forward to that and its benefits for my well-being. I also am grateful that he suggested I have additional blood test and appointment with him in six months. I would certainly recommend Dr. McAfee to others!!

    2026-03-24

  • Very positive attitude and extremely helpful to me with any questions posed to him.

    2026-03-22

  • Excellent care and I am on the men right now, so I really appreciate it and he has provided us with a lot of hope.

    2026-03-23

  • Dr.McAfee is always thorough and and very knowledgeable.He definitely understands what I'm talking about

    2026-03-15

  • My experience with Dr. McAfee was excellent. He is a wonderful doctor. I would recommend him to anybody.

    2026-03-12

  • Very happy and satisfied with Dr McAfee

    2026-03-11

  • I appreciate Dr McAfee's care. He always is so supportive and encouraging. He takes the time to explain what's been revealed by my bloodwork. And, he keeps track of what tests I need to remember to take.

    2026-03-09

  • He was very concerned

    2026-03-09

  • Dr. Mac always listens and answers my questions directly. He is cheerful and efficient.

    2026-03-12

  • The Doctor was very informative, reviewed my records with me and answered questions. I am very pleased with going forward with this specialist

    2026-03-07

  • I would highly recommend all of them.

    2026-02-25

  • Dr McAfee has always listened to me and has explained things thoroughly

    2026-02-14

  • I am so grateful for Dr McAfee wouldn't want anyone else

    2026-02-07

  • Very pleasant. Dr. Mcafee always makes me comfortable and puts me as ease. Thorough and kind.

    2026-02-03

  • Yeah, Lawrence Mcafee is a good doctor, no problem with him. [redacted]

    2026-02-02

  • He's very intelligent and easy going

    2026-01-31

  • The care provider was extremely helpful, explained everything right down to every detail, and Mass General continues to impress us every step of the way.

    2026-01-30

  • Yeah, they were very professional and very kind. And I couldn't say enough good about them. Thank you.

    2026-01-29

  • He's excellent

    2026-01-21

  • Love Dr McAfee

    2026-01-21

  • Excellent provider . Knowledgeable and compassionate caregiver.

    2026-01-21

  • Have always had a great repore

    2026-01-24

  • This was a very good experience. Dr. McAfee was very thorough, very professional, and very empathetic, and I cannot say, cannot speak highly enough about him.

    2026-01-12

  • Dr. McAfee is the consummate professional medical provider. He is most kind, focused, and alwas a patient caregiver. His knowledge of Bone Marrow conditions is vast and in my case, reveals over time to be exactly what is necessary to lead him to accurate diagnoses and treatment planing. I am very grateful to be be in his care and benefiting from his skill, patience, and treatment planing.

    2026-01-05

  • He was very knowledgeable and helpful

    2025-12-31

  • Dr McAfee is a very personable doctor who does a good job of explaining the details of treatments.

    2025-12-24

  • Just terrific

    2025-12-28

  • MGH became my family. Truest faith in Dr Mcafee caring for me past 23 years! So Many close calls yet I'm still Alive! [redacted]

    2025-12-27

  • Dr. Mcafee is the best doctor. Very caring never in a hurry and always answers my questions so I can understand. Always goes over my labs.

    2025-12-24

  • This was an intro visit to possible transplant. It was that and answered questions I had. I expect there will be many more questions.

    2025-12-17

  • I have been Dr. McAfee's patient for 20 years. He is always attentive, caring, and supportive. He answers all my questions and explains the treatment he recommends thoroughly. We work as a team, which I always appreciate. He also has always been willing to recommend providers for other medical issues not only for me, but for friends and family. He is an excellent physician!

    2025-12-16

  • The fact that Dr. McAfee read my chart prior to meeting with me meant a lot to me. I have been seen by doctors in the past who do not take the time to learn about me as the patient, but Dr. McAfee was through and new my past history and for that I appreciate him.

    2025-12-09

  • Knowledgeable, thorough, and kind.

    2025-12-08

  • Dr. McAvey was very thorough in explaining the type of anemia that I'm suffering from. He also discussed the various treatment options available to me. I felt very well taken care of.

    2025-12-04

  • He is extremely knowledgeable and understands my medical issues. My visits with him are always insightful and thorough.

    2025-12-01

  • I've bern seeing this dr for 11 years. [redacted]

    2025-11-26

  • Dr. Mcafee is one of the kindest, most concerned and caring drs . I know. I have been in remission for many years and never have any health issues regarding my cancer. But Dr. Mcafee always seems knowledgeable about my health in general and asks me about it. I see him once a year and always look forward to seeing him.

    2025-11-23

  • Very professional and respectful

    2025-11-22

  • Dr.Mcafee is a wonderful and caring door and his staff too . I have always had a very good experience . Everyone is always pleasant . Dr.Mcafee always takes his time with me and addresses all my concerns . I wish I had him for my pcp too .

    2025-11-17

  • Dr mcAfee is the kindest smartest doctor I have ever met. I feel so lucky yTobe one of his patients. I can't tell you what a good listener he is. Very important to me.

    2025-11-19

  • Dr. McAfee is The BEST!

    2025-11-16

  • Dr. McAfee is a great doctor. He is very kind and understanding. He makes you very comfortable and answers all questions. He also has a great sense of humor.

    2025-11-08

  • It was very good

    2025-11-04

  • I was very pleased with my care provider and I would recommend them to anyone else. Thank you.

    2025-10-27

  • I have full confidence in Dr. McAfee. He's taken excellent care of me. He knows his stuff! He's a caring, wonderful doctor. And I'm blessed to have him as my doctor?

    2025-10-20

  • Dr McAfee and staff are the best! They are to caring and kind. I have been a patient for over 20 years and I can't say enough about Dr McAfee and his bedside manner. He listens and cares about his patients. I would recommend Dr McAfee highly. [redacted]

    2025-10-13

  • He is great.

    2025-10-07

  • It's great to know Mass general has such great providers who are very intelligent

    2025-09-29

  • Dealing with a new and frightening diagnosis is overwhelming and this Provider put my mind to ease that the treatment plan in place is manageable and the best path to take in the goal of achieving a cure.

    2025-09-24

  • I've been seeing Dr. McAfee since 2001. He is the reason my leukemia is in remission today.

    2025-09-22

  • The doctor is a high-level professional, very attentive and thoughtful.

    2025-09-20

  • Dr. McAfee is the best.

    2025-09-19

  • great doctor listen my needs

    2025-09-08

  • I haven't seen Dr. McAfee since my breast cancer in 2001. He is wonderful. He's concerning. He has an excellent bedside manner. He answers all my questions. He makes me feel comfortable and assured that I'm doing well every time I leave my appointment.

    2025-09-06

  • When he is with you you have his full attention but he frequently is very late for his office appointments because he is operating.

    2025-09-04

  • Very thorough

    2025-08-27

  • Dr. McAfee is the perfect combination of brilliant and intuitive.

    2025-08-20

  • Yes, I was extremely pleased with Dr. McAfee. I couldn't have asked for a better doctor. Very understanding and very knowledgeable.

    2025-08-18

  • He's a wonderful person. As a doctor, I give him a 10. Of all my doctors, he's the best in my opinion.

    2025-08-16

Accepted Insurance

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