El municipio limita al norte con Galicia, al este con Melgaço, al sur con Arcos de Valdevez, al suroeste con Paredes de Coura y al oeste con Valença.