Tossa de Mar is located on the Mediterranean Sea, specifically along the rugged and picturesque coastline known as the Costa Brava in northeastern Spain. The town's iconic main beach, Platja Gran, sits directly on a deep blue bay that has made it a favorite destination for swimmers and divers for decades. Because it is on the Mediterranean, the waters are typically calm and characterized by high salinity and crystal clarity, which is perfect for the snorkeling and scuba diving tours that operate out of the town's local coves. The town is situated roughly halfway between the city of Barcelona and the French border, and its maritime history is defined by its strategic position on this sea. In 2026, the local "Camí de Ronda" coastal paths allow hikers to follow the edge of the Mediterranean, offering dramatic views of the waves crashing against the medieval fortress walls and the hidden rocky inlets like Cala Pola that define this section of the Balearic Sea's western basin.