Vaste commune de 4.210 hectares, frontalière avec l’Espagne, située au pied des Pyrénées, et à seulement 25 min. de Perpignan.
Son territoire est traversé par la rivière La Rome, et, du sud au nord, par la rivière de Las Illas qui devient le Maureillas et se jette dans le Tech.