What countries does Morocco border?
- 👁️ 26
Morocco, located in North Africa, shares borders with five countries. The total length of Morocco’s border is approximately 2,017 kilometres. To the north, it borders the Mediterranean Sea and the Atlantic Ocean. To the east and southeast, Morocco shares a border with Algeria (1,559 km), and to the south, it borders Western Sahara (1,110 km). Additionally, Morocco controls the Spanish exclaves of Ceuta and Melilla on the North African coast, creating further geopolitical complexity. Morocco’s position between Europe and Africa has made it a key trade and cultural hub.