Morocco

Country Morocco
Capital Rabat
Continent Africa
Currency Moroccan dirham(MAD)
Languages Arabic, Tamazight & Moroccan Arabic

Information

Introduction

In 788, about a century after the Arab conquest of North Africa, successive Moorish dynasties began to rule in Morocco. In the 16th century, the Sa'adi monarchy, particularly under Ahmad AL-MANSUR (1578-1603), repelled foreign invaders and inaugurated a golden age. In 1860, Spain occupied northern Morocco and ushered in a half century of trade rivalry among European powers that saw Morocco's sovereignty steadily erode; in 1912, the French imposed a protectorate over the country. A protracted independence struggle with France ended successfully in 1956. The internationalized city of Tangier and most Spanish possessions were turned over to the new country that same year. Morocco virtually annexed Western Sahara during the late 1970s, but final resolution on the status of the territory remains unresolved. Gradual political reforms in the 1990s resulted in the establishment of a bicameral legislature, which first met in 1997. The country has made improvements in human rights under King MOHAMMED VI and its press is moderately free, but the government occasionally takes action against journalists who report on three broad subjects considered to be taboo: the monarchy, Islam, and the status of Western Sahara. Despite the continuing reforms, ultimate authority remains in the hands of the monarch.

[+] Geography

[+] People

[+] Government

Video

Map


View Larger Map

References

Morocco - Wikipedia
Morocco - CIA World Fact Book
Morocco - BBC
Morocco - Timeline - BBC

Cities

Links

News Headlines

Google News
Diaz scores again as Morocco edge out Cameroon in AFCON 2025 quarterfinal - Al Jazeera
  1. Diaz scores again as Morocco edge out Cameroon in AFCON 2025 quarterfinal  Al Jazeera
  2. Cameroon vs Morocco 0-2: AFCON 2025 quarterfinal – as it happened  Al Jazeera
  3. Cameroon 0-2 Morocco (10 Jan, 2026) Game Analysis  ESPN India


Nigeria cruise past Algeria 2-0 to set up Morocco AFCON semifinal - ESPN IndiaNigeria cruise past Algeria 2-0 to set up Morocco AFCON semifinal  ESPN India

Blockbuster AFCON semi-finals confirmed as Morocco face Nigeria, Senegal play Egypt - Confédération Africaine de FootballBlockbuster AFCON semi-finals confirmed as Morocco face Nigeria, Senegal play Egypt  Confédération Africaine de Football

AFCON: Victor Osimhen Helps Nigeria Set Up Morocco Final-Four Clash With Win Over Algeria - News18AFCON: Victor Osimhen Helps Nigeria Set Up Morocco Final-Four Clash With Win Over Algeria  News18

Fossils unearthed in Morocco are first from little-understood period of human evolution - AccuWeatherFossils unearthed in Morocco are first from little-understood period of human evolution  AccuWeather

'He can be the best in the world': Morocco manager Regragui gives Diaz glowing endorsement - Flashscore.com'He can be the best in the world': Morocco manager Regragui gives Diaz glowing endorsement  Flashscore.com

AFCON: Egypt knock out Ivory Coast to set up semifinal clash against Senegal, Nigeria to meet Morocco - FirstpostAFCON: Egypt knock out Ivory Coast to set up semifinal clash against Senegal, Nigeria to meet Morocco  Firstpost

Morocco stocks higher at close of trade; Moroccan All Shares up 0.42% - Investing.comMorocco stocks higher at close of trade; Moroccan All Shares up 0.42%  Investing.com

Impressive Nigeria beat Algeria 2-0 to set up AFCON semifinal with Morocco - Al JazeeraImpressive Nigeria beat Algeria 2-0 to set up AFCON semifinal with Morocco  Al Jazeera

Cameroon vs. Morocco (10 Jan, 2026) Live Score - ESPN IndiaCameroon vs. Morocco (10 Jan, 2026) Live Score  ESPN India

Morocco boosts military ties with Israel despite tensions - DWMorocco boosts military ties with Israel despite tensions  DW

AFCON 2025: Morocco overpower Cameroon to book first semi-final appearance in 22 years - Olympics.comAFCON 2025: Morocco overpower Cameroon to book first semi-final appearance in 22 years  Olympics.com

Early hominins from Morocco reveal an African lineage near the root of Homo sapiens - Max-Planck-Gesellschaft zur Förderung der WissenschaftenEarly hominins from Morocco reveal an African lineage near the root of Homo sapiens  Max-Planck-Gesellschaft zur Förderung der Wissenschaften

AFCON semi-finals: Morocco to play Nigeria, Egypt to face Senegal - France 24AFCON semi-finals: Morocco to play Nigeria, Egypt to face Senegal  France 24

Egypt aims to deny Morocco as AFCON reaches semi-final stage - The New ArabEgypt aims to deny Morocco as AFCON reaches semi-final stage  The New Arab

Early hominins from Morocco basal to the Homo sapiens lineage - NatureEarly hominins from Morocco basal to the Homo sapiens lineage  Nature

AFCON 2025: Morocco roar past Cameroon to reach semis, Ndiaye strike sends Senegal into last four - Confédération Africaine de FootballAFCON 2025: Morocco roar past Cameroon to reach semis, Ndiaye strike sends Senegal into last four  Confédération Africaine de Football

Morocco fans hate the coach, half the team is injured, and Hakimi's not really OK - ESPN IndiaMorocco fans hate the coach, half the team is injured, and Hakimi's not really OK  ESPN India

From Fan to Player: Dreaming of Morocco at AFCON - beIN SPORTSFrom Fan to Player: Dreaming of Morocco at AFCON  beIN SPORTS

Morocco’s AFCON 2025 Ties Previous Record at 119 Goals with Four Games Left - Morocco World NewsMorocco’s AFCON 2025 Ties Previous Record at 119 Goals with Four Games Left  Morocco World News

Fossils discovered in Morocco shed light on our African roots - RFIFossils discovered in Morocco shed light on our African roots  RFI

AFCON 2025: Quarter-final preview - Morocco vs Cameroon, head to head and how to watch live - Olympics.comAFCON 2025: Quarter-final preview - Morocco vs Cameroon, head to head and how to watch live  Olympics.com

Africa’s Biggest Event enters Semi-Final Phase after Senegal, Egypt, Nigeria and Hosts Morocco powered their way into the last four phase of TotalEnergies CAF AFCON - Confédération Africaine de FootballAfrica’s Biggest Event enters Semi-Final Phase after Senegal, Egypt, Nigeria and Hosts Morocco powered their way into the last four phase of TotalEnergies CAF AFCON  Confédération Africaine de Football

Morocco Ranks Among Top African Importers of US Wheat in 2025 - Morocco World NewsMorocco Ranks Among Top African Importers of US Wheat in 2025  Morocco World News

Morocco – Cameroon: Between Legacy and the Present - Confédération Africaine de FootballMorocco – Cameroon: Between Legacy and the Present  Confédération Africaine de Football

Morocco coach angrily rejects AFCON ref bias as Nigeria semifinal looms - Al JazeeraMorocco coach angrily rejects AFCON ref bias as Nigeria semifinal looms  Al Jazeera

Morocco’s Hilale to Co-Facilitate Review of UN Global Counter-Terrorism Strategy - The North Africa PostMorocco’s Hilale to Co-Facilitate Review of UN Global Counter-Terrorism Strategy  The North Africa Post

Morocco’s Football Rise was Built, not Born – Walid Regragui Shows Why - Morocco World NewsMorocco’s Football Rise was Built, not Born – Walid Regragui Shows Why  Morocco World News

Morocco advances low-carbon fertilizer production - The North Africa PostMorocco advances low-carbon fertilizer production  The North Africa Post

Nigeria beat Algeria 2-0 to qualify for AFCON semis against Morocco - APAnews - Agence de Presse AfricaineNigeria beat Algeria 2-0 to qualify for AFCON semis against Morocco  APAnews - Agence de Presse Africaine

Morocco’s dam reserves improve to 45% after heavy rains - The North Africa PostMorocco’s dam reserves improve to 45% after heavy rains  The North Africa Post

Morocco sail into Afcon semi-finals as Díaz sparks fine win over Cameroon - The GuardianMorocco sail into Afcon semi-finals as Díaz sparks fine win over Cameroon  The Guardian

Nigeria overturn Algeria to set up AFCON semi-final clash with Morocco - France 24Nigeria overturn Algeria to set up AFCON semi-final clash with Morocco  France 24

AFCON 2025: Which countries have qualified for the semi-finals? - Confédération Africaine de FootballAFCON 2025: Which countries have qualified for the semi-finals?  Confédération Africaine de Football

Morocco Set for Nigeria Clash in AFCON Semifinals - beIN SPORTSMorocco Set for Nigeria Clash in AFCON Semifinals  beIN SPORTS

Cameroon vs Morocco, AFCON 2025 LIVE streaming info: When, where to watch Africa Cup of Nations quarterfinal? - SportstarCameroon vs Morocco, AFCON 2025 LIVE streaming info: When, where to watch Africa Cup of Nations quarterfinal?  Sportstar

Morocco, Senegal reach CAF Africa Cup of Nations semis - The Sentinel - of this Land, for its PeopleMorocco, Senegal reach CAF Africa Cup of Nations semis  The Sentinel - of this Land, for its People

Cameroon 0 Morocco 2 – Hosts through to AFCON semi-finals as Brahim Diaz scores again - The Athletic - The New York TimesCameroon 0 Morocco 2 – Hosts through to AFCON semi-finals as Brahim Diaz scores again - The Athletic  The New York Times

Poster boy Diaz carrying Morocco's hopes at Cup of Nations - ReutersPoster boy Diaz carrying Morocco's hopes at Cup of Nations  Reuters

King’s pardon signals Morocco’s justice reform, push for reintegration - middle-east-online.comKing’s pardon signals Morocco’s justice reform, push for reintegration  middle-east-online.com

Mohamed Salah Says Morocco’s AFCON Hosting Is Africa’s Best Tournament Ever - Morocco World NewsMohamed Salah Says Morocco’s AFCON Hosting Is Africa’s Best Tournament Ever  Morocco World News

How Morocco is powering food security through clean energy and innovation - The World Economic ForumHow Morocco is powering food security through clean energy and innovation  The World Economic Forum

Morocco, Senegal roar to AFCON semis - Euronews.comMorocco, Senegal roar to AFCON semis  Euronews.com

South Africa loses its spot as Africa’s top car maker to Morocco - Business Insider AfricaSouth Africa loses its spot as Africa’s top car maker to Morocco  Business Insider Africa

Morocco - CO2 and Greenhouse Gas Emissions Country Profile - Our World in DataMorocco - CO2 and Greenhouse Gas Emissions Country Profile  Our World in Data

Cameroon 0-2 Morocco: Africa Cup of Nations quarter-final – as it happened - The GuardianCameroon 0-2 Morocco: Africa Cup of Nations quarter-final – as it happened  The Guardian

Brahim Diaz: A substitute for Real Madrid, a superstar for Morocco - The Athletic - The New York TimesBrahim Diaz: A substitute for Real Madrid, a superstar for Morocco - The Athletic  The New York Times

Cameroon Commends Morocco’s Hosting of AFCON - Morocco World NewsCameroon Commends Morocco’s Hosting of AFCON  Morocco World News

Morocco: CAN 2025 sets an impressive attendance record - Foot AfricaMorocco: CAN 2025 sets an impressive attendance record  Foot Africa

Mohamed Salah reveals behind-the-scenes details of Egypt’s camp in Morocco - Egypt IndependentMohamed Salah reveals behind-the-scenes details of Egypt’s camp in Morocco  Egypt Independent

AFCON Watch: How three Reds have fared through the knockouts in Morocco - The Busby BabeAFCON Watch: How three Reds have fared through the knockouts in Morocco  The Busby Babe

Israel extends military reach into Africa with Morocco defence partnership - Business Insider AfricaIsrael extends military reach into Africa with Morocco defence partnership  Business Insider Africa

Afcon 2025: Cameroon 0-2 Morocco - Host nation through to semi-finals - BBCAfcon 2025: Cameroon 0-2 Morocco - Host nation through to semi-finals  BBC

Raksha Mantri inaugurates TASL’s defence manufacturing facility in Morocco for production of Wheeled Armoured Platform - PIBRaksha Mantri inaugurates TASL’s defence manufacturing facility in Morocco for production of Wheeled Armoured Platform  PIB

CAN 2025 - Nigeria: Super Eagles lose Wilfred Ndidi ahead of Morocco clash - Foot AfricaCAN 2025 - Nigeria: Super Eagles lose Wilfred Ndidi ahead of Morocco clash  Foot Africa

AFCON 2025: Five storylines that will shape the tournament in Morocco - Olympics.comAFCON 2025: Five storylines that will shape the tournament in Morocco  Olympics.com

Morocco launches nationwide emergency relief after floods kill dozens - Al JazeeraMorocco launches nationwide emergency relief after floods kill dozens  Al Jazeera

Morocco : Royal Air Maroc opens Tétouan base with 6 European routes and strengthened domestic flights - Africa News AgencyMorocco : Royal Air Maroc opens Tétouan base with 6 European routes and strengthened domestic flights  Africa News Agency

Cameroon 0-2 Morocco (Jan 9, 2026) Game Analysis - ESPNCameroon 0-2 Morocco (Jan 9, 2026) Game Analysis  ESPN

Morocco seal AFCON win against Comoros in 2025 opener - Al JazeeraMorocco seal AFCON win against Comoros in 2025 opener  Al Jazeera

Morocco and MENA region - Establishing a center of excellence and enhancing air quality management - Climate and Clean Air CoalitionMorocco and MENA region - Establishing a center of excellence and enhancing air quality management  Climate and Clean Air Coalition

Afcon 2025: Bryan Mbeumo 'sad' over Cameroon exit as Morocco reach semi-finals - BBCAfcon 2025: Bryan Mbeumo 'sad' over Cameroon exit as Morocco reach semi-finals  BBC

MATCH STATS: Morocco vs Mali – TotalEnergies CAF Africa Cup of Nations Morocco 2025 Group A - Confédération Africaine de FootballMATCH STATS: Morocco vs Mali – TotalEnergies CAF Africa Cup of Nations Morocco 2025 Group A  Confédération Africaine de Football

Morocco, Senegal Advance to AFCON Semifinals, PSG Teammates Could Meet in Final - roundtable.ioMorocco, Senegal Advance to AFCON Semifinals, PSG Teammates Could Meet in Final  roundtable.io

Morocco no longer continental pariah as Afcon showcases its global standing | Morocco football team - The GuardianMorocco no longer continental pariah as Afcon showcases its global standing | Morocco football team  The Guardian

AFCON 2025: Morocco vs Comoros - Preview, head-to-head and how to watch the Africa Cup of Nations live - Olympics.comAFCON 2025: Morocco vs Comoros - Preview, head-to-head and how to watch the Africa Cup of Nations live  Olympics.com

AFCON Semifinal Predictions Including Nigeria vs Morocco - Last Word On SportsAFCON Semifinal Predictions Including Nigeria vs Morocco  Last Word On Sports

Mitten in Morocco: Day 5 - Patience and promise: how Amad grew into a United star on Africa’s biggest stage - thenationalnews.comMitten in Morocco: Day 5 - Patience and promise: how Amad grew into a United star on Africa’s biggest stage  thenationalnews.com

Morocco - Develop and implement a strategy to reduce Food Waste - Climate and Clean Air CoalitionMorocco - Develop and implement a strategy to reduce Food Waste  Climate and Clean Air Coalition

Egypt dump out holders Ivory Coast, Nigeria set up semi with Morocco - Kuwait TimesEgypt dump out holders Ivory Coast, Nigeria set up semi with Morocco  Kuwait Times

AFCON 2025: Who are the top scorers? (1) - Confédération Africaine de FootballAFCON 2025: Who are the top scorers? (1)  Confédération Africaine de Football

Morocco and Egypt set new tourism records as Africa’s most-visited countries - Business Insider AfricaMorocco and Egypt set new tourism records as Africa’s most-visited countries  Business Insider Africa

Impressive Nigeria outplay Algeria to book semi-final spot - ReutersImpressive Nigeria outplay Algeria to book semi-final spot  Reuters

Superior Senegal beat Mali to advance to Cup of Nations semi-finals - ReutersSuperior Senegal beat Mali to advance to Cup of Nations semi-finals  Reuters

AFCON 2025: Mali end Morocco's winning streak after 1-1 draw, Zambia in goalless draw with Comoros - Olympics.comAFCON 2025: Mali end Morocco's winning streak after 1-1 draw, Zambia in goalless draw with Comoros  Olympics.com

Jews in Morocco: A small community, often overlooked - DWJews in Morocco: A small community, often overlooked  DW

Cameroon Football Federation Congratulates Morocco After AFCON Quarterfinal Win - Barlaman TodayCameroon Football Federation Congratulates Morocco After AFCON Quarterfinal Win  Barlaman Today

Moroccans Rally Behind Jawad Badda Amid Hostile Online Campaign - Morocco World NewsMoroccans Rally Behind Jawad Badda Amid Hostile Online Campaign  Morocco World News

AFCON 2025: Cameroon FA writes to Morocco to express gratitude - Africa Top SportsAFCON 2025: Cameroon FA writes to Morocco to express gratitude  Africa Top Sports

AFCON 2025 semis: Nigeria to face Morocco, Senegal against Egypt - TRT AfrikaAFCON 2025 semis: Nigeria to face Morocco, Senegal against Egypt  TRT Afrika

Morocco Bars French-Algerian National From Leaving Country Over Online Abuse - Barlaman TodayMorocco Bars French-Algerian National From Leaving Country Over Online Abuse  Barlaman Today

Morocco to Compete in Mixed Relay at World Cross Country Championships in US - Barlaman TodayMorocco to Compete in Mixed Relay at World Cross Country Championships in US  Barlaman Today

Morocco 2025: Morocco face exit door as Nigeria’s juggernaut rolls into Rabat – The NFF Official Website - Nigeria Football Federation (NFF)Morocco 2025: Morocco face exit door as Nigeria’s juggernaut rolls into Rabat – The NFF Official Website  Nigeria Football Federation (NFF)

Morocco Grants 516 Patents in 2025 as Innovation, Business Creation Accelerate - Barlaman TodayMorocco Grants 516 Patents in 2025 as Innovation, Business Creation Accelerate  Barlaman Today

AFCON: Nigeria defender Osayi-Samuel anticipates stiff test against Morocco in semifinals - Pan Africa FootballAFCON: Nigeria defender Osayi-Samuel anticipates stiff test against Morocco in semifinals  Pan Africa Football

Five-star Diaz on target again as Morocco beat Cameroon 2-0 - ReutersFive-star Diaz on target again as Morocco beat Cameroon 2-0  Reuters

Tannane goal from own half sets Morocco on way to FIFA Arab Cup 2025 title - Al JazeeraTannane goal from own half sets Morocco on way to FIFA Arab Cup 2025 title  Al Jazeera

Predicting the AFCON QFs - Cameroon sends hosts packing? Nigeria's wings clipped? - ESPNPredicting the AFCON QFs - Cameroon sends hosts packing? Nigeria's wings clipped?  ESPN

LEAD Morocco students inspired by their national football team - Agence française de développement (AFD)LEAD Morocco students inspired by their national football team  Agence française de développement (AFD)

AFCON 2025: Chelle hails Eagles’ grit after Algeria win, eyes Morocco test - Realnews MagazineAFCON 2025: Chelle hails Eagles’ grit after Algeria win, eyes Morocco test  Realnews Magazine

In partnership with UNDP, the Kingdom of Morocco launches a new facility to help accelerate digital transformation in the Arab States region and Africa - United Nations Development ProgrammeIn partnership with UNDP, the Kingdom of Morocco launches a new facility to help accelerate digital transformation in the Arab States region and Africa  United Nations Development Programme

Lawyers strike in Morocco escalates as ABAM protests new legal bill - Yabiladi.comLawyers strike in Morocco escalates as ABAM protests new legal bill  Yabiladi.com

Are Trains in Morocco Kid-Friendly? by Morocco Family Vacation - vocal.mediaAre Trains in Morocco Kid-Friendly? by Morocco Family Vacation  vocal.media

Early Human Ancestor Found in Morocco Dates Back 700,000 Years May Be Major Missing Link - Good News NetworkEarly Human Ancestor Found in Morocco Dates Back 700,000 Years May Be Major Missing Link  Good News Network

AFCON 2025: Full schedule, results, scores, and standings at CAF Africa Cup of Nations in Morocco - Olympics.comAFCON 2025: Full schedule, results, scores, and standings at CAF Africa Cup of Nations in Morocco  Olympics.com

Orange supports the TotalEnergies CAF Africa Cup of Nations, Morocco 2025 in delivering a connected and inclusive tournament - Newsroom Groupe OrangeOrange supports the TotalEnergies CAF Africa Cup of Nations, Morocco 2025 in delivering a connected and inclusive tournament  Newsroom Groupe Orange

Morocco: Cold wave persists with heavy snowfall expected in high-altitude zones - africanews.comMorocco: Cold wave persists with heavy snowfall expected in high-altitude zones  africanews.com

MATCH STATS: Algeria vs Sudan – TotalEnergies CAF Africa Cup of Nations Morocco 2025 Group E - Confédération Africaine de FootballMATCH STATS: Algeria vs Sudan – TotalEnergies CAF Africa Cup of Nations Morocco 2025 Group E  Confédération Africaine de Football

Tickets: Morocco – Haiti, World Championship (2026) - Karlobag.euTickets: Morocco – Haiti, World Championship (2026)  Karlobag.eu

Fossils Discovered in Morocco Could Reveal Humanity’s True Origins - VICEFossils Discovered in Morocco Could Reveal Humanity’s True Origins  VICE