Se sitúa a 50 km de la capital provincial y a 25 km de Benavente, a 714 metros de altitud, combinando la sierra de las Cavernas y territorio de llanura, surcado por el agua del Arroyo de la Burga.