La localidad está situada a una altitud de 959 msnm en un angosto valle de la sierra de la Demanda, al este de la provincia de Burgos.