Skip to cookie consent Skip to main content

North Shore Physicians Group (Swampscott)

North Shore Physicians Group (NSPG) is an affiliate of Salem Hospital, and a member of Mass General Brigham. We are the largest multi-specialty group north of Boston, with more than 350 board-certified physicians, nurse practitioner and other health care professionals in 27 locations throughout the North Shore.

contact information

250 Paradise Road
Swampscott, MA 01907

google map


  • MondayMon
    8:00 a.m.–6:00 p.m.
  • TuesdayTue
    8:00 a.m.–6:00 p.m.
  • WednesdayWed
    8:00 a.m.–6:00 p.m.
  • ThursdayThu
    8:00 a.m.–6:00 p.m.
  • FridayFri
    8:00 a.m.–5:00 p.m.
  • SaturdaySat
    9:00 a.m.–1:00 p.m.
  • SundaySun

location details