While Morocco is primarily an Arabic-speaking country, there is a significant Spanish-speaking population, particularly in the northern coastal cities like Tangier and Tetouan. This is due to centuries of Spanish influence and colonization in the region.