Our Moroccan name database contains 5.924 Moroccan first names and 2.516 Moroccan surnames categorized by gender and frequency. After payment you can download the Moroccan name database in CSV, SQL or JSON format and use it freely in your projects. Africa is very poor organised and has no open data initiatives. The list of names from countries like Morocco are very limited to the names we know from other countries. The Moroccan names are validated using official governmental databases we received in other countries which contained Moroccan names as well. To create the Moroccan name database we used 33.528 validated Moroccan social media profiles. We have a detailed explanation of our methodology and illustrate our approach with several examples.

Moroccan first names

In Morocco, parents typically choose a first name for their child based on cultural and religious significance. Many names have Arabic origins and have meanings that reflect virtues or characteristics that the parents wish for their child to possess. Some parents may also choose a name that has been passed down through their family or has been used in their community for generations. The child's grandparents and other family members may also have a say in the chosen name. Ultimately, the choice of a first name is a significant decision that is carefully considered by the parents.

Popular male Moroccan names

First name Frequency*1 Percentage*1 Alternative countries*2
Mohamed 903 3.7% Egyptian Dutch Algerian
Youssef 590 2.4% Egyptian French Dutch
Hamza 503 2.0% Pakistani Turkish Algerian
Ayoub 494 2.0% Algerian French Spanish
Ahmed 428 1.7% Egyptian Dutch Saudi Arabian
Yassine 424 1.7% French Tunisian Algerian
Amine 417 1.7% Algerian French Tunisian
Mehdi 393 1.6% Iranian French Algerian
Omar 379 1.5% Egyptian Mexican American
Mohammed 374 1.5% Egyptian Saudi Arabian Indian
  • *1 The Frequency and Percentage are based on 33.528 Moroccan social media profiles from which 24.550 (73%) is male.
  • *2 Alternative countries are countries where this first name also is used. They are sorted on popularity.

Popular female Moroccan names

First name Frequency*1 Percentage*1 Alternative countries*2
Imane 199 2.2% French Algerian Hungarian
Sara 168 1.9% American Spanish Italian
Zineb 150 1.7% French Algerian Hungarian
Hajar 131 1.5% Egyptian Hungarian Saudi Arabian
Salma 119 1.3% Egyptian American Mexican
Khadija 110 1.2% Pakistani Senegalese American
Soukaina 106 1.2% Hungarian French Spanish
Oumaima 94 1.0% Tunisian Hungarian French
Amal 78 0.9% Egyptian Indian Saudi Arabian
Meryem 75 0.8% Turkish Dutch German
  • *1 The Frequency and Percentage are based on 33.528 Moroccan social media profiles from which 8.978 (27%) is female.
  • *2 Alternative countries are countries where this first name also is used. They are sorted on popularity.

Popular Moroccan surnames

In Morocco, surnames are passed down from the father to the children. The traditional surname is usually a combination of the father's first name and the suffix "-i" or "-y" for males and "-a" or "-ya" for females. For example, if the father's name is Ahmed, his son's surname would be Ahmedi and his daughter's would be Ahmeda. However, it is becoming more common for people to adopt a surname that is not related to their father's name.

Last name Frequency*1 Percentage*1 Alternative countries*2
El 291 0.9% American French German
Mohamed 197 0.6% Egyptian Dutch Algerian
Ben 169 0.5% French Algerian American
Alaoui 123 0.4% French Hungarian Belgian
Idrissi 90 0.3% French Hungarian Spanish
Ahmed 78 0.2% Egyptian Pakistani Bangladeshi
Bennani 76 0.2% French Belgian Hungarian
Amine 73 0.2% Algerian French Tunisian
Maroc 69 0.2% Hungarian French American
Berrada 68 0.2% French American Hungarian
  • *1 The Frequency and Percentage are based on 33.528 Moroccan social media profiles.
  • *2 Alternative countries are countries where this last name also is used. They are sorted on popularity.