Peter A Elsea, MD

Peter A Elsea, MD

Not currently accepting new patients

4.834615 average rating from 416 patient reviews

Specialties

Affiliation

Mass General Brigham

Provider Locations

  • Northampton, MA

Dr. Elsea received his medical degree from the University of North Carolina at Chapel Hill and did his residency in Internal Medicine and Pediatrics at Baystate Medical. Dr. Elsea worked for the US Public Health Service on a Navajo reservation from 1999 to 2002. He was at Mercy Hospital in Springfield from 2003 to 2007. Dr. Elsea is a Family Practitioner with Mass General Brigham in Northampton at 22 Atwood Drive.

Education & Training

  • Medical Education: Baystate Medical Center@, Medicine/Pediatrics, 1999
  • Medical Education: Baystate Medical Center@, Medicine/Pediatrics, 1996
  • Medical Education: University of North Carolina, School of Medicine@, 1995

Board Certifications

  • Internal Medicine, American Board of Internal Medicine

Languages Spoken

  • English

Age Group Treated

  • Pediatrics
  • Adults

Patient Feedback

4.834615 average rating from 416 reviews

  • Dr. Elsea is the best.

    2026-09-03

  • Excellent

    2026-09-02

  • Dr Elsea listens closely to my concerns and is absolutely respectful. He is an asset to my life- at my age I am more vulnerable and deeply appreciative feeling known, valued and respected.

    2026-08-19

  • I have being seeing this doctor for about 10 years and I now live 45mins away and still keep him as my dr because he is the best

    2026-08-20

  • Excellent practice. I highly recommend it.

    2026-08-13

  • My appointment/physical with Dr. Elsea was wonderful. He was thoughtful, kind, and supportive of my unique path and health/wellness needs. He listened well, he offered helpful guidance. When I changed my mind about not getting a vaccine that day, he was supportive of my choice. All in all, it was a great visit, and I really appreciate him.

    2026-08-12

  • Caring and compassionate.

    2026-08-12

  • Always positive

    2026-07-22

  • Peter Elsea is an excellent doctor. He communicates well. He listens well. He diagnoses well. I like him very much. He did great and I thank him for helping me get cured.

    2026-07-23

  • Dr. Elsea is very knowledgeable, he listened to what I had to say about my recent surgeries concerning Basal Cell Carcinoma. And my Cateract Surgery. [redacted]

    2026-07-22

  • Marvelous.

    2026-07-19

  • Dr Elsea is an excellent primary physician. He has been taking care of me for a long time. He is compassionate thoughtful and patient. He has good referrals.

    2026-07-19

  • Dr. Elsea is a most compassionate provider! He really cares about his patients.

    2026-07-19

  • He's the best primary that I've ever had. He's caring, compassionate, very knowledgeable, takes the time to explain everything, makes me feel comfortable. Yep, he's a great provider.

    2026-07-17

  • Dr. Elsea was attentive and addressed all of my questions. He is patient and kind. It is always a pleasure to see him.

    2026-07-17

  • fantastic. always is.

    2026-07-15

  • A very empathetic doctor. [redacted] I think Dr Elsea is a very good doc.

    2026-07-15

  • Dr. Elsea was helpful and caring as usual.

    2026-06-29

  • Dr Elsea has been my primary care doctor for the last ten years. I'm grateful for his care.

    2026-06-21

  • Extremely competent and understanding.

    2026-06-15

  • Dr Elsea knows me and my medical history well. Always a pleasure to see him.

    2026-06-10

  • The Dr is the best

    2026-06-10

  • Dr. E has been my PC for years and is excellent, listens, cares and always gives good advice.

    2026-06-05

  • Dr Elsea is by far the best Dr I have. He is excellent in many ways. Has broad medical knowledge, responsive with very timely followup on test results, knows my history and knows what to watch for. Personable, friendly manner, on time and excellent in diagnosing conditions. He cares. I am very fortunate to have a long term relationship with him as my primary care physician.

    2026-06-04

  • Upmost respect shown to me, the patient. Very positive experience.

    2026-06-03

  • Good visit

    2026-06-03

  • Really caring

    2026-06-01

  • My experience with Cooley at this location is always so far superior to my experiences with baystate Franklin, it's not event close.

    2026-05-31

  • Dr. Elsea took time to listen to our concerns and learn about our children since they are new patients. We were very happy with his gentle and knowledgeable manner.

    2026-06-02

  • He definitely has your best interest in mind and will work with you on your care.

    2026-05-28

  • Dr. Elsea listens carefully, is very knowledgable, and always follows through.

    2026-05-28

  • Dr Elsea is personable, patient, understanding, and very helpful in his advice. THANKS!

    2026-05-27

  • I felt very comfortable conversing with the doctor and was reassured by what he had to say. I like seeing him very much

    2026-05-26

  • Hi, I saw Dr. Peter Elsea, very professional, very, very good, listened to everything and gave me answers I needed and I felt really good. So he's good. I like him a lot and I'd like to keep him. Thank you.

    2026-05-28

  • He is a decent human being. Unfortunately the insurance coverage get in the way of possible treatments.

    2026-05-23

  • Dr. Elsea is the consummate professional. He is extremely knowledgeable and also a very engaging person. He listens, offers his thoughts and observations and is open to discussion. I would highly recommend him to anyone who might be looking for a primary care physician.

    2026-05-16

  • Dr Elsea is excellent in every way.

    2026-05-14

  • Caring Professional Thoughtful Supportive I am lucky Dr Elsea is my PCP!

    2026-05-13

  • This was my first time seeing Dr. Elsea He was respectful, caring and explained his findings. I was pleased as I have a high bar of expectations thanks to Dr. [redacted] who was off that day.

    2026-05-10

  • Highly competent!

    2026-05-10

  • Dr Elsea always listens and prescribes appropriate treatment.

    2026-05-06

  • Excellent and prompt care

    2026-04-29

  • I was satisfied

    2026-04-29

  • It's a good care provider.

    2026-04-27

  • Dr. Elsea is a smart and curious doctor. A great combination!

    2026-04-26

  • I'm very happy and grateful that Dr. Elsea is my primary care.

    2026-04-27

  • Dr. Elsea is a wonderful physician. I wish only that he hadn't needed to cancel an appointment back in the fall, only a week or so before the actual visit (?), and could only then see me many months later. I've had the very same experience, a cancelled and long postponed appt, with my cardiologist only 10 days ago. We need more doctors in western MA!

    2026-04-24

  • Excellent, would recommend Dr. Elsea to anyone.

    2026-04-23

  • receptive. congenial.

    2026-04-21

  • I saw a new Dr. to me. He was very comforting and listened to my concerns and made me feel very comfortable.

    2026-04-20

  • Dr Elsea has been consistently good and attentive.

    2026-04-19

  • Have always had a great experience with this provider. Have been coming for many years and experience is always great

    2026-04-18

  • Greqt

    2026-04-19

  • Love this dr Peter Elsea

    2026-04-15

  • Dr Elsea focused his eyes upon mine as we conversed, not upon his computer. He knew exactly what to do and did it expeditiously. It was a very positive medical appointment with a very good outcome.

    2026-04-16

  • Knowledgeable, courteous, and clearly an experienced physician who places patient's needs above all else.

    2026-04-13

  • Excellent provider.

    2026-04-09

  • I felt that the doctor was very competent. He was very positive, answered all my questions. Whether positive or negative, he answered them. So overall, I say he's probably a guy I would like to hang out with.

    2026-04-08

  • Very please with the attention offered by the staff. Thanks [redacted]

    2026-04-07

  • Dr. Elsea is an extraordinary care provider. He's genuinely and sincerely concerned and invested in his patients' well-being, and I'm fortunate that he is my PCP.

    2026-04-04

  • Dr Elsea is very thorough and knowledgeable, as well as friendly

    2026-04-04

  • My visit with Dr. Elsea was very beneficial. I have complex medical conditions that involve other specialists. Dr. Elsea coordinates between them all. He is the first one I turn to when I have a problem because he has been with me from the beginning and I have complete trust in him. Dr. Elsea asks appropriate questions and always listens to my answers. I have complete trust in him.

    2026-04-03

  • very well done as usual

    2026-04-01

  • Excellent. Felt very comfortable.

    2026-04-01

  • It was my first experience with this provider and although I feel I was not as focused as I could have been, he was very respectful and helpful in diagnosing my concerns.

    2026-03-31

  • Top notch, easy to talk to, very accommodating

    2026-03-26

  • Friendly

    2026-03-26

  • Excellent

    2026-03-25

  • good

    2026-03-24

  • Dr. Elsea is very professional. He's always usually on time, courteous, listens, talks to you in a calm manner, and he's a very professional, very intelligent doctor.

    2026-03-25

  • Dr Elsea listens and provides thoughtful answers

    2026-03-24

  • A calming presence while also taking my concerns very seriously.

    2026-03-22

  • This was only the second time I have ever seen this doctor, he took me at short notice and was very amiable. He gave me prescriptions which helped enormously, still taking for a few days, I had been very ill and tried over the counter which I will not do again. Lesson learned.....

    2026-03-20

  • Smart, professional and a great listener.

    2026-03-18

  • Dr Elsea is fabulous!

    2026-03-22

  • Dr Elsea is wonderful as is his med assistants and nurses.

    2026-03-15

  • Dr. Elsea is a wonderful Doctor give him a double portion raise

    2026-03-14

  • he's fantastic

    2026-03-14

  • Improving

    2026-03-11

  • This is a personal opinion but I felt a bit rushed through the physical. It's an annual one and I'm healthy but still feel being run through the system.

    2026-03-11

  • Dr. Elsea is caring, friendly and professional. He set me up with the tests I requested for my lungs and heart. He seemed to be a little bit rushed, but I know it's probably because he has a lot of patients to see and is supposed to keep each visit as close to the time allotted by Mass General.

    2026-03-10

  • Dr. Peter Elsea, is an excellent Internist, who listens to his patients, provides thorough exams, and follows up when needed. He is approachable, courteous, thorough and knowledgeable.

    2026-03-08

  • The best I've ever been to'

    2026-03-08

  • Listens attentively to my concerns. Definitely cares about my well-being.

    2026-03-07

  • Dr. Elsea is the first and best PCP I've ever had that I feel comfortable with discussing any and all issues pertaining to my heath. He is sincerely interested in my test results and any concerns I have.

    2026-03-07

  • I found the total experience wonderful. Dr. Elsea was wonderful. The nurses were wonderful. It was just a very good, excellent, absolutely excellent experience. And I felt as though they really cared completely about my care. That's it. They were wonderful.

    2026-03-06

  • I feel very confident in him and his decisions. I have been going to him for years.

    2026-03-04

  • Dr. Elsea is a very responsive, respectful, and knowledgeable doctor. I really enjoy, you know, working with him and I am glad that he is the doctor of our family. That's it.

    2026-03-07

  • He's a caring and attentive provider.

    2026-03-01

  • Our provider made us feel so great. I hope he retires when he's 150 years old. God bless.

    2026-02-27

  • It was reassuring to see Dr Elsea again. I have moved to a new town in Ma. He was welcoming and very helpful.

    2026-02-26

  • Listens intently, and focuses on the matters that concern me the most.

    2026-02-25

  • He is knowledgeable and cooperative [redacted]

    2026-02-25

  • Dr Elsea was very informed about my recent event at CDH and was prepared to answer all my concerns Very professionally handled.

    2026-02-11

  • Dr. Elsea has been out PCP since we moved to the area in 2017. He is simply the best doctor we've had since childhood.

    2026-02-11

  • I am very satisfied, as usual.

    2026-02-26

  • I have great respect for him, which he's earned over more than six years.

    2026-02-24

  • Dr.Elsea has always been professional, friendly, a good listener and someone i feel comfortable to see. He has helped with medical issues in a timely manner, even if i call by phone for prescriptions. I have an anxiety disorder and I feel safe visiting Dr. Elsea .

    2026-02-04

  • Very professional.

    2026-02-05

  • The appt was completely helpful to us in terms of explanations and clarity.

    2026-02-01

  • no comments all was fine

    2026-01-31

  • Dr. Elsea listens attentively and is always trying to give me the best advice possible for the reason I come in there or treatment or any of that. So I really like going to Dr. Elsea. He is very trustworthy and a great doctor.

    2026-01-28

  • I've been coming to see Dr. Elsea a for a number of years and I think he's a great doctor, so I'll keep coming.

    2026-01-28

  • Dr. Elsea is caring and very professional.

    2026-01-25

  • This visit was an emergency visit due to a fall, [redacted]. I was completely satisfied with this visit.

    2026-01-25

  • Very thorough Excellent.

    2026-01-22

  • I was glad to be able to get back into the office, I almost lost Peter as my primary care physician but I got in under the wire. Thank you

    2026-01-21

  • My primary was booked and I needed a referral to my pain specialist. Dr. Elsea was happy to provide the referral.

    2026-01-21

  • I had getting into my portal and receptionist helped me do it

    2026-01-25

  • A very pleasant and helpful visit with Dr. Elsea. My problem was addressed, treated and a specialist referral was done for further evaluation of the problem.

    2026-01-19

  • Dr Elsea is the best physician I have ever met. He is professional, he listens, he engages in creative problem solving, he is friendly, and he is optimistic. I feel enormously fortunate to have him as my PCP.

    2026-01-17

  • His dosage instructions for this steroid medication differed from the dosing of a previous doc for a similar situation.

    2026-01-14

  • Dr. Elsea is always professional, listens carefully, and is able to give me information that I'm able to understand, and he also follows up.

    2026-01-16

  • He is caring and knowledgeable

    2026-01-14

  • nothing it went well

    2026-01-12

  • He greeted me with enthusiasm and respect. We covered all the physical checks of my health. He listened to me, and offered some suggestions to improve my general well being.

    2026-01-11

  • De else's is a great an excellent dr. I'm glad I'm his patient.

    2026-01-05

  • Excellent. Easy to talk with & get clear information. Great attitude.

    2026-01-03

  • Not my PCP .. great appointment .. all questions about my illness answered !!

    2025-12-31

  • Concerned

    2026-01-01

  • Excellent caring provider

    2025-12-29

  • Yes, Dr. Elsea was very responsive and very helpful, you know, because I wasn't feeling very well that day. Thank you.

    2025-12-28

  • Thank you for your care.

    2025-12-28

  • He's an excellent doctor who provides care and takes the time to listen to me and I feel safe for him.

    2025-12-28

  • It doesn't get any better than the care I get from Dr. Elsea.

    2025-12-24

  • Dr. Elsea is a wonderful primary care physician. I feel so well cared for and he always listens to my concerns and responds well.

    2025-12-23

  • I've been seeing Dr Elsea for a few years now. He is caring and thorough and listens to what I have to say. He discusses medications and gives advise on healthy living practices. And ask for a better primary Care physician!

    2025-12-21

  • Dr Elsea was excellent, great listener, efficient, understood my issue. Appreciated his knowledge and manner. Thanks.

    2025-12-21

  • Dr. Elsea and his staff are hard working and knowledgeable. He does his homework regarding my medical history and I appreciate that!

    2025-12-21

  • He wasn't my normal provider but he was very respectful and I had no problem with them

    2025-12-20

  • The doctor's service was excellent, very professional. His care was exceptional.

    2025-12-16

  • Best GP I ever had in my life and I am [redacted]

    2025-12-19

  • Everything went well.

    2025-12-15

  • Very comfortable health care practice.

    2025-12-14

  • I felt he was giving me the best advice for my care

    2025-12-12

  • Yearly physical with better communication this year. Follow-u appointments made easily.

    2025-12-11

  • Dr. Elsea is very professional, polite and personable. He listens and advises. Would highly recommend. Dr. Elsea's the best!

    2025-12-11

  • Very attentive, helpful and knowledgeable. Also likable!

    2025-12-07

  • I love Northampton Family medicine, I have never had a bad experience with them Dr. Elsea is always present when I'm there to see him for any issues and listens carefully to me and gives different ways to treat my issue. Very professional.

    2025-11-30

  • Great attention, great care.

    2025-11-30

  • Dr. Elsea always is easy to talk to and was especially compassionate about the recent death of my husband who was also his patient. He always shows respect for whatever I am going through.

    2025-11-29

  • It was a good experience

    2025-11-27

  • Always enjoy seeing and talking to Dr. Elsea. Meetings seem very abbreviated.

    2025-11-26

  • I generally see my doctor only at the annual wellness appointment. I had a number of concerns, some of which could be addressed through referrals, and most of which could be addressed quickly and well by the doctor who has known me for ten years. All was accomplished in a mere 15 minutes. This is why I gave him the highest ratings and recommend him to others.

    2025-11-16

  • A good Dr who I have been seeing for 7 or so years.

    2025-11-19

  • Dr. Elseais always professional, patient and interested in what I have to say.I usually have a list of questions I have about my concerns.His nurses are always kind and helpful.

    2025-11-16

  • Dr. Elsea is a great guy. He tells it like it is. He tells me what I need to do and I appreciate him. I'm thankful I have him.

    2025-11-14

  • Excellent physician!

    2025-11-13

  • Caring Informed Current with my medical history Thank you for being my pcp!

    2025-11-12

  • Excellent care

    2025-11-12

  • Dr. Elsea has always been my biggest advocate. He listens, is encouraging, and follows up when needed. Whenever I have an appointment, I truly feel that he is invested in me, my care, and my life. He is very knowledgeable, approachable, and I'm grateful he is my PCP. Until he retires, I won't be changing my PCP!

    2025-11-07

  • The level of care that I have received has always been top notch concerning my PCP, Dr. Peter Elsea and his practice. In my experience, very few doctors have his level of medical experience balanced with excellent patient communications.

    2025-11-06

  • Excellent care as always.

    2025-11-07

  • Great doctor, listens and explains everything

    2025-10-30

  • Dr. Elsea was friendly, professional and very responsive in seeing me at such short notice when my regular PCP wasn't available. He went out of his way to make sure I was able to see an eye doctor within my provider network as soon as possible, coordinating information with their office in a timely manner.

    2025-10-28

  • I appreciated the time and care I was given

    2025-10-26

  • Doctor Elsea is an excellent doctor. Please keep him.

    2025-10-25

  • wonderful. I like talking with him.

    2025-10-24

Accepted Insurance

  • Tricare
  • Aetna
  • Fallon Health
  • WellSense
  • Blue Cross Blue Shield
  • MassHealth ACO
  • Tufts Health Plan
  • Harvard Pilgrim Health Care
  • Medicare ACO