Está situada en el norte de la provincia de Zamora, a 65 km al norte de la capital zamorana y a 260 km de Madrid.