Navigate to our accessibility widget

Salem is a located along the North Shore of Massachusetts, approximately 20 miles north of Boston. Best known for its extensive Puritan American history (including the Salem witch trials), this seaport was recently named the birthplace of the U.S. National Guard and is currently home to one medical marijuana dispensary.