Skip to Main Content
Close  X
Salem Hospital campus map

Internal Medicine Physicians

Salem Hospital's internal medicine physicians offer exceptional care.

North Shore residents seeking internal medicine physicians have access to nearly 100 internal medicine specialists affiliated with Salem Hospital, a member of Mass General Brigham. These exceptional physicians provide services at locations throughout the North Shore, ensuring that local residents can get the highest quality health care close to home. Our internal medicine physicians offer complete physical examinations, routine screenings, preventative care and the diagnosis and treatment of a broad range of illnesses and diseases. Internal medicine physicians of the North Shore work collaboratively with other Salem Hospital physicians in all areas of medicine to provide professional, compassionate care.

Internal medicine physicians partner with Boston-area specialists.

As the North Shore's largest provider of healthcare, Salem Hospital has both adult and pediatric emergency services as well as urgent care providers in Salem and Danvers. Our physician offices are in convenient locations throughout the region. Patients requiring specialty consultations in cardiology, endocrinology, infectious disease or other areas of medicine are referred by their internal medicine specialist to physicians at Salem Hospital or to specialists at the Mass General Brigham Healthcare Center.

Through our membership in the Mass General Brigham network our patients have access to the talented doctors at Massachusetts General Hospital and Brigham and Women's Hospital, as well as other hospitals in the system.

Find internal medicine physicians through Find a Doctor.

If you are looking for an internal medicine doctor you can begin your search on our website. The Find a Doctor tool allows you to search for internal medicine physicians using a number of criteria. You can search by location to find physicians near your home or work. You can also search by gender and by languages spoken. Choose "Internal Medicine" under Clinical Specialty to find an internal medicine physician (or choose a specialty like oncology or gastroenterology if you need a specialist). Find a specific doctor by searching for the doctor's last name or search by the name of the practice. Click the check box if you want to see just those internal medicine physicians who are currently accepting new patients.

Find an internal medicine doctor
Central Scheduling
Tel: 978.573.4444