Internal Medicine Specialist

Looking for an internal medicine specialist located on Boston's North Shore? North Shore Medical Center's (NSMC) nearly 100 internal medicine physicians provide exceptional primary care at locations throughout the region. Our internal medicine specialists work closely with NSMC surgeons and specialists to deliver comprehensive care. NSMC patients who require a specialty consultation are referred by their internal medicine physicians to medical or surgical specialists at NSMC Salem Hospital or at other hospitals in the Partners HealthCare network, including Massachusetts General Hospital and Brigham and Women's Hospital.

Specialty consultations are available in all areas of medicine, including:

  • Allergy and Immunology
  • Cardiology
  • Dermatology
  • Endocrinology
  • Gastroenterology
  • Geriatrics
  • Hematology/Oncology
  • Infectious disease
  • Nephrology
  • Neurology
  • Pulmonology
  • Rheumatology
  • Sleep Medicine

In addition to internal medicine specialists, North Shore patients have access to expert NSMC obstetrics and gynecology doctors, pediatricians, psychiatry and mental health specialists, and our many fine surgeons.

Find an internal medicine specialist near you.

To find an internal medicine specialist visit the Find a Doctor page on the NSMC website. You can enter the name of a North Shore city or town to find a doctor or specialist in your area (for example, if you want to view all Salem doctors). You can also search by clinical specialty, selecting "internal medicine" to find an internal medicine physician, or "gastroenterology" or "cardiology" to find a specialist in those areas. Search by gender and by languages spoken if you want to find, for example, a female doctor who speaks Spanish. And if you're looking to see physician or an internal medicine specialist for the first time, you can click a box to see only physicians who are currently taking new patients.

Click here to find an internal medicine specialist, a specialist in pediatrics or a specialist family medicine.