Es un pueblo situado en el sur de la provincia de Burgos en la vertiente atlántica, a 840 msnm, a unos 88 km de la ciudad de Burgos y 8 km de Aranda de Duero.