Question: where is the bay in baywatch?
Answer: The Bay is Set in South Florida According to an Instagram post thanking the area's residents and officers, Baywatch was filmed largely at Deerfield Beach and Boca Raton in South Florida, which will be known as Emerald Bay in the film.