El término municipal de El Escorial, que abarca una superficie de 68,75 km², está situado al noroeste de la comunidad de Madrid, en el piedemonte de la sierra de Guadarrama.