Hocus Pocus was primarily filmed in Salem, Massachusetts, which is the setting of the story. Key filming locations in Salem include Pioneer Village, Phillips Elementary School (used as the high school), Allison's house at 318 Essex Street, Max and Dani's house at 4 Ocean Avenue, and Old Town Hall in Derby Square where the Halloween party scene was filmed. Some cemetery scenes were filmed at Old Burial Hill Cemetery in nearby Marblehead, Massachusetts. Additionally, some scenes were filmed at Plimouth Plantation in Plymouth, Massachusetts. These locations capture the historic and spooky atmosphere integral to the movie's Halloween theme.