Primary Care

Patient in a wheelchair talking to his internal medicine physician

Salem Hospital offers North Shore families close to 200 board certified primary care physicians, specializing in internal medicine, family medicine and/or pediatric primary care. They have offices located throughout the North Shore. Many offer extended night and weekend hours.

Our primary care doctors are affiliated with all the providers in the Mass General Brigham system.

Videos of some of our primary care physicians are on our YouTube Channel

Meet our primary care physicians