978.741.1200
Medical and Surgical CarePatients and Visitors InfoClasses at NSMCWellness at NSMCNSMC - About UsHealth LibraryFind a Doctor
General Medicine


Internal Medicine physicians at NSMC provide comprehensive care for adults, including the diagnosis and treatment of a wide variety of illnesses. We offer complete physical examinations, routine health screenings and preventative care.

In addition, many of our internal medicine physicians have specialized training, including the following areas:

  • cardiology
  • endocrinology
  • gastroenterology
  • geriatrics
  • hematology and oncology
  • pulmonology
  • infectious disease
  • women’s health

Our internal medicine physicians are conveniently located in seven cities and towns across the North Shore. Patients who need specialty consultations or care are referred to medical or surgical specialists at NSMC Salem Hospital, NSMC Union Hospital, or, when necessary, to Massachusetts General Hospital or Brigham and Women’s Hospital.