1. Home
  2. TAGS

Spanish Names for Boys

Spanish names for boys are more popular in the US than ever before, with Spanish boy names used both in the Latinx community and crossing over to achieve widespread popularity.

The most popular Spanish names for boys in the US include Mateo, Angel, Jose, and Santiago. Many of the most familiar Spanish boys' names end with the letter O, which in itself has been a major trend and has helped boost the popularity of baby names of Spanish origin.

Along with Mateo and Angel, other Spanish boy names in the US Top 1000 include Leonardo, Diego, Luis, Antonio, Miguel, Gael, Alejandro, and Lorenzo. Baby boy names popular in Spain and Latin America include Hugo, Pablo, Alvaro, Mario, Manuel, and Javier. Other intriguing and unique Spanish names for boys in style today include Dario, Thiago, Gonzalo, and Izan.

Our full list of Spanish names for boys is below. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.

You may also want to browse our list of Spanish names for girls.

Fernando

Meaning: bold voyager

Origin:Spanish and Portuguese variation of Ferdinand
2213
Paco

Meaning: eagle

Origin:Spanish, diminutive of Francisco; Native American
2222
Rodrigo

Meaning: famous ruler

Origin:Spanish and Portuguese variation of Roderick
2526
Maximo Maximo is of Spanish origin and is tradition...
Origin:Spanish variation of Maximus
2546
Arsenio

Meaning: virile, strong

Origin:Spanish from Greek
2622
Rafael

Meaning: God has healed

Origin:Spanish variation of Raphael
312
Archibald

Meaning: truly brave

Origin:Scottish from German
317
Canyon The name Canyon means a 'large ravine' or 'n...
Origin:Spanish word name
2049
Hugin

Meaning: mind, spirit, thought

Origin:Old Norse
9273
Gonzalo

Meaning: saved from combat

Origin:Spanish from German
3333
Ishmael

Meaning: God will hear

Origin:Hebrew
1067
Vidal

Meaning: life, vital

Origin:Spanish and Catalan from Latin
3264
Joaquin

Meaning: God will judge

Origin:Spanish variation of Joachim
401
Tadeo The meaning of Tadeo is 'gift of God'. It is...
Origin:Spanish variation of Thaddeus
2865
Navarro

Meaning: from Navarre

Origin:Spanish
2897
Nicasio

Meaning: victory

Origin:Spanish from Greek
2992
Tino The meaning of Tino is 'little' and the name...
Origin:Spanish, diminutive of Agostino, Justino, Martino, et al
4362
Desi

Meaning: desired one

Origin:Diminutive of Desiderio, Spanish
5508
Raul

Meaning: wolf counsel

Origin:Spanish variation of Ralph
551
Efrain A name of American origin, Efrain is traditi...
Origin:Spanish variation of Ephraim
3938