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.

Esai

Meaning: gift

Origin:Spanish from Hebrew
506
Diaz

Meaning: days

Origin:Spanish from Latin
5643
Nicandro

Meaning: man of victory

Origin:Spanish variation from Greek
6772
Xabat

Meaning: savior

Origin:Basque variation of Salvador, Spanish
7070
Quixote Are you looking for a literary name that res...
Origin:Spanish literary name
3766
Artemio The meaning of Artemio is 'the followers of ...
Origin:Spanish variation of Artemis
5038
Quintero

Meaning: five

Origin:Spanish
9399
Montez

Meaning: dweller in the mountains

Origin:Spanish
10207
Fidel

Meaning: faithful

Origin:Latin
3013
Rogelio

Meaning: famous spearman

Origin:Spanish
966
Liberato

Meaning: freedom

Origin:Spanish and Portuguese
11266
Delmar

Meaning: of the sea

Origin:Spanish
2880
Jacinto

Meaning: hyacinth

Origin:Spanish
6362
Arrio

Meaning: warlike

Origin:Spanish
3787
Ezequiel Ezequiel is a name of Spanish origin. It is ...
Origin:Variation of Ezekiel
5285
Adan

Meaning: son of the red earth

Origin:Spanish variation of Adam
5029
Hernando

Meaning: adventurer, explorer

Origin:Spanish
6000
Matheo

Meaning: gift of God

Origin:Scandinavian variation of Mateo, Spanish
1942
Pazel

Meaning: peace

Origin:Hebrew
3688
Cayo

Meaning: rejoice

Origin:Latin, from the Roman family name Caius
1660