En el valle del río Trema; a 18 km de Villarcayo, cabeza de partido, y a 95 de Burgos.