Explore the Map
Hajar al-Nasr
35.2351° N, -5.6782° E
About
Hajar al-Nasr is an ancient fortress located in northern Morocco, constructed in the 10th century by the Idrisid dynasty. Overlooking the headwaters of a tributary of the Loukkos River, it served as a strategic and protective site for the Idrisid rulers. Although its location was elusive to historians for centuries, it was confirmed in the late 20th century. The visible remains of the site include sections of ramparts and steps, all constructed with massive stone blocks. This site holds significant archaeological value as it provides insight into the defensive architecture and strategic settlement choices of the Idrisid dynasty during the Early Post-Classical Period.
Historical Timeline
Journey through time and discover key events in this site's history
Construction of Hajar al-Nasr
10th century CE
Destruction by Ziri ibn Atiyya
996 CE
Archaeological Features
Unique architectural and cultural elements found at this historical site
Defensive Structures
Frequently Asked Questions
Plan Your Visit
Tours, travel arrangements, and practical information
More Sites in Morocco

Tamuda
Ancient Berber city with Roman ruins.

Chellah
Ancient Roman and Marinid necropolis site

Tocolsida
Roman castra remains in Morocco's Atlas Mountains

Lixus (ancient city)
Ancient city with multi-period ruins
Aït Benhaddou
Fortified ksar in the Ounila Valley, Morocco

Volubilis
Ancient Berber-Roman city with impressive ruins.