El término municipal de Colera limita al norte con los municipios de Portbou y Banyuls-sur-Mer (Pirineos Orientales, Francia).