Menu
Subscribe Search

177 Mexican Baby Names for Girls and Boys

Looking for a name with ties to Mexico? These 177 girl and boy names include meanings and options drawn from several naming traditions.

Updated September 3, 2026
Share

Choosing a baby name can be a meaningful way to honor your heritage and family traditions. Mexican naming traditions reflect the country’s Spanish, Indigenous, and religious influences, along with connections to family and place.

Not every name on this list originated in Mexico. Some are Spanish forms of names with Hebrew, Greek, Germanic, or Latin roots, while others come from Indigenous languages spoken in Mexico.

The 177 names below are organized into girl, boy, and Indigenous sections, with meanings or cultural notes to help you compare your options.

90 Mexican Girl Names

1. Adela — Noble

2. Adelina — Noble or nobility

3. Adelita — Noble

4. Adriana — From Hadria; associated with the Adriatic Sea

5. Alejandra — Defender of humanity

6. Alicia — Noble natured

7. Alma — The soul

8. Altagracia — High grace

9. Amelia — Hardworking

10. Ana — Favor, grace

11. Andrea — Feminine form of Andrés, derived from a Greek word meaning “manly”

12. Angélica — Angel

13. Antonia — Feminine form of the Roman family name Antonius; its original meaning is uncertain

14. Araceli — Altar of heaven, altar of the sky

15. Ariana — Holy

16. Aurora — Dawn

17. Bernarda — Strong as a bear

18. Bianca — White or pure

19. Bonita — Pretty

20. Camila — Attendant

21. Carmen — Garden, orchard

22. Catalina — Pure

23. Celia — Heavenly

24. Clara — Bright and clear

25. Diana — Divine

26. Dominga — Sunday

27. Elena — Shining light

28. Elisa — Devoted to God

29. Enriqueta — Ruler

30. Esmeralda — Emerald

31. Estela — Star

32. Fátima — A name of Arabic origin associated with Fátima, Portugal, and Our Lady of Fátima

Preparing for Birth? Start Here.

Short, practical lessons to help you feel more prepared, supported, and ready for birth.
177 Mexican Baby Names for Girls and Boys
177 Mexican Baby Names for Girls and Boys

33. Faustina — Lucky

34. Fernanda — Bold traveler

35. Francisca — Feminine form of Francisco, derived from a Latin name meaning “Frenchman”

36. Gabriela — God is my strength

37. Gloria — Glory

38. Guadalupe — A Spanish place name associated with Our Lady of Guadalupe; its etymology is disputed

39. Helena — Shining light

40. Imelda — Powerful fighter

41. Isabella — Devoted to God

42. Jacinta — Hyacinth

43. Joaquina — Feminine form of Joaquín, traditionally interpreted as “God will establish”

44. Josefina — Spanish feminine form of José, traditionally interpreted as “God will add”

45. Juana — Spanish feminine form of Juan, traditionally interpreted as “God is gracious”

46. Julia — Youthful

47. Julieta — Youthful

48. Lareina — A modern name formed from the Spanish phrase la reina, meaning “the queen”

49. Laura — Laurel

50. Leticia — Joy or happiness

51. Liliana — Lily

52. Lola — For Our Lady of Sorrows

53. Lucía — Light

54. Luna — Moon

55. Maite — Lovable

56. Malena — Short for Magdalena, after Mary Magdalene

57. Margarita — Flower or pearl

58. María — For the Virgin Mary

59. Mariana — A name with several possible derivations, including a combination of María and Ana

60. Marina — From the sea

61. Marisol — A contraction of “María de la Soledad,” referencing the Virgin Mary

62. Maritza — A form associated with Maria or Marisa; its exact derivation is uncertain

63. Maya — A name with several possible origins and meanings

64. Mayra — A name of uncertain origin, sometimes treated as a form of Myra

65. Mia — A short form of Maria in several languages; meaning varies by origin

66. Natalia — Birthday

67. Olivia — Olive tree

68. Ovidia — Feminine form of Ovidio; its original meaning is uncertain

69. Paloma — Dove

70. Patricia — Noble

71. Petra — Stone

72. Pía — Righteous or pious

73. Querida — A Spanish word meaning “beloved”

74. Ramona — Wise protector

75. Rocío — Morning dew

76. Rosa — Rose

77. Sancha — Holy

78. Sara — Princess

79. Sofía — Wisdom

80. Solana — Sunny place

81. Soledad — Solitude

82. Teresa — Likely of Greek origin; may mean “harvester” or “to reap”

83. Valentina — Strength, health

84. Verónica — A form associated with Berenice, traditionally interpreted as “bringer of victory”

85. Victoria — Victory

86. Xaviera — Feminine form of Xavier, derived from a Basque place name meaning “new house”

87. Ximena — A Spanish name of uncertain origin

88. Xiomara — Valiant

89. Yadira — A name of uncertain origin

90. Yolanda — Violet

60 Mexican Boy Names

1. Alejandro — Defender, warrior

2. Ángel — Messenger

3. Arturo — A name of uncertain origin, often associated with the bear

4. Axel — Father of peace

5. Carlos — Free man

6. César — A Roman family name whose original meaning is uncertain

7. Cortez — A variant of the Spanish surname Cortés, from a word meaning “courteous”

8. Cristian — Christian

9. Damián — To tame

10. Daniel — God is my judge

11. Dante — Steadfast, enduring

12. David — Beloved

13. Diego — A Spanish name whose precise origin and meaning are debated

14. Eduardo — Rich guardian

15. Elías — Lord is my God

16. Emiliano — Rival

17. Emilio — Rival or eager

18. Emmanuel — God is with us

19. Enrique — Ruler of an estate

20. Esteban — Crown

21. Félix — Happy, fortunate

22. Fernando — Bold traveler

23. Francisco — Derived from the Latin Franciscus, meaning “Frenchman”

24. Gabriel — God is my strength

25. Gael — A person belonging to a Gaelic-speaking people

26. Gerardo — From Germanic elements meaning “spear” and “brave”

27. Gustavo — A name of uncertain Germanic or Scandinavian origin

28. Héctor — Restrain, holding fast

29. Hugo — Heart, mind, spirit

30. Ignacio — A name of uncertain origin, later associated with the Latin word for fire

31. Javier — The new house

32. Jesús — God is salvation

33. Joaquín — Traditionally interpreted as “God will establish”

34. José — Spanish form of Joseph, traditionally interpreted as “God will add”

35. Josué — God is salvation

36. Juan — God is gracious

37. Juan Carlos — A combination of Juan and Carlos, meaning “God is gracious” and “free man,” respectively

38. Julián — Youthful

39. Leonardo — Brave lion

40. Lorenzo — From Laurentum; later associated with laurel

41. Luis — Famous warrior

42. Marco — Warlike

43. Mateo — Gift of God

44. Matías — Gift of God

45. Mauricio — Spanish form of Maurice, from the Latin name Maurus

46. Maximiliano — Greatest

47. Orlando — Famous throughout the land

48. Óscar — A name with debated Irish and Old Norse origins

49. Pascual — Related to Easter

50. Rafael — God heals

51. Raúl — Counsel, wolf

52. Rodrigo — Famous ruler

53. Romeo — Pilgrim to Rome

54. Rubén — Behold, a son

55. Salvador — Savior

56. Santiago — After St. James, the patron saint of Spain

57. Sebastián — Revered

58. Tadeo — Spanish form of Thaddeus; its original meaning is uncertain

59. Tomás — Twin

60. Víctor — Victory

27 Indigenous Mexican Names

Mexico has 68 Indigenous linguistic groupings and 364 language variants.1 The names and naming terms below come from several of those languages. The INPI catalog ¿Y tú cómo te llamas? includes personal names, surnames, and other Indigenous-language words, so inclusion does not necessarily establish current use as a baby name.2

15 Indigenous Mexican Girl Names

1. Anam — Earth

2. Ariché — Dusk

3. Bimorí — Fog

4. Chantico — Fire goddess, dweller of the house

5. Citlali — Star

6. Donají — “Great soul” in Zapotec; the name of a Zapotec princess

7. Inda Jani — Water that is born

8. Izel — Unique

9. Malinalli — A Nahuatl word for a type of grass; also a calendar day sign

10. Miahuatl — “Corn tassel” in Nahuatl

11. Sesasi — Pretty

12. Soona — Moon

13. Xóchitl — Flower

14. Yamanik — Emerald

15. Yej Susen — “Lily” in Zapotec

8 Indigenous Mexican Boy Names

1. Atlahua — Lord of the spear thrower

2. Balam — Jaguar

3. Ehécatl — Wind

4. Ikal — Spirit

5. Iktan — Clever

6. Masawa — “Night wind” in Popoluca

7. Polo — Sea

8. Tenoch — Possibly derived from “tenochtli,” a cactus

4 Indigenous Mexican Unisex Names

1. Hasen — Soul

2. Naran — Lunar eclipse

3. Nima — Big

4. Suré — Has heart

Did any of these names make your shortlist? If you’re considering a name from an Indigenous language outside your own heritage, take time to learn its pronunciation and cultural context from speakers or community sources.

Keep looking with our Spanish baby names, Latin baby names, and Portuguese baby names, or visit the Baby Names Hub for more ideas.

View Sources +
Share
  • Author

Karen Johnson is a busy mom of three who is probably driving a child to practice or a game right now. She writes about all things parenthood.

Read full bio

Baby Names by Letter

Browse A–Z baby names and find the perfect fit for your family.

Boy names Girl names

you’re not alone

Know What to Do When Labor Starts

Step-by-step guidance to help you feel prepared, supported, and clear on what to do when it matters most.

Baby Chick App
Get Our Free Mom Newsletter