top of page
Morning Mist over Forest

Psychoanalysis and Psychotherapy 

North of Boston

Location & Directions

Mark Steinberg, Ph.D.

Psychoanalysis and Psychotherapy

440 Humphrey Street, Suite 3

Swampscott, MA 01907

Phone: (781) 598-6680

Swampscott is an oceanfront community in Essex County, Massachusetts located approximately 10 miles north of Boston. Swampscott borders the towns of Marblehead, Salem, and Beverly and is directly accessible by public transportation and has its own stop on the commuter rail. Dr. Steinberg’s office is located at the intersection of Humphrey Street and Puritan Road.

bottom of page