John B Hein, MD

John B Hein, MD

Not currently accepting new patients

4.726984 average rating from 126 patient reviews

Specialties

Affiliation

Mass General Brigham

Provider Locations

  • Haverhill, MA
  • Newburyport, MA

Education & Training

  • Fellowship: Rutgers New Jersey Medical School (formerly University of Medicine and Dentistry of New Jersey), Allergy and Immunology, 2005
  • Residency: McGaw Medical Center Northwestern University, Internal Medicine, 2003
  • Medical Education: Medical College of Wisconsin, 2000

Board Certifications

  • Allergy and Immunology, American Board of Allergy and Immunology

Languages Spoken

  • English

Age Group Treated

  • Adults
  • Geriatrics

Patient Feedback

4.726984 average rating from 126 reviews

  • This was a first visit to an allergist in 15 years or so. He was attentive and listened to my concerns and explained his process clearly. I will follow his recommendations and see where this goes. Hopefully on my second visit, I will have been cured! Ha!

    2026-07-08

  • Staff is always helpful and friendly.

    2026-06-24

  • Dr. Hein is the first doctor to ever explain to me what was causing my symptoms and how to treat them. I was lucky to find him.

    2026-06-22

  • Dr. Hein is really good at listening to any questions that I have or any input. He's very careful and precise with his answers and he shows care and compassion with any of his answers to your questions. Any tidbit that I ask about any kind of research or anything that I may know because I work in the pharma field, he is always willing to put in any input that he has. His nurses are great, very friendly, you know, will always be there to listen. If you have any concerns about the shots, they'll also very quickly answer your questions. I rate it a very good, a very, very good hospital, I mean a medical office.

    2026-06-05

  • Only issue was that my appointment date was changed to a week out from original date and I was notified. I showed up on the original date and someone said "didn't they call you?" Fortunately I don't live far from doctor office

    2026-05-27

  • I felt Dr Hein was fully knowledgeable re my history and was respectful of my concerns. He was patient and thorough in scheduling follow-up care. He was the most personable of the doctors I have met so far at MGB.

    2026-05-25

  • Nothing besides I think they are very good at there job.

    2026-05-25

  • This was a first appointment with this care provider and included getting to know my past concerns, current ones, and the provider's suggestions.

    2026-05-14

  • Helpful, persistent in solving my issue, and thorough

    2026-04-29

  • They treated me very well, they were very... I mean, they do a great job.

    2026-04-19

  • Dr. Hein is an amazing doctor. He has a great bedside manner. He'll look you straight in the eye and give the facts the way it is and let you take it in and he is a great doctor.

    2026-04-17

  • Dr Hein always takes good care of me. He made some recommendations that are helping my condition.

    2026-04-08

  • Very attentive and caring.

    2026-04-08

  • Very convenient and efficient appointment.

    2026-04-06

  • Excellent care and communication. The best!

    2026-04-05

  • Appreciate the support and flexibility in care. Everyone spent time to assure I understood what we were doing and options available.

    2026-03-17

  • Made great suggestions for my issues and offered a great suggestions for 2 unrelated issues ..

    2026-03-14

  • [redacted] I feel that my concerns about my daughter's allergies were dismissed by Dr Hein, and I was treated as though what I was asking was ridiculous and I left their feeling extremely discouraged.

    2026-02-22

  • I found Dr Hein to be a very caring and informative doctor... His knowledge regarding my concerns were explained in a way that was very helpful, for someone like myself who has been restricted for so many years with regards to my allergies on different foods etc.

    2026-02-17

  • Dr. Hein took the time to learn about the symptoms I have been experiencing and to describe what he believed to be some possible causes of those symptoms. I felt as though he genuinely cared about the discomfort I have been experiencing and following up.

    2026-02-25

  • Dr was very understanding

    2026-02-04

  • I was highly satisfied with this visit

    2026-02-04

  • There are no words to describe Dr. Hein's professionalism, kindness, caring and brilliance. Until recently when my MGH PCP left the practice after being my PCP for 20 years, I was adrift trying to find medical help to replace her. Her last recommendation to me was to Dr. John Hein. After months of trying to find another PCP, I called Dr. Hein's office with severe breathing concerns. He saw me the next day (WOW!). He sat and spent a long time discussing my history and current illness, he listened carefully and thoughtfully to my history. He then ordered several tests to be completed at AJH. While awaiting the results he gave me meds which were perfect. A few months later, I relapsed and he saw me the next day. Again, he spent a great deal of time with me explaining my pneumonia and recurring asthma situation so that I would mentally be prepared to make a full recovery. One week later, I am experiencing healing and recovery. Prior to this I had spent months seeing different doctors and the ER to no end. Dr. Hein is one in a million and I am so glad I found him. I am feeling so much better now and understand my diagnosis well. I am also comforted by the fact that he is able and willing to see me quickly when I am sick. Now I just need another PCP in the MGH system again.

    2026-01-30

  • Always professional and treated with respect.

    2026-01-21

  • Listen and pay attention to my medical needs.

    2025-12-21

  • Dr. Hein was great very helpful and knowledgeable would recommend him to patients

    2025-12-19

  • Dr Hein is one of the best doctors I've seen. He explains more than most doctors and takes time to make sure it's understood. He's kind and caring.

    2025-12-15

  • My doctor and the nursing staff are attentive and supportive. I highly recommend this practice.

    2025-12-08

  • He took his time and explained everything

    2025-11-24

  • Doctor and nurse were outstanding. Took time to understand my issues, provided clear responses. And timely follow up with test results and next steps.

    2025-11-17

  • Good doctor. I also had my immunotherapy shots at the same time. Efficient

    2025-11-17

  • Made me feel very relaxed and comfortable

    2025-11-03

  • I was extremely impressed with Dr. Hein. I went in unsure how the visit would go since I was transferring care from a different allergist center, but he was absolutely wonderful. He listened to all my concerns and took the time to explain everything clearly. He even asked me to repeat something back to him to make sure I understood - something doctors rarely do anymore. He also went above and beyond by providing helpful information related to future allergy concerns outside the immediate reason for my visit. I was genuinely impressed and felt cared for from start to finish. He is one of the best doctors I've seen in a long time because he: Listens Explains Takes time Clearly understands his specialty I'm very, very happy that I transferred my care to him.

    2025-10-29

  • The nurse and Dr was amazing

    2025-10-26

  • Dr. Hein and his staff a A number 1!!

    2025-10-12

  • Dr Hein is an excellent caring doctor. I highly recommend him.

    2025-10-09

  • I learned some very important information.

    2025-10-08

  • Doctor entered the room and immediately asked "what can i do for you", before he even sat down. no hello, no getting comfortable, immediately thrown off by essentially being asked why we're here. Conversation could easily have been a phone call, he barely acknowledged my son (patient). Felt like i had to keep asking questions to pull information out about process and thinking around the treatment plan for my son rather than being talked through a scary process to be experiencing. [redacted]

    2025-10-05

  • And the doctor paid close attention to what I told him. He addressed all my concerns, answered all my questions, and helped me get a quick referral. He was very efficient.

    2025-10-02

  • It was productive

    2025-09-30

  • I could not be happier or more impressed with the care I receive from Dr. Hein. He was recommended to me by a friend who commented that whenever she goes to him, she always learns something. I have found that to be true. He is a brilliant allergist; and more importantly, he takes the time to listen and instruct so that you can be an informed partner in your own care. He is just the best!

    2025-09-24

  • When you enter a room with a patient, you should introduce yourself before requesting why the patient is there. When a patient discusses precious treatment methods or testing, you should not judge or criticize. You should not compare one patient to another. My experience is my own.

    2025-09-10

  • I have been with dr Hein since he began at Nantucket medical Associates. I think he has helped me more than any other doctor.

    2025-09-06

  • Well he understand my wories, and explained the treatment so I could understand the procedure.

    2025-09-05

Accepted Insurance

  • Beech Street
  • Maine Community Health Options
  • Blue Cross Blue Shield Medicare
  • WellSense
  • Wellpoint
  • Multiplan
  • United Health Care
  • Medicare
  • Medicare ACO
  • Coventry
  • Tufts Medicare Preferred
  • Harvard Pilgrim Health Care
  • Railroad Medicare
  • Blue Cross Blue Shield
  • Aetna
  • Senior Whole Health
  • Commonwealth Care Alliance
  • Fallon Health
  • Cigna
  • TriCare
  • MassHealth
  • Tufts Health Plan
  • Mass General Brigham Health Plan