More: The Ultimate Guide to Choosing a Mexican Name

Mexican baby names are almost always Spanish names, because of Mexico’s history being conquered by Spain. Spanish names generally have Latin origins. Mexico is a Catholic country, where we see lots of little girls being named Maria for the Virgin Mary. We also see plenty of composite names (two first names, where the second is not a middle name) featuring Maria, like Maria Elena. In fact, the most popular name for girls in Mexico is Maria Guadalupe. This beautiful name refers to Our Lady of Guadalupe, a venerated image of Mary in Mexico City.

Sofia Alejandra Francisca Margarita Adriana

Jose Javier Juan Manuel Miguel

Give a nod to your Hispanic roots by choosing a Mexican baby name.

Ultimate List of Mexican Girl Names

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

Top 1000 Most Popular Baby Girl Names in the U.S. Top 1000 Most Popular Baby Boy Names in the U.S. The 100 Coolest Baby Names in the World