Está a 70 km al suroeste de Soria capital, en dirección a Aranda de Duero (Burgos) en la carreterra que conecta San Esteban con Langa de Duero en la margen izquierda del río Duero.