Es un pueblo situado en el sur de la provincia de Burgos en la vertiente atlántica, a 840 msnm, a unos 92 km de la ciudad de Burgos y 9 km de Aranda de Duero, por la Autovía del Norte de Madrid a Irún.