Está enclavado en el territorio de la llamada Campiña Segoviana, a 50 km al noroeste de la capital provincial —muy próximo a la provincia de Ávila— y a 892 m de altitud.