Situado en el valle del río Esgueva.
Este municipio se encuentra en la comarca denominada Ribera del Duero.
A la caída del Antiguo Régimen queda constituido como ayuntamiento constitucional del mismo nombre, en el partido de Lerma perteneciente a la región de Castilla la Vieja.
Cuenta con una población de 149 habitantes (INE 2024).
Entre el censo de 1857 y el anterior, crece el término del municipio porque incorpora a 09355 (Santibáñez de Esgueva)Entre el censo de 1930 y el anterior, disminuye el término del municipio porque independiza a 09355 (Santibáñez de Esgueva) Población de derecho según los censos de población del INE.