El término municipal tiene una población de 256 habitantes (INE 2024).
Se encuentra a 30 km de la capital provincial, enclavado en una zona llana, a unos 1000 m sobre el nivel del mar, y en las cercanías de la sierra de Guadarrama.
En el término municipal se encuentran las siguientes localidades: En el término municipal confluyen el río Viejo y el río Pirón.
[6][7] Hacia mediados del siglo XIX, el lugar tenía contabilizada una población de 499 habitantes.
Fernando Delgado Sanz, apodado el Tuerto de Pirón, robaba a los ricos, asaltaba iglesias y caminos, Torreiglesias fue uno de los lugares donde más actuó.