Journey through the people, cities and ideas that shaped Morocco, from prehistoric communities to the republic of today.
Follow early communities, ancient Mauretania, Islamic dynasties, the protectorates, independence and contemporary Morocco.
Explore eleven historical periods, rulers and heads of government, and 42 chapters of territorial change.
Sultans and kings, residents-general, heads of state, prime ministers, grand viziers and parallel leaders.
A Journey Through the Ages
Morocco connects the Atlantic, Mediterranean and Sahara through early communities, ancient Mauretania, Islamic dynasties, the protectorates and independence. Explore 383 events across eleven periods.
1,000,000,000 BCE – 801 BCE
Jebel Irhoud, the Aterian and Iberomaurusian cultures, the Neolithic and the first Amazigh (Berber) communities.
800 BCE – 699
Phoenician and Carthaginian trading posts, the kingdom of Mauretania, Roman Tingitana, Vandals and Byzantines.
700 – 1060
The Arab conquest, the Berber revolt, the Barghawata, Idris I and II, Fes and the Zenata emirates.
1061 – 1268
Marrakesh, Yusuf ibn Tashfin, Ibn Tumart, Abd al-Mu'min and the Maghreb-Andalus empires.
1269 – 1548
Marinid Fes, Ibn Battuta and Ibn Khaldun, the Wattasids, Ceuta 1415 and the Portuguese forts.
1549 – 1665
The Saadians, the Three Kings 1578, Ahmad al-Mansur, Timbuktu and the Dila'iyya.
1666 – 1859
Moulay Rashid, Moulay Ismail and Meknes, the 18th-century anarchy, 1777 and the French conquest of Algeria.
1860 – 1911
Tetuan 1860, Hassan I, Algeciras 1906, Hafid and the Agadir crisis.
1912 – 1955
Fez 1912, Lyautey, the Rif War, the Berber Dahir, the Istiqlal and the exile of Mohammed V.
1956 – 1998
Independence, Hassan II, the Green March, Western Sahara and the Years of Lead.
1999 – present
The Moudawana, 2011 constitution, Hirak, normalisation, Al Haouz, GenZ 212 and the 2026 election.
From Jebel Irhoud to the Kingdom of Morocco, 300,000 years ago – 2026
From the Amazigh kingdoms and Roman Tingitana to the Idrisids, Almoravids, Almohads, Marinids, Saadians and Alaouites, through the protectorates and independence. See which dynasty or power controlled each part of Morocco, and how far its authority really reached.
If the page stays blank, the site doesn't allow embedding — use “Open in new tab”.
Atlantic, Mediterranean and Saharan routes linked communities through trade, migration and cultural exchange.
Successive dynasties shaped centres of learning, religious life, architecture and political authority.
The protectorates, independence and subsequent political and economic changes shaped modern Morocco.
The supplied ruler profiles and map retain source references and caveats. Structural validation does not establish historical accuracy.
Historical authority is presented through indicative regional cells. Approximate extents and overlapping rule are not surveyed frontiers. Credits and caveats remain in the map.
History is connected. Explore the bigger picture.
AllHistories is an independent visual history project designed to make the past easier to understand, explore, and connect.
History is more than a collection of dates, rulers, and battles. Events rarely happen in isolation. Borders shift, civilizations influence one another, ideas spread, and decisions made centuries ago continue to shape the world today.
Through interactive timelines, historical maps, and visual storytelling, AllHistories helps uncover these connections and makes complex historical subjects more accessible and engaging.
Travel through centuries, discover turning points, and understand how historical events unfold and connect.
Explore how borders, civilizations, populations, trade routes, beliefs, and spheres of influence have changed over time.
Go beyond dates and discover the individuals, places, decisions, and circumstances behind historical developments.
Explore connections between countries, empires, civilizations, and historical themes to better understand cause and consequence.
Features vary depending on the historical subject.
AllHistories draws on historical research, published references, public archives, and available historical datasets. The information is organized and presented through interactive digital experiences.
History is not always certain or universally agreed upon. Dates, territorial boundaries, population figures, and interpretations may differ between sources. Some information is necessarily simplified or estimated for visual presentation.
The goal is to encourage curiosity and independent exploration, not to replace academic publications or specialist historical research.
When you visit AllHistories, the web server may process technical information such as your IP address, requested pages, browser details and access times to deliver pages and maintain the service.
Some pages load Google Analytics, Google Fonts, externally hosted images, maps or other third-party resources. Requests to these providers can transmit technical information, including your IP address. Contact forms may use Google reCAPTCHA to help prevent abuse. These providers apply their own privacy policies.
The website uses browser storage for preferences such as the selected theme. Country microsites also use a session cookie to support website functionality, including request protection. Analytics or other third-party services may use additional cookies or storage, depending on the page and your browser settings.
When you submit a correction or contact form, the information you provide, such as your name, email address and message, is processed to review and respond to your request. Please avoid including sensitive personal information.
You can manage cookies and site storage in your browser and control third-party requests through browser privacy settings. For privacy questions or requests concerning information you submitted, use the contact option on the microsite where you sent it.
Links to sources and other websites take you to services with their own privacy practices. Review their policies before providing personal information.
AllHistories provides historical information for general education and exploration. Its content is not professional, legal, financial or other specialist advice.
We aim to present useful, well-sourced summaries, but cannot guarantee that every date, statement, translation or interpretation is complete or accurate. Verify important claims against the cited sources and relevant scholarship. Content may be corrected or updated.
Maps are simplified historical illustrations. Borders, place names and territorial labels may vary by period and source. Their appearance does not express a position on sovereignty or present-day territorial disputes.
Images and source material may belong to their respective creators or rights holders. Consult the image credit, source page and license before reusing material. A link or credit does not grant additional reuse rights.
External links are provided for reference. AllHistories does not control the content, availability or policies of third-party websites.
To report an error or a concern about credited material, use the contact option on the relevant country microsite and identify the page, material and supporting details.