Loading Complete
John B Hein

John B Hein, MD

Allergy and Immunology

Highlights

Age Groups Seen

  • Adults
  • Geriatrics

Languages

  • English

Gender

Male

Locations

  1. Mass General Brigham Allergy and Immunology Clinic
  2. Mass General Brigham Allergy and Immunology Clinic

Expertise

Education

  • 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, 2005

Insurance

This provider may accept more insurance plans than shown. Please call the practice to find out if your plan is accepted.
Search plans
  • Aetna
  • Blue Cross Blue Shield
  • Blue Cross Blue Shield Medicare
  • Blue Cross Blue Shield NH
  • Cigna
  • Commonwealth Care Alliance
  • Coventry
  • Fallon Health
  • Harvard Pilgrim Health Care
  • Humana
  • Mass General Brigham Health Plan
  • MassHealth
  • Medicare
  • Medicare ACO
  • Multiplan
  • Railroad Medicare
  • Senior Whole Health
  • TriCare
  • Tufts Health Plan
  • Tufts Medicare Preferred
  • Tufts Public Health Plan
  • United Health Care
  • Wellpoint
  • WellSense

Ratings & Reviews

4.8 out of 5

135 ratings, 42 reviews

The 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.

How likely would you be to recommend this provider to your family and friends?
Search reviews
  • Reviewed on 2/4/2026

    Dr was very understanding

  • Reviewed on 2/4/2026

    I was highly satisfied with this visit

  • Reviewed on 1/30/2026

    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.

  • Reviewed on 1/21/2026

    Always professional and treated with respect.

  • Reviewed on 12/21/2025

    Listen and pay attention to my medical needs.

  • Reviewed on 12/19/2025

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

  • Reviewed on 12/15/2025

    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.

  • Reviewed on 12/8/2025

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

  • Reviewed on 11/24/2025

    He took his time and explained everything

  • Reviewed on 11/17/2025

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

  • Reviewed on 11/17/2025

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

  • Reviewed on 11/3/2025

    Made me feel very relaxed and comfortable

  • Reviewed on 10/29/2025

    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.

  • Reviewed on 10/26/2025

    The nurse and Dr was amazing

  • Reviewed on 10/12/2025

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

  • Reviewed on 10/9/2025

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

  • Reviewed on 10/8/2025

    I learned some very important information.

  • Reviewed on 10/5/2025

    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]

  • Reviewed on 10/2/2025

    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.

  • Reviewed on 9/30/2025

    It was productive

  • Reviewed on 9/24/2025

    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!

  • Reviewed on 9/10/2025

    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.

  • Reviewed on 9/6/2025

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

  • Reviewed on 9/5/2025

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

  • Reviewed on 8/7/2025

    Very positive, reviewed my record thoroughly and spoke to me about any concerns

  • Reviewed on 8/6/2025

    I've seen Dr Hein for many years and I will continue to see him. He's a good doctor and listener.

  • Reviewed on 7/31/2025

    It would be nice to perform the skin allergy test right away in the office since it's only 20 minutes vs. having to come back a month later.

  • Reviewed on 7/27/2025

    Dr. Hein was very friendly and genuinely concerned about my condition. I found him to be most pleasant than most doctors. I felt like I was talking to a friend rather than a "white coat". His demeanor was quite refreshing. I'm glad that I found him.

  • Reviewed on 6/29/2025

    After 20+ years of suffering of no-diagnosis provided from a few of the most highly respected physicians who studied my excruciating symptoms, Dr Hein is the only physician who provided a logical diagnosis. I will be forever grateful for that.

  • Reviewed on 6/23/2025

    The doctor took into consideration the burden the high cost of the last prescription had on me and tried to find an affordable alternative.

  • Reviewed on 6/11/2025

    Months of confusion and no diagnosis have come to an end I believe!!

  • Reviewed on 6/11/2025

    Dr Hein is always so good at figuring out what I have issues with and how to solve them. He is the best

  • Reviewed on 5/21/2025

    I voiced concerns about one of my medications not working as well and after my visit, Dr Hein called me to say that he went over my history with this medicine and discovered I should be using it 2 times a day.

  • Reviewed on 5/19/2025

    First doctor to explain to me what was going on with my symptoms. Finally got some answers.

  • Reviewed on 5/13/2025

    This provider has helped me greatly with my asthma and breathing issues, I have seen mush improvement while a patient of this provider.

  • Reviewed on 5/8/2025

    He is a caring doctor.

  • Reviewed on 5/7/2025

    The doctor was absolutely loving and understanding. He listened and spoke to me as a human being. Something I didn't get in other offices. Intelligent and knew how to break things down to where k can understand given that I don't have the same knowledge and training as him.

  • Reviewed on 5/2/2025

    Very professional and treated me very well very understanding and relaxed visit

  • Reviewed on 4/24/2025

    excellent experience. Provider was attentive and provided information I needed.

  • Reviewed on 4/23/2025

    Professional, excellent eye contact. Explained to me an allergy test would not be able to be done due to the fact his nurse is on maternity leave.

  • Reviewed on 4/16/2025

    Great bedside manner. Very knowledgeable and answered all questions in had

  • Reviewed on 4/9/2025

    Dr. Hein was excellent-scheduling was very easy as well!