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.

Baez The meaning of Baez is 'son of Pelayo', and ...
Origin:Spanish surname
6858
Picasso At present, the name Picasso is inseparable ...
Origin:Spanish artist name
5333
Gil

Meaning: happiness

Origin:Hebrew
1606
Lonzo

Meaning: noble, ready

Origin:Diminutive of Alonzo
5091
Chito

Meaning: handsome

Origin:Choctaw, Native American
1925
Tito The meaning of Tito is 'the title of honor',...
Origin:Spanish variation of Titus
3776
Durango Durango is a masculine name that has its roo...
Origin:Spanish place-name
3864
Blanco

Meaning: fair, white

Origin:Spanish
6490
Alonzo

Meaning: noble, ready

Origin:Italian diminutive of Alphonso
1079
Claudio

Meaning: lame; enclosure

Origin:Italian from Latin
1312
Perez

Meaning: to blossom

Origin:Spanish from Hebrew
4533
Cornelio

Meaning: horn

Origin:Spanish, Italian variation of Cornelius, Latin
5640
Navarone Navarone is an odd and unfamiliar name that ...
Origin:Spanish, meaning unknown
4739
Chico

Meaning: boy

Origin:Spanish
5384
Quico Quico is a short and sweet name that is pred...
Origin:Spanish, diminutive of Enrique
6233
Alfredo

Meaning: wise counsellor; elf counsel

Origin:Spanish variation of Alfred, English
1521
Salvador

Meaning: savior

Origin:Spanish from Latin Salvator
1699
Ricardo

Meaning: dominant ruler

Origin:Portuguese and Spanish variation of Richard
1991
Jorge A name of Spanish origin, Jorge is tradition...
Origin:Spanish and Portuguese variation of George
2572
Guillermo Guillermo is a name of Spanish origin, tradi...
Origin:Spanish variation of William
2604