Balneário Gaivota é um município brasileiro do estado de Santa Catarina. Localiza-se a uma latitude 29º09'24" sul e a uma longitude 49º34'46" oeste, estando a uma altitude de 7 metros. Sua população estimada em 2004 era de 6 298 habitantes.
Possui uma área de 151,462 km².