Está situada en el norte de la provincia de Zamora, a 13 km de Benavente, 70 km de León, 78 km de Zamora, 130 km de Valladolid y 282 km de Madrid.