Skip to Main Content
Close  X
Salem Hospital campus map

Internal Medicine Doctor

Doctor speaks with patient.

North Shore patients seeking an internal medicine doctor have access to nearly 100 internal medicine specialists affiliated with Salem Hospital, a member of Mass General Brigham These physicians provide primary medical care that is both exceptional and convenient. An internal medicine doctor at Salem Hospital provides complete physical examinations, preventative care, routine health screenings and the diagnosis and treatment of a broad range of illnesses. Should you require surgical care or the expertise of a different clinical specialist, your internal medicine doctor will work in close collaboration with world-class specialists in surgery, cardiology, cancer and many other areas of medicine.

Salem Hospital provides access to doctors in internal medicine and many other clinical areas.

The North Shore's largest healthcare provider, Salem Hospital is a member of Mass General Brigham. In addition to a full-service hospital and multiple physician practices, it also has both adult and pediatric emergency departments and urgent care offered in Salem and Lynn. Our patients have access to some of the most talented specialists in the world through our clinical collaborations with other top-rated hospitals in the greater Boston area.

Use our Find a Doctor search to locate the best internal medicine doctor for you.

To find an internal medicine doctor, please use Find a Doctor on our website. Find a Doctor makes it easy to find doctors who best match your requirements. For an internal medicine physician, choose "Internal Medicine" under the clinical specialty drop-down. Search by location to find an internal medicine doctor near you, or search by gender if you have a preference for a male or female doctor.


If you're looking for a specific doctor or practice, enter the physician's last name or name of the practice. You can also search by languages spoken. Filter results to show only doctors who are accepting new patients at this time. You can also find an internal medicine doctor by downloading a PDF of an up-to-date directory of all of our internal medicine doctors (you can also get a PDF directory of all family medicine specialist and/or pediatricians).
Click here to find family physician, pediatrician or internal medicine doctors.
Find an internal medicine doctor
Central Scheduling
Tel: 978.573.4444