Sus orígenes se remontan a la época
romana; aunqe es en el período visigodo y en la posterior dominación musulmana de la que quedan abundantes restos. A veces aparece consignada en documentos antiguos como Puebla de la Jara, debido a la abundancia de este arbusto en su ámbito, pero se cambió al actual como agradecimeinto a la Reina Isabel la Católica, que a su paso por el
pueblo, y por la hospitalidad de éste con ella, lo hizo independiente de
Hornachos.
En 1594 formaba parte de la provincia
León de la Orden de Santiago y contaba con 198 vecinos pecheros.
Hasta 1873 perteneció a la diócesis del Priorato de
San Marcos de León, fecha a partir de la cual pasó a la jurisdicción de la diócesis de
Badajoz.
A la caída del Antiguo Régimen la localidad se constituye en municipio constitucional en la región de
Extremadura. Desde 1834 quedó integrado en el Partido judicial de Almendralejo. En el censo de 1842 contaba con 150 hogares y 606 vecinos.