Localidad situada a la orilla del embalse del Esla e inmerso en la Tierra de Alba, a 28 kilómetros de Zamora, la capital provincial.