La Costa Brava es el nombre asignado a la zona costera de España que comienza en Blanes y acaba en la frontera con Francia, en Portbou. Limita al norte con la Costa Vermella y al sur con la Costa del Maresme.
Esta franja litoral tiene una extensión de 214 km y está comprendida por las comarcas catalanas del Alto Ampurdán, el Bajo Ampurdán y La Selva. Se sitúa en la provincia de Girona, perteneciente a Cataluña.