North Shore Physicians Group North Shore Physicians Group

Comprehensive, patient-centered care on the North Shore

We are the largest multi-specialty group north of Boston and an affiliate of Mass General Brigham and Salem Hospital. We offer more than 350 board-certified physicians, nurse practitioners and other health care professionals in dozens of locations throughout the North Shore.

patient gateway


Our 400 Highland Avenue Salem office will be temporarily closing for renovations starting Monday June 21. Although this renovation will take several months, please rest assured that our team will continue to care for you. Our caregivers will see patients at nearby NSPG offices, and our phones will continue to be answered from a satellite location. Please call our office at 978-741-9500 for appointments or questions.

Vaccine update

People age 12 and older who live, work, or study in Massachusetts can now get vaccinated. If you are our patient you may now schedule a vaccine appointment for anyone over the age of 12 by going here or scheduling through your Patient Gateway account. Children under the age of 18 must have the consent of a parent or guardian. Please do not call your doctor's office with questions.