La altitud media del casco urbano sobre el nivel del mar es de 718 metros; la más baja del término es de 605 metros, situada a orillas del río Guadarrama, a la izquierda del Km. 7 de la carretera de El Escorial; la más alta es de 791 metros en el punto en que la línea de ferrocarril cruza el límite con el término de Torrelodones, cerca al Cerro de La Mesilla que tiene 786 metros de altitud.