Skip to main content

The Ultimate Guide to Mexican Names

If you're considering a Mexican name for your baby, it's important to learn about Mexican naming conventions and history. We've also listed out the most popular Mexican names for boys, girls, and gender-neutral options to help make your decision a little bit easier.
The ultimate guide to Mexican names
Updated: December 29, 2022

If you would like to give a nod to your Mexican ancestry by choosing a Mexican name, you may want to research Mexican naming traditions and the history of Mexican names. Mexican naming traditions generally follow the same guidelines as other Latin and Spanish-speaking cultures, with some exceptions and specifications.

More: The Ultimate Guide to Egyptian Names

Mexican First Names

In Spanish-speaking cultures, we see either one or two first names, but there are no middle names. For example, a girl may be called María or María Isabel. In the second case, the first name is composed of the two names María and Isabel, Isabel is not her middle name. This is called a composite name.

Many of the chosen names are religious or saint’s names. Mexico has been a Catholic country since the 1500’s and religion plays a major part in the culture, names included. The country has also spoken Spanish as its national language since around that same time, therefore the names used are generally Spanish and originated in Spain.

María Guadalupe is the most popular name for girls, and references Our Lady of Guadalupe, whose image is worshipped at the famous Basilica of Our Lady of Guadalupe in Mexico City and is the most visited Catholic pilgrimage site in the world. The second most common name for girls is María, as the Virgin Mary is extremely important in Mexican culture.

José Luís is the most common chosen name for boys, with José being the Spanish translation of the name Joseph, the father of Jesus Christ. José Luís is followed by Juan and Miguel Ángel as the second and third most popular given names in Mexico.

Feminine and Masculine Spanish Names

Spanish first names are almost always gender-specific. It is very easy to tell if the name is male or female by listening to its ending vowel. Girl names nearly always end in an a. Examples are Juana, Alejandra, and Leticia.

Boy names often end in an o, and e, or a consonant, such as Pedro, Manuel, or Jorge.

Mexican Last Names

Mexican last names originated in Spain when the Spanish conquered Mexico and introduced their own language and culture to the native peoples. These surnames are still used today, but some are more common in Mexico than in Spain due to the geographical movement of people over time.

Many Spanish last names end in the suffix -ez which historically meant, “the son of”. For example, Eduardo Fernández means Eduardo, son of Fernándo. Eventually this way of naming evolved into the surname system that we use today, and the names stuck.

The most common last names in Mexico are: Hernández, García, Martínez, González, and Rodríguez.

Surname Conventions in Mexico

In Mexico and other Spanish-speaking cultures, children are given two last names--one from each parent. The father’s last name, known as the apellido paterno, is listed first, followed by the mother’s last name, or apellido materno. For example, a mother named Juana García Martínez and a father named Francisco Torres Cruz would give their children the two last names García Torres.

So according to Mexican naming tradition, a child may have four names (two first names and two surnames) or three names (one first name and two last names) in all. In the case of an absent or unknown father, a child is usually given the mother’s last name and would either have only one surname (the mother’s paternal last name) or both as identical to the mother’s last name. 

Surname conventions in Mexico can cause legal issues in the United States because when asked to list one last name, a person of Mexican descent would generally use their paternal last name even though their maternal last name comes last within their full name. In other words, Juan Gómez Estrada would be referred to as Mr. Gómez, not Mr. Estrada, while an American might assume that he was the latter. In the modern day, some families opt to legally register their children with just the paternal last name to avoid these issues. Still others decide to hold on to their own traditions and either hyphenate the two last names or list both as the full last name on an American birth certificate. 

When a couple marries in Mexico, they keep their own last names, rather than the wife changing her last name to her husband’s.

Accents in Spanish Names

Many vowels in Spanish are marked with an accent, such as the é in José. The Spanish language uses only one accent, the acute accent, and it signifies emphasis. This tells you how to pronounce a word by marking which syllable should be stressed. Every Spanish word has a syllable that is emphasized when it is spoken, but there is not always an accent mark because other conventions dictate which syllable should be stressed as well.

Most Popular Mexican Names for Boys

Religious names or names of historical significance have generally been used for boys and these names are still popular today

Many boy names end in -o like masculine nouns do in Spanish. You may see other vowels at the end but you will not see any boy names ending in -a (with the exception of María in the second part of a composite first name).

  1. José Luis
  2. Juan
  3. Miguel Ángel
  4. José
  5. Francisco
  6. Jesús
  7. Antonio
  8. Alejandro
  9. Pedro
  10. Juan Carlos
  11. Manuel
  12. Ricardo
  13. Daniel
  14. Fernando
  15. Jorge
  16. Roberto
  17. Carlos
  18. Francisco Javier
  19. Eduardo
  20. Javier
  21. See the full list of Mexican boy names here.

Most Popular Mexican Names for Girls

María is a very common name used for girls in Mexico because of the culture’s emphasis on the Virgin Mary. It is used alone or within a composite first name. María is such a popular name that girls who have it as the first part of a composite name are often referred to by the second part of their composite name, such as María de los Ángeles being called Ángela. 

Nearly every female name in Spanish ends in the suffix -a, which signifies a feminine noun. The only big exceptions here are the references to places or last names, like María del Carmen.

  1. María Guadalupe
  2. María
  3. Juana
  4. María del Carmen
  5. Margarita
  6. Verónica
  7. Elizabeth
  8. Alejandra
  9. Leticia
  10. María Elena
  11. Gabriela
  12. María de los Ángeles
  13. Patricia
  14. Josefina
  15. María de Jesús
  16. Rosa María
  17. Rosa
  18. Alicia
  19. Teresa
  20. Francisca
  21. See the full list of Mexican girl names here.

Gender-Neutral Mexican Names

Finding a gender-neutral name is important to some parents, whether that’s because they want to be surprised by baby’s sex but they also want to be ready with a name or because they prefer to move away from gendering children. Finding a Mexican name that can work for a boy or a girl is not easy because the naming system is based on the feminine and masculine aspects of the language. Everything in Spanish is gendered linguistically, and while that does not mean that every feminine noun is considered female and every masculine noun is considered male, names usually do fit into one of those two categories. 

One exception is using the second first name María for a boy or the second first name José for a girl, mainly because these two names have such a strong religious significance.

  1. Aguilar
  2. Amadis
  3. Amor
  4. Angel
  5. Ariel
  6. Ávila
  7. Azul
  8. Belén
  9. Camille
  10. Castel
  11. Claude
  12. Dani
  13. Desi
  14. Elia
  15. Fran
  16. Gabi
  17. Ginez
  18. Jules
  19. Lani
  20. Lyn

Looking for more baby names and inspiration? Check out our Baby Name Center and The Ultimate List of Aztec Names.

For more baby name inspiration check out these popular baby name lists:


Elisa Cinelli

About Elisa

Elisa is a well-known parenting writer who is passionate about providing research-based… Read more

Join the Family

Your partner in parenting from baby name inspiration to college planning.