Die Stadt liegt etwa 30 km nordöstlich von Barcelona an der Mittelmeerküste, an der so genannten Costa del Maresme und gilt noch als Vorort Barcelonas. ###>It is located on the Costa del Maresme, to the south of Costa Brava, between Cabrera de Mar and Sant Andreu de Llavaneres, to the north-east of Barcelona.