Zagra – Granada

Zagra in Granada province is a town located close to the Pantano de Iznajar. It is sited on the outskirts of a hill. At the top of the hill there are remains of an Arab castle. The name of the town, Zagra, came from the Arab word sajra which means pena (hill) o tajo (gorge).

Local information

Ayuntamiento de Zagra
Plaza Antonio Ortega 1, 18311 Zagra (Granada)
Telephone: 958 31 50 78

Health Clinic Bars, shops, restaurants Schools Municipal pool Beach
1h 45min
Golf nearby Antequera 68km
Malaga 95km Granada 80km
Seville 218 km
Bus and train
Malaga airport
Granada airport
Seville airport


Main information

Near the town of Zagra in Granada, we can find a few “dolmen” , Neolithic graves, from which we can be assured that a Neolithic settlement was established in this location. During the Arab era, the territory of Loja was a political-administrative division of the Nazari Kingdom of Granada which included Zagra, Algarinejo, Loja, Huetor Tajar and Salar. After the Christian conquest, the castle was given to a Castilian leader who tried, in vain, to rule the town. Instead, the territory was divided and given to Castilian settlers who came from the north of Spain.

For centuries, before and after its conquest by the Catholic Monarchs, the town was part of the municipality of Loja. In 1982, Zagra finally achieved its independence.


  • 10th August – Fiestas patronales de San Lorenzo. This is a fair to honour the Patron Saint of Zagra, San Lorenzo. Some days before there are cultural and religious events in the town.

Properties for sale in this town

Click here to view the property details.