* Salem, Massachusetts: Many scenes were filmed in the historic town of Salem, known for its association with the Salem witch trials.
* Beverly, Massachusetts: Some scenes were filmed in this coastal town, including at the Beverly High School.
* Ipswich, Massachusetts: Other scenes were shot in this town, which also features some coastal areas.
* Studio sets: Certain scenes were filmed on studio sets to recreate specific environments, such as the interior of the family's home.
The movie's focus is on the characters and their relationships, not on showcasing underwater environments or mermaid-related locations.