Our Mexican name database contains 14.498 Mexican surnames and 71.858 Mexican first names categorized by gender and frequency. After payment you can download the Mexican name database in CSV, SQL or JSON format and use it freely in your projects. In Mexico we received a name and gender database from the Mexican government and merged it with publicly available data sets. To create the Mexican name database we used 556.785 validated Mexican social media profiles. We have a detailed explanation of our methodology and illustrate our approach with several examples.

Popular Mexican surnames

This table show popular Mexican surnames. In Mexico, a person's surname typically consists of two parts: the father's surname and the mother's surname. For example, a person named Juan Rodriguez Hernandez would have the surname "Rodriguez Hernandez," with "Rodriguez" being the father's surname and "Hernandez" being the mother's surname. This is different from many other cultures where the surname is passed down solely from the father. This naming convention is known as the "apellido materno" or "maiden surname" and is commonly used in Latin America. It is also quite common for people to use both their father and mother's surname.

Surname Frequency*1 Percentage*1 Alternative countries*2
Garcia 11.171 2.0% Spanish American Colombian
Hernandez 11.052 2.0% American Spanish Venezuelan
Martinez 8.930 1.6% Spanish American Colombian
Gonzalez 8.697 1.6% Spanish American Venezuelan
Rodriguez 8.297 1.5% Spanish American Venezuelan
Lopez 7.475 1.3% Spanish American Colombian
Sanchez 6.789 1.2% Spanish American Colombian
Ramirez 5.562 1.0% American Colombian Spanish
Perez 4.971 0.9% Spanish American Venezuelan
Torres 4.239 0.8% American Spanish Colombian
  • *1 The Frequency and Percentage are based on 556.785 Mexican social media profiles.
  • *2 Alternative countries are countries where this surname also is used. They are sorted on popularity.

Mexican first names

In Mexico, parents often choose a first name for their child based on family tradition, religious significance, or personal preference. They may choose a name that is common within their culture or community, or one that holds special meaning to them. Some parents also consult with a priest or spiritual advisor for guidance in selecting a name. Ultimately, the decision is often made together by both parents, taking into consideration their individual preferences and cultural traditions.

Popular Mexican male names

First name Frequency*1 Percentage*1 Alternative countries*2
Carlos 8.570 2.4% Spanish American Venezuelan
Luis 7.560 2.2% Spanish Venezuelan American
Alejandro 6.172 1.8% Spanish Colombian Venezuelan
Daniel 5.931 1.7% American British Spanish
Jorge 5.849 1.7% Spanish American Colombian
Eduardo 4.787 1.4% Brazilian Spanish Venezuelan
Jesus 4.612 1.3% Spanish Venezuelan American
Jose 4.600 1.3% Spanish Venezuelan American
Fernando 4.265 1.2% Spanish Brazilian Argentinean
David 4.195 1.2% American British Spanish
  • *1 The Frequency and Percentage are based on 556.785 Mexican social media profiles from which 351.134 (63%) is male.
  • *2 Alternative countries are countries where this first name also is used. They are sorted on popularity.

Popular Mexican female names

First name Frequency*1 Percentage*1 Alternative countries*2
Alex 3.685 1.8% American British Spanish
Alejandra 2.442 1.2% Colombian Spanish Venezuelan
Karla 2.378 1.2% American Venezuelan Brazilian
Ana 2.326 1.1% Spanish Brazilian American
Andrea 2.249 1.1% Italian American Spanish
Diana 2.223 1.1% American Colombian Spanish
Laura 2.009 1.0% British American Spanish
Mariana 1.852 0.9% Brazilian Argentinean Venezuelan
Daniela 1.831 0.9% Colombian Italian Venezuelan
Fernanda 1.801 0.9% Brazilian Chilean Colombian
  • *1 The Frequency and Percentage are based on 556.785 Mexican social media profiles from which 205.651 (37%) is female.
  • *2 Alternative countries are countries where this first name also is used. They are sorted on popularity.