FOR ALL AGES
At Kidadl we pride ourselves on offering families original ideas to make the most of time spent together at home or out and about, wherever you are in the world. We strive to recommend the very best things that are suggested by our community and are things we would do ourselves - our aim is to be the trusted friend to parents.
We try our very best, but cannot guarantee perfection. We will always aim to give you accurate information at the date of publication - however, information does change, so it’s important you do your own research, double-check and make the decision that is right for your family.
Kidadl provides inspiration to entertain and educate your children. We recognise that not all activities and ideas are appropriate and suitable for all children and families or in all circumstances. Our recommended activities are based on age but these are a guide. We recommend that these ideas are used as inspiration, that ideas are undertaken with appropriate adult supervision, and that each adult uses their own discretion and knowledge of their children to consider the safety and suitability.
Kidadl cannot accept liability for the execution of these ideas, and parental supervision is advised at all times, as safety is paramount. Anyone using the information provided by Kidadl does so at their own risk and we can not accept liability if things go wrong.
Mexican names are vibrant and fascinating, just like Mexico's rich culture.
Mexicans, also know as Mexicanos in Spanish, have a very rich source of culture and heritage. Mexican culture comprises of a fusion of European Mexicans, Afro-Mexicans, Asian Mexicans, Arab Mexicans, and more.
Mexico is a Catholic country; religion plays a major role in Mexican culture, including Mexican names. The national language of Mexico is the Spanish language; therefore, the names are generally Spanish or are of Spanish origin. Mexican baby names are a symbol of the Mexican culture and showcase the traditions of the beautiful place. Mexico has witnessed many invasions in the past; the Mexican Revolution freed the country from its colonizers. Mexico is a place where various people, of different ethnicities, live together. And thus, most Mexican names have varied places of origin. And we have prepared a list of the top 100 best Mexican boy names for your little one.
Mexican names are a blend of different cultures, traditions, and beliefs. And the names for boys often have deep meanings. Here is our list of some popular Mexican boy names. For more Hispanic name inspiration, take a look at Puerto Rican Names and Guatemalan Names.
1. Abundio (Spanish, Latin origin) means 'abundant.'
2. Alejandro (Spanish origin) means 'humanity's defender.' A great baby name for a boy derived from the greatest military mind the world has ever seen, Alexander the Great.
3. Alvaro (Spanish origin) means 'the guardian.’
4. Beltran means ‘bright raven.’
5. Blas (Spanish, Dutch origin) means ‘pale.’
6. Camilo (Spanish origin) means ‘helper to the priest.’ Camilo Lara is a famous Mexican musician.
7. Dacian (Latin origin) means ‘from Dacia.’
8. Emilio means ‘rival.’
9. Enrique (Spanish origin) means ‘home ruler.’ Enrique Olvera is a Mexican chef.
10. Fernando (Spanish origin) means ‘daring.’ A popular name in Mexican history related to the Spanish conquistador who freed Mexico from the Aztecs.
11. Gabino (Spanish origin) 'Man from Gabium.'
12. Geraldo means ‘the spear rules.’
13. Guillermo (Spanish origin) means ‘will or desire.’ A good baby boy name linked to the popular Mexican horror and fantasy movie director, Guillermo Del Toro.
14. Huitzilopochtli (Aztec origin) means ‘Southern Hummingbird.’ One of the unique boy names derived from the Aztec God of Wars with the same name.
15. Hernando means ‘adventurous.’
16. Iago (Spanish, Hebrew origin) means ‘supplanter.’
17. Jocobo (Spanish origin) means ‘believer of God.’
18. Joseph (Hebrew origin) means ‘He Will Add.’ A popular boy name derived from Saint Joseph who was married to Mary, Jesus's mother.
19. Lalo (Spanish origin) means ‘rich guardian.’
20. Lazaro (Spanish origin) means ‘God has helped.’
21. Macario (Spanish origin) means ‘blessed.’
22. Marco (Spanish origin) means ‘warlike.’ This beautiful Mexican baby boy's name is derived from the Roman God Mars.
23. Neron (Spanish origin) means ‘sea.’
24. Onofrio (Latin origin) means ‘peacekeeper.’
25. Rico (Spanish origin) means ‘dominant ruler.’ This name is related to the American singer-songwriter, Rico Love.
A person's name is said to seemingly define their identity. So choosing a proper name for your little baby boy will be a big compliment to him. Here is our list of some very good and cute Mexican baby boy names.
26. Adán (Spanish origin) means ‘of the Earth.’
27. Alberto (Spanish, Italian origin) means ‘noble, bright.’
28. Bacchus (Latin origin) means ‘God of Wine.’
29. Carmelo (Spanish origin) means ‘vineyard of God.’
30. Damián (Greek origin) means ‘master.’ Damián Alcázar is a famous Mexican actor.
31. Dimas (Spanish origin) means ‘sunset.’
32. Donatello (Spanish origin) means ‘God's gift.’ One of the popular boy names in Spanish related to one of the lead characters from the famous Hollywood movie, 'The Ninja Turtles.’
33. Eloy (Spanish origin) means 'high or chosen.'
34. Eugenio (Spanish origin) means ‘well-born.’
35. Fausto (Spanish origin) means ‘lucky.’
36. Fidel (Spanish origin) means ‘faithful.’ Fidel Castro is a famous revolutionary who set up a base in Mexico for a short while.
37. Godfredo (Spanish origin) means ‘friend of God.’
38. Héctor (French, Spanish origin) means ‘to hold.’ Héctor Herrera is a Mexican footballer.
39. Ilario (Spanish origin) means ‘cheerful.’
40. Jairo (Spanish origin) means ‘He shines.’
41. Juan (Spanish origin) means ‘being graceful.’
42. Larance (Latin origin) means ‘bay.’
43. Miguel (Hebrew origin) means ‘like God.’
44. Nacho (Spanish origin) is the short form of the name Ignacio, which means ‘fire.’
45. Natalio (Spanish origin) means ‘born at Christmas.’
46. Oliverio (Spanish origin) means ‘of the olive tree.’
47. Pablo (Spanish origin) means ‘small.’
48. Santiago (Spanish origin) means ‘at the heels.’ This name is derived from Saint James the Great, the brother of John the Apostle. Santiago is a municipality in Mexico.
49. Sebastián (Greek origin) means ‘from Sebastia.’ Sebastián is a famous Mexican sculptor.
50. Tomas (Spanish origin) means ‘twin.’
Most Mexican names are commonly used by everyone all over the world. But giving your baby boy a unique name has a different feeling. Here are some rare Mexican baby boy names.
51. Alejo (Spanish origin) means ‘defender.’
52. Basilio (Spanish origin) means ‘king, sovereign.’
53. Climaco (Spanish origin) means ‘ladder.’
54. Cruz (Spanish origin) means ‘cross.’
55. Danilo (Spanish origin) means ‘God is my judge.’
56. Emilianus (Latin origin) means ‘eager.’
57. Fabio (Latin origin) means ‘Bean Grower.’ Fabio Morábito is a Mexican writer.
58. Felix (Spanish, Latin) means ‘lucky.’ This beautiful Mexican name is derived from the famous Mexican-American writer, Felix Alexander.
59. Gregorio (Italian origin) means ‘watchful.’
60. Hernan (German, Spanish origin) means ‘adventurous traveler.’
61. Italus (Latin origin) means ‘of Italy.’
62. Maximo (Spanish origin) means ‘the greatest.’
63. Patricio (Spanish origin) means ‘noble.’ This Mexican name can be linked to the first president of Chile Patricio Aylwin.
64. Ramiro (Spanish origin) means ‘supreme judge.’
65. Tenoch (Mexican, Aztech origin) means ‘fruit.’ This name is derived from the great Aztech ruler, Tenoch.
The name you have can really show off your cool attitude as well. So if you are looking for some cool Mexican boy names, have a glance at our list.
66. Alfonso (German, Spanish origin) means ‘eager.’ Alfonso Cuarón is a famous Mexican director.
67. Antonio (Spanish, English origin) means ‘priceless.’ One of the coolest Spanish names associated with the Mexican politician, Antonio López de Santa Anna.
68. Bernardo (Spanish origin) means ‘bold.’
69. Brutus (Latin origin) means 'heavy, dull.'
70. Cesáreo (Latin origin), derived from Caesar, means ‘head of hair.’ Cesáreo Quezadas is a former child actor.
71. Diego (Spanish origin) means ‘holder of the heel.’ Diego Luna is a famous Mexican actor.
72. Eduardo (Spanish origin) means ‘wealthy guardian.’
73. Felipe (Spanish origin) means ‘friend of the horses.’ One of the coolest Spanish names associated with Felipe Esparza, a Mexican comedian.
74. Gaius (Latin origin) means ‘to rejoice.’
75. Grimaldo (Spanish, Italian origin) means ‘powerful protector.’
76. Ignatius (Latin origin) means ‘fiery.’
77. Javier (Basque, Spanish origin) means ‘castle.’
78. Julio (Spanish origin) means ‘downy-bearded.’ Julio César Chávez is a famous Mexican boxer.
79. Ovidio (Spanish origin) means ‘Shepard.’
80. Pedro (Spanish, Latin origin) means ‘stone.’ Pedro Armendáriz Jr. was a famous Mexican actor.
81. Rafael (Hebrew, Spanish origin) means ‘God has healed.’ Rafael Márquez is a famous Mexican boxer.
82. Raúl (Spanish origin) means ‘counsel of wolf.’ Raúl Valerio was a famous Mexican actor.
83. Teyo (Spanish origin) means ‘God.’
84. Videl (Spanish, Latin origin) means ‘life-giving.’
85. Xavier (Spanish origin) means ‘new house.’ Xavier Ortiz is a Mexican actor.
Giving your little ones some unique Mexican boy names can make them stand out in a huge crowd. And there are hundreds of unique Mexican baby names that are stylish and cool. Here is our list of the most unique Mexican baby names.
86. Carlos (Spanish origin) means ‘free man.’ Carlos Gallardo is a Mexican actor.
87. Domingo (Spanish origin) means ‘of the lord.’
88. Gerardo (Spanish origin) means ‘strong spear.’ Gerardo Torrado is a former Mexican football professional.
89. Gilberto (Latin, Spanish origin) means ‘bright pledge.’
90. Janus (Latin origin) means 'God of beginnings.'
91. Jose (Spanish origin) means ‘may God increase.’
92. Kaydence (Latin origin) means ‘to fall.’
93. Leonel (Spanish origin) means ‘lion.’
94. Normando (Spanish origin) means ‘person of the north.’
95. Pacorro (Spanish origin) means ‘free.’
96. Ramón (Spanish origin) means ‘protective counsel.’ Ramón Ayala is a famous Mexican singer.
97. Ricardo (Portuguese, Spanish origin) means ‘brave ruler.’ Ricardo Flores Magón was a famous politician in Mexico.
98. Tadeo (Spanish origin) means ‘praise.’
99. Vincente (Spanish origin) means ‘victorious.’ Vicente Fernández is a famous but retired Mexican singer.
100. Virgilio (Latin origin) means ‘flourishing.’ Virgilio Ruiz Fernandez is a Spanish-Mexican painter.
101. Agustín (Latin origin) means 'great and magnificent.'
102. Alfredo (Spanish, Portuguese, and Italian origin) means 'wise counselor.'
103. Amador (Spanish Portuguese origin) means 'Lover.'
104. Anselmo (Spanish origin) means 'with divine protection.'
105. Ángel (Greek origin) means 'messenger of God.'
106. Armando (Spanish, Portuguese and Italian origin) means 'army man.'
107. Arsenio (Italian origin) means 'masculine.'
108. Bendicto (Spanish origin) means 'blessed.'
109. Cedro (Spanish and Italian origin) means 'strong gift.'
110. César (Spanish origin) means 'thick head of hair.'
111. Cortés (Latin origin) means 'courteous.'
112. Cortez (Spanish origin) means 'polite.'
113. Dante (Italian origin) means 'enduring.'
114. Darío (Italian origin) means 'upholder of the good.'
115. Elvio (Spanish origin) means 'blonde.'
116. Erasmo (Greek and Latin origin) means 'to love.'
117. Esteban (Spanish origin) means 'crown' or 'garland.'
118. Fran (Latin origin) means 'free one'
119. Francisco (Spanish, Portuguese origin) means 'free man.'
120. Gustavo (Spanish, Portuguese and Italian origin) means 'leader.'
121. Hugo (Spanish, Portuguese and German origin) means 'mind.'
122. Ignacio (Spanish origin) means 'fiery one.'
123. Ikal (Mexican/Mayan origin) means 'spirit.'
124. Isaias (Spanish origin) means 'God is my Salvation.'
125. Jaime (Spanish origin) means 'Supplanter.'
126. Jesús (Hebrew origin) means 'to deliver.'
127. Jorge (Greek origin) means 'farmer.'
128. Luis (Spanish origin) means 'famous warrior.'
129. Luka (Latin origin) means 'bringer of light.'
130. Manny (Hebrew origin) means 'God is with us.'
131. Manuel (Spanish and Hebrew origin) means 'God is with us.'
132. Mario (Spanish and Italian origin) means 'warring.'
133. Martín (Latin origin) means 'Roman God of War.'
134. Mateo (Spanish and Hebrew origin) means 'gift of God.'
135. Maximiliano (Italian origin) means 'greatest.'
136. Oro (Spanish origin) means 'gold.'
137. Orson (Latin origin) means 'bear cub'
138. Pancho (Spanish origin) means 'tuft.'
139. Pascual (Latin origin) means 'born on Easter day.'
140. Pino (Spanish origin) means 'pine.'
141. Polo (Mexican/Mayan origin) means 'petite.'
142. Prieto (Spanish origin) means 'dark-haired.'
143. Rufino (Latin origin) means 'red-haired.'
144. Raimundo (Spanish/Portuguese origin) means 'advisor and protector.'
145. Ramirez (Spanish origin) origin 'Renowned counselor.'
146. Renaldo (Spanish origin) origin 'Wise ruler.'
147. Roberto (Spanish/ Italian origin) 'shining fame.'
148. Rodolfo (Spanish origin) means 'famous wolf.'
149. Rosario (Spanish/Portuguese origin) means 'Rosary.'
150. Rubén (Spanish origin) means 'Behold, A Son!'
151. Salvador (Spanish, Catalan, and Portuguese origin) means 'savior.'
152. Santos (Spanish/Portuguese origin) means 'Holy.'
153. Séneca (Latin origin) means 'old.'
154. Sergio (Mexican origin) means 'Protector.'
155. Silvestre (Latin origin) means 'wood forest.'
156. Silverio (Spanish origin) means 'The Greek god of trees.'
157. Tácito (Spanish origin) means 'silent.'
158. Vicente (Latin origin) means 'to conquer.'
159. Víctor (Latin origin) means 'conqueror.'
160. Zacarias (Hebrew and Spanish origin) means 'Remembered by God.'
Kidadl has lots of great baby names articles to inspire you. If you liked our suggestions for Mexican Boys Names then why not take a look at Spanish girl names and Spanish Boys Names, or for something different take a look at Names Meaning Pink Or Rose.
Read The Disclaimer
At Kidadl we pride ourselves on offering families original ideas to make the most of time spent together at home or out and about, wherever you are in the world. We strive to recommend the very best things that are suggested by our community and are things we would do ourselves - our aim is to be the trusted friend to parents.
We try our very best, but cannot guarantee perfection. We will always aim to give you accurate information at the date of publication - however, information does change, so it’s important you do your own research, double-check and make the decision that is right for your family.
Kidadl provides inspiration to entertain and educate your children. We recognise that not all activities and ideas are appropriate and suitable for all children and families or in all circumstances. Our recommended activities are based on age but these are a guide. We recommend that these ideas are used as inspiration, that ideas are undertaken with appropriate adult supervision, and that each adult uses their own discretion and knowledge of their children to consider the safety and suitability.
Kidadl cannot accept liability for the execution of these ideas, and parental supervision is advised at all times, as safety is paramount. Anyone using the information provided by Kidadl does so at their own risk and we can not accept liability if things go wrong.
Kidadl is independent and to make our service free to you the reader we are supported by advertising.
We hope you love our recommendations for products and services! What we suggest is selected independently by the Kidadl team. If you purchase using the buy now button we may earn a small commission. This does not influence our choices. Please note: prices are correct and items are available at the time the article was published.
Kidadl has a number of affiliate partners that we work with including Amazon. Please note that Kidadl is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.
We also link to other websites, but are not responsible for their content.
Was this article helpful?
We’ll send you tons of inspiration to help you find a hidden gem in your local area or plan a big day out.
Check your inbox for your latest news from us. You have subscribed to:
Remember that you can always manage your preferences or unsubscribe through the link at the foot of each newsletter.