Parenting

231 Popular Mexican Baby Names That Honor The Country's Rich History

by Deirdre Kaye and Team Scary Mommy
Updated: 
Originally Published: 
mexican baby names
aldomurillo/ Getty

If you’re looking for the perfect name to honor your Mexican culture, you’ve come to the right place. Thanks to Mexico’s rich history and deeply religious roots, most popular names in Mexico are borrowed from Hebrew or Latin names and given a Spanish-flare. That doesn’t mean you can’t name your precious babe on the way in a way that honors your heritage. With 62 indigenous communities and languages officially recognized by the government, there are tons of gorgeous and unique names. Whether you want something to honor your distinctly Mayan ancestry or a currently popular name, the possibilities are (nearly) limitless. Along with pulling some of the more beautiful Indigenous names, we also used a few “best of” and “most popular” lists to pull together a hefty list of potential names for your bambino or bambina.

Mexican Boy Names

FG Trade Latin/E+/Getty Images
  1. Aba
  2. Abelino
  3. Acalan
  4. Alejandro
  5. Alonzo/Alfonzo
  6. Alvaro
  7. Amador
  8. Ángel
  9. Antonio
  10. Arturo
  11. Atlahua
  12. Caesar
  13. Canneo
  14. Carlos
  15. Chimalli
  16. Chipahua
  17. Citlalee
  18. Cualli
  19. Cuetlachtli
  20. Danaá
  21. Daniel
  22. David
  23. Diego
  24. Eduardo
  25. Fernando
  26. Francisco
  27. Gabriel
  28. Gerardo
  29. Hedía
  30. Ichtaca
  31. Ikal
  32. Ilhicamina
  33. Irepani
  34. Javier
  35. Jesús
  36. Joaquin
  37. Jorge
  38. José
  39. Juan
  40. Kabil
  41. Kasakir
  42. Luis
  43. Maatiaak
  44. Masawa
  45. Manuel
  46. Marco
  47. Martín
  48. Matias
  49. Meztli
  50. Miguel
  51. Milintica
  52. Necalli
  53. Nopaltzin
  54. Pedro
  55. Rafael
  56. Rahui
  57. Raúl
  58. Ricardo
  59. Roberto
  60. Santiago
  61. Séneca
  62. Surem
  63. Tanok
  64. Tezcacoatl
  65. Tlacaelil
  66. Tlayolotl
  67. Tsijiari
  68. Xipil
  69. Yolotli
  70. Yooko

Mexican Girl Names

FG Trade Latin/E+/Getty Images
  1. Adelita
  2. Adriana
  3. Ahuic
  4. Ajaniame
  5. Akna
  6. Alejandra
  7. Alexa
  8. Alicia
  9. Alma
  10. Anacaona
  11. Ana María
  12. Anam
  13. Araceli
  14. Ariché
  15. Atzi
  16. Axochitl
  17. Chimalmat
  18. Citlali
  19. Colel
  20. Cuicatl
  21. Delfina
  22. Elena
  23. Elizabeth
  24. Francisca
  25. Gabriela
  26. Gloria
  27. Guadalupe
  28. Hasen
  29. Iktan
  30. Inda
  31. Jani
  32. Isabel
  33. Itan de hüi
  34. Itzamatul
  35. Itzel
  36. Ix Chel
  37. Ix Kaknab
  38. Jacinta
  39. Josefina
  40. Juana
  41. Leticia
  42. Lola
  43. Luisa
  44. Luna
  45. Maite
  46. Malinalli
  47. Margarita
  48. María
  49. Martha
  50. Metztli
  51. Morena
  52. Nakawé
  53. Naran
  54. Necahual
  55. Nenetl
  56. Nima
  57. Paloma
  58. Paola
  59. Patricia
  60. Paulina
  61. Rosa
  62. Rosa María
  63. Sacniete
  64. Sesasi
  65. Seti
  66. Silvia
  67. Soona’
  68. Taiyari
  69. Teresa
  70. Tozi
  71. Verónica
  72. Violeta
  73. Xoc
  74. Yamanik
  75. Yatzil
  76. Yolanda

Unisex Mexican Baby Names

FG Trade Latin/E+/Getty Images
  1. Adán
  2. Ameyalli
  3. Azul
  4. Cielo
  5. Dámaris
  6. Erandi
  7. Ixchel
  8. Camilo
  9. Ángel
  10. Xochitl
  11. Tonalli
  12. Tepin
  13. Cipactli
  14. Quetzal
  15. Citlali
  16. Izel
  17. Teo
  18. Xitlali
  19. Tecuani
  20. Mar

Baby Names Inspired By Mexican Culture

FG Trade Latin/E+/Getty Images
  1. Frida
  2. Sol
  3. Mariposa
  4. Esperanza
  5. Carmen
  6. Veracruz
  7. Sonora
  8. Octavio
  9. Oaxaca
  10. Thalía
  11. Salma
  12. Gael
  13. Eiza
  14. Selena
  15. Belinda
  16. Eugenio
  17. Dulce
  18. Aitana
  19. Sofía
  20. Tonatiuh

Mexican Baby Names Inspired By Nature

FG Trade Latin/E+/Getty Images
  1. Monte
  2. Canela
  3. Bosco
  4. Nube
  5. Lluvia
  6. Cascada
  7. Águila
  8. Perla
  9. Sombra
  10. Amapola
  11. Ciel
  12. Rio
  13. Mar
  14. Lorenzo
  15. Estrella
  16. Jaguar
  17. Azucena
  18. Jazmín
  19. Xochitl
  20. Soleil

Trendy Mexican Baby Names

Arturo Peña Romano Medina/E+/Getty Images
  1. Axel
  2. Mariana
  3. Emilio
  4. Valeria
  5. Leonardo
  6. Renata
  7. Dante
  8. Camila
  9. Sebastián
  10. Valentina
  11. Emmanuel
  12. Emilia
  13. Maximiliano
  14. Jimena
  15. Julian
  16. Alessandra
  17. Emiliano
  18. Saraí
  19. Santino
  20. Alessia
  21. Iker
  22. Abril
  23. Sergio
  24. Montserrat
  25. Kiara

This article was originally published on