El municipio del gastor se encuentra a una distancia de 131 de cadiz capital, posee alrededor de 1948 habitantes en una extensión de 28 km2. Su altitud es de 520 m sobre el nivel de mar.

Los orígenes de El Gastor se remontan al siglo XVI, y hasta 1834 permaneció apegada a Zahara de la Sierra. Los archivos propios se perdieron durante la guerra civil.

Celebra con originalidad la fiesta del CORPUS CHRISTI, en la que los jóvenes desfilan vestidos de pastores antiguos, así como la de la Virgen del Rosario, su patrona, el 7 de octubre. La feria tiene lugar durante tres días, a partir del primer viernes de agosto.