The Canillo parish is in the northeastern part of the country and borders with the Ariège department to the north and east, with the Pyrénées-Orientales department (France) to the southeast, with the Encamp parish to the south and the Ordino parish to the west.