Skip to Main Content
Close  X
Salem Hospital campus map

Internal Medicine Physician


If you're looking for an internal medicine physician with an office on the North Shore, Salem Hospital, a member of Mass General Brigham, offers access to nearly 100 internal medicine physicians. An internal medicine physician provides primary care for adult patients, treating a variety of illnesses and offering preventative care such as physical exams and routine health screenings. Many of our internal medicine specialists have sub-specialty training, including cardiology, endocrinology, gastroenterology, pulmonology, women's health, infectious disease, geriatrics, or hematology and oncology. As the largest healthcare provider in the region, we make it easy for you to receive exceptional care from an internal medicine physician close to home.

How to choose an internal medicine physician.

Choosing an internal medicine physician is an important decision. Your internal medicine doctor is your primary care physician and can connect you to other experts in the Mass General Brigham network through referrals. Many of our internal medicine physicians are happy to schedule an introductory appointment where you can ask questions and learn more about the physician's approach to medicine, helping you determine if they are the best internal medicine physician for you.

After you have selected an internal medicine physician, you can take several steps to smooth your transition.

  • Contact your previous doctor and request that your medical records be transferred to your new internal medicine physician.
  • Contact your insurance company to alert them that you have chosen a new internal medicine specialist.
  • Make a list of any questions you want to discuss with your physician, as well as a list of any medications your currently taking.

Find an internal medicine physician near you.

Find a Doctor search on our website helps you locate an internal medicine physician close to your home or work. You can search by the last name of a physician, or by the name of the practice if you're looking for a specific office. Use the clinical specialty drop-down to search for an internal medicine physician or other specialist. You can also search for doctors by location, gender and languages spoken. And if you're looking for a new internal medicine physician, filter the results of your search to show only those physicians who are taking on new patients.

Click here to find an internal medicine physician, a specialist internal medicine doctor or a pediatric primary care physician.
Find an internal medicine doctor
Central Scheduling
Tel: 978.573.4444