Situado en extremo norte de la provincia, limitando con las provincias de Huelva y Badajoz.
Sus orígenes deben remontarse a tiempos de la dominación romana, pero es hasta el medievo cuando cobra importancia, gracias a su estratégica situación.
Despoblada durante la dominación goda, no reaparece en la historia hasta la musulmana en cuyo tiempo y en la época de de los almohades, en el 1148, tuvo gran importancia, emancipándose del Califato de Córdoba.
Pueblo muy pintoresco, su conquista se realizó hacia 1.124, cuando se produjo la de otros pueblos de la comarca. Situado en declive, se desliza entre las ondulaciones del paisaje y pasa por ser uno de los mejores urbanizados de la provincia de Sevilla.
En la etapa musulmana recibió el nombre de "Xara". Fue reconquistada por Fernando III el Santo.
En 1498, en recompensa a su lealtad en las disidencias civiles del siglo XV y por la participación de sus milicias concejiles en la guerra contra los moros, los Reyes Católicos le otorgaron el "título de Real", que antepuso al de "Jara", concediéndose además "Fuero real" y numerosos privilegios y exenciones.