Skip to Main Content
Close  X
Salem Hospital campus map

North Shore Physicians

Find outstanding North Shore physicians in all fields of medicine.

For patients and families seeking comprehensive medical and surgical care, Salem Hospital, a member of Mass General Brigham, offers more than 600 North Shore physicians, including exceptional primary care specialists, family medicine specialists, as well as physicians board certified in a wide range of clinical specialties. Many physicians are part of North Shore Physicians Group, a multi-specialty practice with 16 locations across the North Shore.

We are the North Shore's largest health care provider and the second largest community hospital system in Massachusetts. A member of Mass General Brigham, Salem Hospital provides patients with access to some of the most talented medical specialists in the world. Find family practice doctors or internal medicine physicians.

Exceptional North Shore physicians in many specialties.

  • Breast Health  
  • Cancer Center
  • Cardiology
  • Diabetes Management
  • Emergency Medicine
  • Endoscopy
  • General Medicine
  • Obstetrics and Gynecology
  • Orthopedics
  • Pediatrics
  • Primary Care 
  • Psychiatry
  • Radiology
  • Reproductive Medicine
  • Sleep Medicine
  • Stroke Program
  • Surgical Weight Loss
  • Surgery
  • Vascular Program

Search for North Shore physicians using Find a Doctor.


Find a Doctor on our website is a helpful tool for patients looking for North Shore physicians that meet specific criteria. Patients can search by a doctor's last name, or by the name of a practice. Find a Doctor makes it easy for patients to find North Shore physicians. Search for cardio vascular surgeons, spinal stenosis treatment specialists, a pediatric rheumatologist and more.

Patients who prefer a male or female doctor can search by gender, while patients who prefer to see a nearby physician can search by city or town. Patients seeing physicians for the first time can further refine the results to see doctors who are currently accepting patients. Search results contain links to physician profiles, which include physicians' phone number, address, office hours, medical education, board certifications and clinical interests.
Use Find a Doctor on our web site to find internal medicine specialists, family medicine doctors or other North Shore physicians.
Find a Doctor
Central Scheduling
Tel: 978.573.4444