Se encuentra situado al noroeste de la provincia de Zamora, próximo a la provincia gallega de Orense y a la frontera con Portugal, a la altura de la región histórica de Trás-os-Montes.