Limita con Banyuls-sur-Mer y con Portbou (Alto Ampurdán, Gerona, España) Su altitud oscila desde los 0 m al nivel del Mediterráneo hasta los 643 m en las Albères.