Salem Doctors

Find exceptional Salem doctors at NSMC

Residents of greater Salem have access to talented Salem doctors through North Shore Medical Center (NSMC). Headquartered in Salem, NSMC is the region's largest healthcare provider, with hospitals, outpatient care sites and doctor offices throughout the North Shore. Our patients receive expert medical and surgical care from NSMC physicians and surgeons, including Salem doctors.

Comprehensive care

From heart examinations offered at the NSMC Heart Center and the Mass General/North Shore Center for Outpatient Care, to pediatric specialists affiliated with MassGeneral for Children at North Shore Medical Center, to advanced minimally invasive procedures provided by our gynecologic surgeons, NSMC provides comprehensive health care to North Shore families.

Through our membership in Partners Healthcare, our patients have access to exceptional Salem doctors as well as the talented specialists at Massachusetts General Hospital, Brigham and Women's Hospital, and more. Find Salem doctors and all NSMC doctors now.

Convenient locations.

NSMC Salem doctors and physicians of the North Shore in other NSMC locations see patients at:

  • NSMC Salem Hospital in Salem
  • NSMC Union Hospital in Lynn
  • Mass General/North Shore Cancer Center in Danvers
  • NSMC Women's Center in Danvers
  • NSMC Heart Center in Salem
  • MassGeneral for Children at North Shore Medical Center in Salem
  • Mass General/North Shore Center for Outpatient Care in Danvers
  • North Shore Physicians Group, offering 16 North Shore locations
  • Affiliated physician practices in surrounding North Shore towns

Find doctors and specialists in Salem, Lynn and other North Shore locations.

Use the Find a Doctor tool on our website to find Salem doctors and all other NSMC specialists. If you require a gastroenterology procedure or treatment for hyperhidrosis and would like to see a specialist in Salem, Find a Doctor will provide a list of all Salem doctors board certified in gastroenterology who are accepting new patients.