Earth Day is almost here — and there’s no better way to celebrate than with a list of Earthy girl names.
Spanish boy names are bigger today in the US than ever before.
Latinx families have always been partial to these treasured baby names, but other parents know a great baby name when they hear it and are choosing Spanish names for boys for their sons as well.
Whether or not you claim to have Spanish or Latinx heritage, Spanish boys names are excellent and offer plenty of romance and strength.
Check Out These Spanish Names for Boys!
We decided to compile a list of popular Spanish boy names along with some lesser-known options for parents to decide which names will work best for their families.
The Social Security Administration keeps track of baby names in the US and there are plenty of very popular Spanish names for boys in use today that new parents should consider. Further, there are names that have become popular in other parts of the world that should come our way!
Let's take a look at some Spanish names for boys that range from widely popular in the US to underutilized!
Popular Spanish Names for Boys in the US

- Mateo - The Latinate form of Matthew, Mateo is a Spanish name for boys that means "gift of God."
- Santiago - The Patron Saint of Spain, Santiago proves a thrilling name that means "Saint James."
- Leonardo - A name found in both Spanish and Italian tradition, Leonardo is simply a better form of Leonard, meaning "brave lion."
- Jose - The Spanish and Portuguese form of the Hebrew name Joseph, Jose is a big hit that means "Jehovah increases."
- Diego - Related to Santiago and James, Diego is one of the best Spanish names for boys and it means "supplanter."
- Juan - Anywhere Spanish is spoken, Juan can be found! It's simply another form of John that means "the Lord is gracious."
- Carlos - The Spanish form of Charles, Carlos means "free man."
- Lorenzo - We'd bet most people find Lorenzo more charming than Lawrence, and Italian and Spanish families seem to think so too! Lorenzo means "from Laurentium."
- Emiliano - Emiliano Zapata Salazar is an important figure in the Mexican Revolution and his name still inspires new parents today. Emiliano means "work."
- Antonio - Antonio is the Spanish and Italian preferred form of Anthony. The name means "priceless one."
- Miguel - Another form of Michael, Miguel is beloved by Spanish and Portuguese speakers today. Michael is a Hebrew name that means "who is like God?"
- Alejandro - The Spanish form of Alexander proves a rewarding choice. The name means "defending men."
- Matias - The Spanish form of Matthias, a variation of Matthew, meaning "gift of God."
- Emilio - The Spanish and Italian form of Emil, meaning "rival."
- Rafael - The Spanish form of the Hebrew name Raphael, meaning "God has healed."
- Javier - The charming Spanish (Basque) form of Xavier, meaning "bright house" and "new."
- Maximiliano - A Spanish name coming from Latin, meaning "greatest."
- Jorge - One of the most popular Spanish names for boys among Latinx families in the US, Jorge is a variation of George, meaning "farmer. "
- Francisco - Francisco is a popular name for boys in Spain, Portugal, across Latin America, and in the US today. This treasure means "free man."
- Cruz - Cruz has emerged as a popular sing-syllable unisex option for parents. This Spanish name means "cross."
- Joaquin - The Spanish form of a Hebrew name, meaning "God will judge."
- Manuel - One of our favorite Spanish names for boys, Manuel is a form of Emmanuel, meaning "God is with us."
- Eduardo - The Spanish form of Edward, meaning "wealthy gaurdian."
- Mario - Despite being more associated with Italian names, Mario is beloved in Spanish too and means "Mars."
Underutilized Spanish Boys Names

- Cristian - The Spanish variant of Christian, meaning exactly what you think it does.
- Ricardo - The preferred Spanish and Portuguese form of Richard, Ricardo means "dominant ruler."
- Fernando - A name that sounds better in Spanish, Fernando is a form of Ferdinand, meaning "bold voyager."
- Leonel - While Leonardo is the most popular Leo name from Spanish, Leonel is another handsome option.
- Ismael - Ismael is the Spanish form of the Hebrew name Ishmael, meaning "God hears."
- Ezequiel - The Spanish form of Ezekiel, Ezequiel means "Strength of God."
- Cesar - We will kick off the portion of this Spanish names for boys list dedicated to underused Spanish names for boys with Cesar. The name comes from Latin and means "head of hair."
- Sergio - The Spanish form of the Roman name, Sergius, Sergio means "to serve."
- Pablo - The Spanish form of Paul, meaning "humble."
- Marco - The Spanich form of Marcus, meaning "warlike" and "Mars."
- Pedro - Pedro is the Spanish form of a Greek name, Peter, meaning "rock."
- Luciano - Beloved in both Spanish and Italian, an alternative form of Lucian, meaning "light."
- Hugo - The Latinate form of Hugh, meaning "mind" and "intellect."
- Roberto - A Latinate form of Robert, meaning "bright fame."
- Esteban - The Spanish form of Stephen, meaning "crown."
- Adan - The Spanish form of the Hebrew name, Adam, meaning "son of the red earth."
- Alonzo- The Spanish and Italian form of Alphonso, meaning "noble."
- Isaias - The Latinate form of the Hebrew name Isaiah, meaning "Salvation of the Lord."
Unique Spanish Names for Boys

- Marcos - Less popular than Marco today, Marcos is a worthy option, also from Marcus, meaning "warlike."
- Enrique - A Spanish name that's been slipping in popularity in recent years, Enrique means "estate ruler." It's the Spanish form of Henry.
- Armando - The Latinate form of Herman, meaning "soldier."
- Moises - The Spanish and Portuguese variation of Moses, meaning "delivered from water."
- Santana - A name on the rise in the US today, Santana has Spanish origins and means "Santa Ana."
- Julio - The Spanish form of Julius, from Greek, meaning "Jove's child."
- Gerardo - The Spanish and Italian form of Gerard, meaning "spear strength." One of the Spanish names for boys that's slipped but is making a comeback.
- Raul - A name that's way better in Spanish than English, Raul is a different form of Ralph, meaning "wolf counsel."
- Jaime - A Spanish name that's declined in popularity over the past few decades, Jaime is a form of James, meaning "supplanter."
- Rodrigo - The Spanish and Portuguese variation of Roderick, meaning "famed ruler."
- Valentino - The Spanish form of the Latin name, Valentin, meaning "strength" and "vitality."
- Gustavo - Gustavo is well-used in the Latino and Italian-American communities, a form of Gustav, meaning "staff of the Goths."
- Mauricio - The Spanish form of Maurice, meaning "dark-skinned."
- Marcelo - The Spanish form of Marcellus, Marcelo is a name on the rise! It means "little warrior."
- Leandro - A name that is currently one of the hottest in Portugal, Leandro is the Latinate form of Leander, meaning "lion-man."
- Alberto - The Spanish form of German, Albert, meaning "noble" and "bright."
- Salvador - A Spanish name meaning "savior."
- Tadeo - Tadeo entered the US top 1000 most popular names for boys in 2016. It means "gift of God" and is simply the Spanish form of Thaddeus. Keep the momentum behind this winner, parents!
Handsome Spanish Names for Boys to Consider

- Carmelo - A Spanish name from Hebrew, meaning "farmed terrain."
- Alfredo - The Latinate form of Alfred, meaning "wise counsel."
- Maximo - One of the Spanish names for boys that has emerged as a favorite only in the 21st century, Maximo means "greatest."
- Vicente - The Spanish form of Vincent, meaning "conquering."
- Benicio - One of the fastest-rising baby names of 2016, Benecio deserves all the attention it's gotten in recent years. This gorgeous Spanish name means "blessed."
- Alonso - The Latinate form of a German name, meaning "noble and ready."
- Rio - A Spanish name, meaning "river." It ranked in the US top 1000 for the first time in 2020.
- Ernesto - Ernesto's popularity in the US has lagged in recent years. The Latinate name means "resolute."
- Guillermo - Guillermo is the colorful, Spanish form of the English/German name William. The appellation means "resolute protector."
- Alvaro - One of the top ten Spanish names for boys in Spain today, Alvaro's popularity is not as big in the US. The name means "elf warrior."
- Jadiel - A Spanish name with Hebrew origins, meaning "one who will judge."
- Filipe - The Spanish form of Philip, a Greek name, meaning "lover of horses."
- Ulises - One of the most beautiful Spanish names for boys that goes largely unused in the US, Ulises is the Spanish form of Ulysses. The appellation means "wrathful."
- Rey - Although not as popular as Ray, Rey is a mildly popular Spanish name for boys, meaning "king."
- Rogelio - A Spanish name, meaning "famous spearman." It's dramatically declined in popularity over the last few decades.
- Absalón - The Spanish form of Absalom, a Hebrew name, meaning "father of peace."
- Baez - A Spanish surname that's been used as a given name in recent years, Baez means "son of Pelayo."
- Cisco - A diminutive of Francisco, meaning "free man."
Rare Boy Names in Spanish
Rare Spanish boy names often draw from Spain's rich cultural heritage, including ancient Visigothic traditions, Arabic influences, and regional languages like Basque, Catalan, and Galician.
Names such as Telmo, Nilo, Vasco, and Iker have distinctive Spanish roots but remain uncommon in global usage. Some rare names honor lesser-known saints or historical figures in Spanish history, like Tadeo or Eliseo.
These distinctive names offer parents a way to honor Spanish heritage while giving their son a name that stands out from more popular choices -- so let's take a closer look!
Unique Spanish Names for Boys to Discover

- Damario - Now, we transition to rare and unique Spanish names for boys! Damario is a Spanish name from Greek, meaning "to tame."
- Eberto - The Latinate form of Herbert, meaning "bright army."
- Fausto - Care to make a bargain? Fausto is the Latinate form of Faust, meaning "fortunate one."
- Gaspar - The Spanish form of the Persian name, Casper (Jasper), meaning "bringing treasure."
- Hilario - Hilario has not been a popular name for boys in the US since the 1940s. Hilario is the Spanish form of Hilary, meaning "joyful."
- Ingnacio - A Spanish name, meaning "fiery."
- Jago - The Spanish form of Jacob, meaning "supplanter."
- Lago - A Spanish word name, meaning "lake," Lago is beginning to gain traction among new parents today.
- Luiz - The Spanish form of Louis, meaning "renowned warrior."
- Maceo - Maceo has not been popular in the US since the early 20th century. This Spanish name is a form of Matthew, meaning "gift of God."
- Melito - A Spanish name with Hebrew origins, a form of Ishmael, meaning "God will hear."
- Nas - A Shortened form of the Spanish name, Ignacio, meaning "fiery."
- Nelo - A Spanish diminutive form of Daniel, Nelo makes for a lively appellation, meaning "God is my judge."
- Ortega - A Spanish surname that makes for a thrilling given name, Ortega means "nettle."
- Paco - A Spanish diminutive form of Francisco, meaning "free man."
- Quinto - The Spanish form of Quintin, meaning "five."
- Renato - The Latinate name meaning "reborn."
- Rubén - The Spanish form of Reuben, meaning "behold, a son."
Uncommon Spanish Baby Boy Names

- Sabino - A Spanish name of Latin origin, meaning "wise."
- Sancho - A Spanish name related to Santos, meaning "saints."
- Segundo - A Spanish name, meaning "second-born." Perfect for the one who follows your Primo baby.
- Teodoro - A name with Spanish and Greek origins, meaning "gift of God."
- Tito - The Spanish variation of Titus, meaning "title of honor." Tito was last popular in the US in the 1970s. It's cute and should come back!
- Ugo - Another Spanish and Italian form of Hugh, meaning "mind" and "intellect."
- Valerio - Another Spanish form of the Latin name, Vincent, meaning "vitality."
- Ximenes - A Spanish variant of Simon, meaning "the listener."
- Ynocente - A Spanish name from the Latin, Innocent, meaning "harmless."
- Ysrael - A Spanish form of the Hebrew name, Israel, meaning "one who struggles with God."
- Zenobio - A Spanish name with Greek origins, meaning "life of Zeus."
- Alejo - A diminutive form of Alejandro, meaning "defending men."
- Alipio - One of our favorite unique Spanish names for boys, Alipio means "he who has no sadness." This treasure comes from Greek origins and belonged to a 7th-century saint.
- Benjemín - A Spanish form of the Hebrew name, Benjamin, meaning "son of the right hand."
- Blas - Blas comes from the French name, Blaise, which was once only found as a surname. Blas was a popular name for boys in the US until 1911. The name means "to stammer."
- Chaco - A Spanish name, a diminutive of the Hebrew name Ezekiel, meaning "God strengthens."
- Chilano - From the Latin name, Maximilian, Chilano means "greatest."
- Desiderio - A Spanish name for boys, meaning "desired one."
Unpopular Spanish Names for Boys

- Dezi - A diminutive form of Desiderio, also meaning "desired one."
- Eduin - A preferred Spanish form of the name Edwin, meaning "wealthy friend."
- Elizar - The Spanish form of Eleazer and Lazarus, meaning "God is my helper."
- Erasmo - Erasmo is the Spanish form of the Greek name, Erasmus, meaning "beloved."
- Fede - An Italian and Spanish form of Frederick, meaning "peaceful ruler."
- Gonzalo - A Spanish name from German, meaning "saved from combat." The name has not been too popular for over a decade.
- Helio - A Spanish name and form of Elio, meaning "sun."
- Isidro - A Spanish name adopted from Greek, a form of Isidore, meaning "gift of Isis."
- Justo - A Spanish word name from Justice, meaning "righteous."
- Lucho - A Latinate form of Luke, meaning "man from Lucania."
- Mauritio - An Italian and Spanish form of Maurice, meaning "dark-skinned."
- Miró - A name belonging to the Spanish surrealist, Miró means "peace" and "world."
- Nando - Another form of the name, Fernando, still meaning "bold voyager."
- Navarro - A Spanish surname (from the Basque kingdom), meaning "from Navarre."
- Paciano - A Spanish name from Latin origins, meaning "peaceful."
- Pasqual - A Spanish name, meaning "Easter."
- Quico - A super cute Spanish name and diminutive of Enrique, meaning "estate ruler."
- Rico - Rico had a good run in the US top 1000 from the 1960s-1990s. It's lost steam in recent years, however. Rico has Spanish origins and means "dominant ruler."
Parents Love These Spanish Names for Boys

- Sol - A Spanish name for boys, meaning "sun."
- Tago - A diminutive of Santiago, meaning "Saint James."
- Tomaso - A Spanish variation of Tomás, meaning "twin."
- Ugolino - Likely not a draw for many parents, but a fun one, no doubt. Ugolino is a Spanish variant of Hugh, meaning "mind" and intellect."
- Vego - Yet another diminutive of Santiago.
- Vidal - A Spanish name from Latin, meaning "life" and "vitality."
- Alva - A Spanish name from Hebrew origins, meaning "his highness."
- Arrio - A Spanish name with Latin origins, meaning "warlike."
- Beltrán - The Spanish form of the German name, Bertram, Beltrán means "bright raven."
- Cladio - The Spanish form of the Latin, Claude, meaning "lame."
- Clemente - From the Latin name Clemens, Clemente is the preferred form of the name in Italian, Portuguese, Spanish. It means "merciful."
- Dolfo - The Latinate form of the German name, Adolph, meaning "noble wolf."
- Efrain - The Spanish variation of Ephraim, a Hebrew name, meaning "fruitful."
- Evarado - The Latinate form of the German name, Eberhard, meaning "brave boar."
- Fernán - Yet another form of the name Ferdinand, meaning "bold voyager."
- Fonzo - One of our favorite diminutive Spanish names for boys, Fonzo is simply another form of Alfonso, meaning "noble."
- Heladio - A Spanish name, meaning "born in Greece."
- Junot - The Spanish variant of Junius, Junot means "born in June."
There you go! What did you think of these unique Spanish boy names? Did you discover some old favorites along with new possibilities? We certainly hope so!
The Spanish language offers no shortage of attractive appellations for boys and we hope these 150 Spanish names for boys give you even more to think about.
Happy baby name hunting and congrats on your little chico on the way!