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.

Alberto

Meaning: noble, bright

Origin:Germanic
2621
Gilberto A masculine name of Spanish origin, the mean...
Origin:Spanish variation of Gilbert
8223
Humberto Humberto is a name of Spanish origin that is...
Origin:Spanish
11167
Martez Martez is a name of Spanish origin. The name...
Origin:Spanish, variation of Martin
11935
Edgardo A name of Spanish origin, the meaning of Edg...
Origin:Spanish
13335
Vasco

Meaning: someone from the Basque region

Origin:Spanish
1734
Origin:Spanish variation of Ishmael
2782
Agustin

Meaning: the exalted one

Origin:Latin
2916
Leonel Leonel is a name that is generally chosen by...
Origin:Variation of Lionel
2985
Origin:Spanish variation of Yadiel
4256
Alfonso

Meaning: noble, ready

Origin:Spanish and Italian
2305
Matias The name Matias is of Spanish origin. The me...
Origin:Spanish variation of Matthias
864
Domingo

Meaning: born on a Sunday

Origin:Spanish
3327
Perico

Meaning: stone

Origin:Spanish
6997
Addis

Meaning: new

Origin:Ethiopian, Amharic
7325
Isandro

Meaning: liberator

Origin:Spanish, from the Greek
5826
Palomo

Meaning: dove

Origin:Spanish
8012
Sancho The name Sancho is of Spanish origin and the...
Origin:Spanish variation of Santos
8047
Origin:Spanish, diminutive of Bernardo
12798
Figueroa

Meaning: fig tree

Origin:Spanish
3569