Es un pueblo situado en el norte de la provincia (a 79 kilómetros de Burgos aproximadamente) en la vertiente mediterránea, valle del río Nela, situado en su margen izquierda, al norte del municipio.