Tossa de Mar is a municipality situated in the Catalonia region of Spain. It is located along the coastline of the Costa Brava, positioned approximately 100 kilometres north of Barcelona and 100 kilometres south of the French border.
The area is accessible via Girona Airport, which is located some distance to the north. The municipality is defined by its coastal location within the Catalonia region.