Mexican naming traditions blend Spanish colonial heritage, Catholic saint calendars, Indigenous roots, and modern trends. Here's a breakdown of widely used names—though popularity shifts by generation and region.
Classic/Traditional: José, Juan, Carlos, Miguel, Luis, Francisco, Antonio, Alejandro, Pedro, Manuel
Contemporary Favorites: Santiago, Mateo, Sebastián, Leonardo, Diego, Emiliano, Gael, Máximo, Thiago, Ian
Compound Names (Very Common): Juan Carlos, José Luis, Miguel Ángel, Luis Alberto, Carlos Alberto
Classic/Traditional: María, Guadalupe, Juana, Ana, Carmen, Rosa, Francisca, Antonia, Teresa, Dolores
Marian Combinations (Extremely Common): María José, María Guadalupe, María Fernanda, María Elena, Ana María
Contemporary Favorites: Sofía, Valentina, Regina, Ximena, Camila, Natalia, Renata, Miranda, Isabella, Victoria
Mexico uses two surnames: father's first surname + mother's first surname. The most frequent paternal surnames:
Followed by: Díaz, Vargas, Castro, Mendoza, Ruiz, Silva, Torres, Rivera, Ortiz, Moreno, and many others.
Mexico's Civil Registry regulates names—no "ridiculous, denigrating, or confusing" names allowed. But within broad bounds, creativity flourishes.