Salem Public Library ~ 370 Essex Street ~ Salem, MA 01970 ~ 978-744-0860

From Route 128

Take Exit 39, Lowell Street, Peabody, MA. At the end of the exit ramp, turn East onto Lowell Street (coming from South, this is a right turn; coming from North, this is a left turn).

Follow Lowell Street approximately one mile into Peabody Square past the large monument. Continue straight and Lowell Street becomes Main Street in Peabody.

Travel for approximately 1/2 mile and you will enter Salem, where Main Street becomes Boston Street. Follow Boston Street to the end, where there will be a set of lights and a monument. Take a left at the lights onto Essex Street.

On Essex Street, drive through one set of lights. The library is a red brick building on the left-hand side located at 370 Essex Street.

From Lynn/MA-107

Follow Western Avenue/MA-107N into Salem where Western Avenue becomes Highland Avenue. Continue straight past Salem Hospital and Collins Middle School. Highland Avenue then becomes Essex Street.

On Essex Street drive through one set of lights. The library is a red brick building on the left-hand side located at 370 Essex Street.

From Beverly/MA-1A

Go South on Cabot Street/MA-1A. Follow 1A over the Veterans Memorial Bridge onto Bridge Street/MA-107 in Salem. Continue on Bridge Street and proceed under the overpass. Take your first left onto the RT-114 east ramp. This will bring you onto North Street/MA-114. Take your second right at The Witch House onto Essex Street. The library is located two blocks down on the right-hand side at 370 Essex Street.

Public Transportation

MBTA Bus stop in front of library, “Essex St @ Monroe St”

Bus#
450 Salem Depot – Haymarket or Wonderland

More info:
MBTA: https://www.mbta.com/stops/4456

Parking:

essex street parking map image
Street parking near Salem Public Library