Canobie Lake Park is located in Salem, United States on 85 N Policy St. Canobie Lake Park is rated 4.5 out of 5 in the category amusement park in United States. Sign up for the CanobieClub email program to receive great offers and Park information! Email. Get ...