El término municipal tiene una población de 284 habitantes (INE 2024).
El pueblo se encuentra situado en una extensa estepa, rodeado de pinares y encinares.
Las localidades limítrofes son Guarrate, Bóveda de Toro, Venialbo y Villabuena del Puente.
[7] Hacia mediados del siglo XIX, el lugar tenía contabilizada una población de 227 habitantes.
En 1950 fue cuando alcanzó su máximo esplendor, llegando a contar con 940 habitantes.