Tosa de Mar es un municipio ubicado en la provincia de Provincia de Gerona en Cataluña. La población de Tosa de Mar es de 5 818 personas (2020), el área de Tosa de Mar es de 38.60 kilómetros cuadrados, la distancia de Tosa de Mar a Barcelona (capital de la Cataluña) es de 73 kilómetros, la distancia de Tosa de Mar a Madrid es de 696 kilómetros. Tosa de Mar comparte fronteras con Llagostera, Lloret de Mar, Vidreras y Caldas de Malavella.