El municipio limita al norte con el municipio de Vinhais, al este con Macedo de Cavaleiros, al sur con Vila Flor y con Carrazeda de Ansiães y al oeste con Murça y Valpaços.