Horcajo de la
Sierra es un municipio situado en el
Valle Medio del Lozoya en la Sierra Norte de
Madrid. El término municipal se encuentra enclavado en las estribaciones meridionales del macizo de Ayllón, perteneciente a Somosierra, y es cruzado de Norte a Sur, por varias
vías pecuarias: la Cañada Real de Merinas, la Cañada de la Risca y la Cañada del Cerro.
La orografía es accidentada. Predominan los terrenos forestales y las praderas con setos de encinas y matorrales de jara. En la composición del suelo predomina el gneis granítico. El principal accidente geográfico es el
río Madarquillos o de la Puebla que atraviesa el término de Norte a Sur. La población se asienta sobre la ladera del denominado Cerro Horcajuelo.
En su término municipal hay dos núcleos de población: Horcajo de la Sierra, que da nombre al término, y Aoslos, situado en una zona llana, rodeada de prados, a 3 km de Horcajo de la Sierra.
El topónimo "Horcajo" tiene un origen geográfico: significa confluencia de dos
ríos, en este caso, del río Madarquillos con su afluente, el arroyo del Valle de las Moreras.