125 Hispanic Names for Girls & Boys

Hispanic names popular across Latin American and the Hispanidad present parents with a lovely opportunity to honor their heritage by choosing traditional appellations. Because these Hispanic names are related to Spain, most of these names come from Spanish or other romantic languages. However, the diversity of Latin America will also be honored by the inclusion of plenty of names of Indigenous origin.

We will look at popular Hispanic names for boys and girls to discover what’s moving the needle and consider lesser-known names that deserve further consideration. These thrilling and storied baby names present parents with many appellations that impart plenty of character. If you are looking for the best Hispanic names to choose for your baby, consider some from this list!

Check Out These Hispanic Names!

Hispanic Girl Names

Popular Hispanic Names for Girls

125 Hispanic Names for Girls & Boys
  • Silvana – Silvana comes from Latin, Silvanus, meaning “from the woods.”
  • Clara – Clara is a Latinate name, meaning “clear” and “bright.”
  • Magdalena – A Spanish name from Greek, meaning “from Magdala.”
  • Sophie – Sophie is a French name from Greek, meaning “wisdom.”
  • Josefa – Josepha is another spelling of this name, but Josefa is the most popular way to get there. This Spanish form of the Hebrew name, Joseph, means “Jehovah increases.”

More Popular Hispanic Girl Names

125 Hispanic Names for Girls & Boys
  • Isidora – A Spanish name from Greek, Isadora, meaning “gift of Isis.”
  • Malena – Malena can be considered a diminutive form of Magdalena or a form of Madeline. Thus the name means “woman from Magdala” and “high tower.”
  • Romina – A popular name in Spanish-speaking communities, Romina comes from Arabic and means “from the land of the Christians.”
  • Ana Paula – Ana is the Spanish form of Hannah and means “grace.” Paula is the Latinate feminine form of Paul, meaning “small.”
  • Mariangel – A compound name comprised of Maria and Angel, meaning “beloved angel.”

More Names for Girls

125 Hispanic Names for Girls & Boys
  • Isabella – Isabella is the Spanish form of a Hebrew name that brings us Elizabeth, meaning “pledged to God.”
  • Camila – The Spanish form of Camilla, meaning “temple attendant.”
  • Valentina – A Latinate name, meaning “vitality.”
  • Valeria – A name of Latin origins, meaning “strength.”
  • Mariana – A compound name comprised of Maria and Ana, meaning “grace beloved.”

More Hispanic Names for Girls

125 Hispanic Names for Girls & Boys
  • Sofia – From Greek, Sofia is related to Sophie, however, Sofia is a more popular form of the name among Spanish speakers (both Sophie and Sofia are huge hits).
  • Daniela – The preferred Spanish form of Daniella, a name with Hebrew origins, meaning “God is my judge.”
  • Gabriela – The Spanish, feminine form of Gabriel, meaning “God is my strength.”
  • Victoria – From Latin, meaning “victory” and “conqueror.”
  • Martina – From Latin, associated with Mars, meaning “warlike.”

Hispanic Girl Names Continued

125 Hispanic Names for Girls & Boys
  • Luciana – Luciana is the Spanish, feminine form of the Latin name, Lucianus (Lucius), meaning “light.”
  • Lucia – Another form of Luciana, meaning “light” as well.
  • Ximena – A Spanish name and feminine form of Ximeno, meaning “son.”
  • Jimena – An alternative spelling of Ximena, both forms of the name are incredibly popular today.
  • Antonella – A name of Latin origins, meaning “firstborn.”

Check Out These Delightful Hispanic Names for Girls!

125 Hispanic Names for Girls & Boys
  • Paulina – The Spanish, feminine form of Paul, meaning “small.”
  • Nevada – A Spanish name, meaning “covered in snow.”
  • Guadalupe – Name of the patron saint of Mexico (Our Lady of Guadalupe), Guadalupe means “hidden river” and “valley of the wolves.”
  • Dulce – A Spanish name of Latin origin, Dulce refers to the Virgin Mary’s name, meaning “dulce nombre de Maria” or “the sweet name of the Virgin Mary.”
  • Marisol – A Spanish contracted name coming from Maria de la Soledad (stick a pin in Soledad), meaning “Mary of Solitude.”

More Awesome Hispanic Names for Girls

125 Hispanic Names for Girls & Boys
  • Alondra – A Spanish pet form of Alejandra (we will talk more about her further down the list), meaning “lark.”
  • Consuelo – A Spanish name with Latin origins, meaning “she who brings consolation.” The name refers to the Virgin Mary as “Nuestra Senora del Consuelo.”
  • Cecilia – From Latin, meaning “blind.”
  • Juliana – Juliana is a popular Latinate name that can mean “youthful” (from Julius) and “sky father” (from Greek, Jovis).
  • Maite – Particularly popular in Chile today, Maite is considered a contracted form of María Teresa or María Esther. It has Basque origins and means “beloved.”

More Popular Hispanic Names for Girls

125 Hispanic Names for Girls & Boys
  • Blanca – A Spanish name, meaning “white.”
  • Bianca – The Italian form of Blanca, much more popular today.
  • Ariana – From Greek, meaning “most holy.”
  • Ivanna – From the Slavic form of John, meaning “God is gracious.”
  • Abril – A Spanish name, meaning “April.” A perfect name for a spring baby.

Thrilling Hispanic Names for Girls

125 Hispanic Names for Girls & Boys
  • Alma – A Latinate name, meaning “nurturing” and “soul.”
  • Violeta – A Spanish name with Latin origins, meaning “purple” or “the violet flower.”
  • Josefina – Another feminine form of Joseph, meaning “Jehovah increases.”
  • Miranda – A Latinate name, meaning “marvelous.”
  • Sarita– A Spanish diminutive form of Sara, meaning “princess.”

Your New Favorite Hispanic Names

125 Hispanic Names for Girls & Boys
  • Renata – From Latin, meaning “reborn” and associated with baptism and symbolic rebirth.
  • Aitana – Exceedingly popular in Spain and beyond today, Aitana is a Spanish place-name referring to a mountain.
  • Daleyza – A new favorite Spanish name, meaning “delightful.”
  • Cataleya – One of the new favorite Hispanic names today, Cataleya refers to an “orchid.”
  • Avianna – From the Latin, Avis, meaning “bird.”

Even More Hispanic Girl Names

125 Hispanic Names for Girls & Boys
  • Lana – A name that many different cultures claim, Lana, can mean “afloat” in Hawaiin, “handsome” to the Irish, and “rock” to English speakers.
  • Sabrina – A Latinate name, meaning “from the River Severn.”
  • Carmen – The Spanish form of Carmel, meaning “garden.”
  • Alejandra – We told you we would get to Alejandra! This name is the Spanish form of the Greek name, Alexandria. It means “defending men.”
  • Itzel – A name with roots in Mayan mythology, meaning “Rainbow Lady.”

More Hispanic Names for Girls

125 Hispanic Names for Girls & Boys
  • Gloria – From Latin, meaning “glory.”
  • Fernanda – The Spanish and feminine form of the German name, Ferdinand, meaning “bold voyager.”
  • Ariché – From the Tarahumara people, meaning “dusk.”
  • Soledad – We return to Soledad, which also refers to Our Lady of Solitude.
  • Sesasi – From the Purépecha people, meaning “beautiful.”

Our Favorite Hispanic Names for Girls

125 Hispanic Names for Girls & Boys
  • Rosa – The Latinate form of Rose, meaning “the rose flower.”
  • Paloma – A Spanish name, meaning “dove.”
  • Suré – A Tarahumara name, meaning “with heart.”
  • Paciencia – A Spanish name, meaning “patience.”
  • Paola – Another Spanish form of Paul, meaning “small.”

RELATED: 25 Perfect Spanish Baby Girl Names for Bilingual Households

Hispanic Boy Names

Popular Hispanic Names for Boys

125 Hispanic Names for Girls & Boys
  • Mateo – The Spanish form of Matthew, meaning “gift of God.”
  • Matías – The Spanish form of Matthias, a name with Aramaic origins that brings us Matthew.
  • Juan – The Spanish form of John, meaning “the Lord is gracious.”
  • Santiago – A place and Latinate name, meaning “Saint James.”
  • Sebastián – The Spanish form of Sebastian, which has Greek and Latin origins, meaning “from Sebastia.”

More Popular Hispanic Names for Boys

125 Hispanic Names for Girls & Boys
  • Cristóbal – A Spanish form of Christopher, meaning “bearer of Christ.”
  • Valentín – A Spanish form of Valentine, meaning “vitality.”
  • Lorenzo – A Latinate form of Laurance, meaning “from Laurentium.”
  • Javier – A Spanish form of Xavier, which has Basque and Arabic origins, meaning “new house” and “bright.”
  • Emilio – From the Latin, Emil, meaning “rival.”

Special Hispanic Names for Boys

125 Hispanic Names for Girls & Boys
  • Arturo – The Latinate form of Arthur, a Celtic name, meaning “bear.”
  • Alejandro – A Spanish form of Alejandro, meaning “defending men.”
  • Ikal – A Mayan name for boys, meaning “spirit.”
  • José – A Spanish form of Joseph, meaning “Jehovah increases.”
  • Manuel – Manuel is the Spanish form of the Hebrew name that brings us Emmanuel, meaning “God is with us.”

More Hispanic Names for Boys to Consider

125 Hispanic Names for Girls & Boys
  • Miguel – The Spanish form of a Hebrew name (Michael), meaning “who is like God?”
  • Polo – In Quiché, Polo is a name for boys, meaning “sea.”
  • Benjamín – A Spanish form of a Hebrew name, meaning “son of the right hand.”
  • Tomas – From an ancient Aramaic name, meaning “twin.”
  • Rafael – The Spanish form of Rafael, from Hebrew, meaning “God has healed.”

Hispanic Names for Boys That Make a Statement

125 Hispanic Names for Girls & Boys
  • Raúl – The Spanish form of Ralph, coming from German, meaning “wolf counsel.”
  • Rio – A Spanish name, meaning “river.”
  • Angel – One of the most popular baby names for boys, Angel is beloved in the Latino community.
  • Roman – From Latin, meaning “a Roman citizen.”
  • Rodrigo – A Spanish form of Roderick, meaning “famous ruler.”

Hispanic Boys Names with Heart

125 Hispanic Names for Girls & Boys
  • Santino – A Latinate name, meaning “little saint.”
  • Carlos – A Spanish form of Charles, meaning “free man.”
  • Guillermo – A Spanish name, relating to William, also meaning “resolute protector.”
  • Fernando – A Spanish form of the German name, Ferdinand, meaning “bold voyager.”
  • Francisco – A Spanish form of Francis, meaning “free man.”

Even More Hispanic Boy Names

125 Hispanic Names for Girls & Boys
  • Luciano – A Latinate name from Lucian, meaning “light.”
  • Facundo – A Spanish name, from Latin, meaning “eloquent.”
  • Franco – A diminutive form of Francisco, also meaning “free man.”
  • Antonio – A Spanish form of Anthony, meaning “priceless one.”
  • Luis – One of the most popular Hispanic names in the Americas, Luis has French and German origins, meaning “renowned warrior.”

More Hispanic Names to Love

125 Hispanic Names for Girls & Boys
  • Máximo – A Spanish variation of the Latin, Maximus, meaning “greatest.”
  • Pedro – A Spanish name, related to the Greek, Peter, meaning “rock.”
  • Ricardo – A Spanish name from German, meaning “dominant ruler.”
  • Sergio – A Spanish name from the Latin, Sergius, meaning “to serve.”
  • Eduardo – The Spanish and Italian form of Edward, meaning “wealthy guardian.”

Classic Hispanic Boy Names

125 Hispanic Names for Girls & Boys
  • Esteban – A Spanish form of the Greek name that gives us Stephen, meaning “garland.”
  • Jorge – A Spanish form of the Greek name that gives us George, meaning “farmer.”
  • Alonso – The Latinate form of the German Adalfuns, meaning “noble.”
  • Anthony – From Latin, meaning “priceless one.” In Greek, its origins mean “flower.”
  • Simón – A Spanish form of the Hebrew name, meaning, “the listener.”

Stylish Hispanic Names for Boys

125 Hispanic Names for Girls & Boys
  • Gael – A popular name in Spain and far beyond, Gael has Breton origins that mean “Gaelic.”
  • Diego – A Spanish form of James, meaning “supplanter.”
  • Thiago – Yet another Spanish form of Saint James or Santiago.
  • Dante – A Latinate name that comes from Durant, meaning “endearing.”
  • Damián – A Spanish form of a Greek name, meaning “to tame.”

More Hispanic Names to Consider

125 Hispanic Names for Girls & Boys
  • Jacobo – The Spanish form of a Hebrew name that gives us Jacob, meaning “supplanter.”
  • Jesús – A name beloved by the Latino community, Jesús is the Spanish form of a Hebrew name, meaning “the Lord is salvation.”
  • Camilo – While the feminine counterpart, Camila, is much more popular today, Camilo is an excellent option for boys. Camilo comes from the same Latin roots as Camila, meaning “ceremonial attendant” or “temple attendant.”
  • Juan Esteban – A compound Spanish name with roots in Hebrew and Greek, Juan Esteban. “The Lord is gracious” and “garland” are its meanings.
  • Elías – The Spanish name that comes by way of Greek from Hebrew. The name means “Yahweh is my God.”

YOU MIGHT ALSO LIKE: 25 Dashing Spanish Baby Boy Names for Bilingual Parents

Our Favorite Hispanic Names for Boys

125 Hispanic Names for Girls & Boys
  • Pablo – Pablo is the Spanish form of a Latin name that brings us Paul, meaning “small.”
  • Enrique – Enrique is the Spanish form of the German name that gives us Henry, meaning “estate ruler.”
  • Alfonso – Like Alonso, Alfonso is simply another form of the same German name. It’s one of the Hispanic names on this list that is seldom used outside the Hispanic community.
  • Hector – From Greek, meaning “holding fast.”
  • Joaquin – The Spanish form of a Hebrew name that brings us Joachim, meaning “God will judge.”

There you go! What did you think of these Hispanic names for girls and boys? We hope you found some great baby name inspiration here that will empower you to honor your heritage and celebrate with your baby’s appellation. Spanish names, whether they originated in Spanish or became Spanish, are all wonderfully lyrical and romantic. The Hispanic names on this list represent some of the most-used names by Spanish speakers around the world. Any of them will be in very good company! Happy baby name hunting!

About Mamas Uncut

Mamas Uncut is THE online place for moms. We cover the latest about motherhood, parenting, and entertainment as well – all with a mom-focused twist. So if you're looking for parenting advice from real parents, we have plenty of it, all for moms from moms, and also experts. Because, at the end of the day, our mission is focused solely on empowering moms and moms-to-be with the knowledge and answers they’re looking for in one safe space.

Baby Name Generator

No baby name sounding good? Want a quick way to generate unique baby name ideas? Try our baby name generator below!

Set your terms (sex of the baby, number of letters, popularity, etc.) and then get a list of names that meet your criteria. Maybe the perfect name is just waiting to be generated for you.

Start Baby Name Generator
-->
Scroll to Top