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