La villa de Ayllón se encuentra en la parte noreste de la provincia de Segovia, cerca de las provincias de Guadalajara y Soria con las que linda el municipio.