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.

Quirt

Meaning: cuarta

Origin:Spanish
6786
Ximen

Meaning: son

Origin:Spanish and Basque
8743
Origin:Spanish variation of Simon
12240
Damaso

Meaning: to tame

Origin:Spanish from Greek
6324
Damario

Meaning: to tame

Origin:Spanish from Greek
5274
Enrique A name of Spanish origin, the meaning of Enr...
Origin:Spanish variation of Henry
2250
Esmael

Meaning: God will hear

Origin:Spanish variation of Ismael, Hebrew,"God will hear"
4322
Gui

Meaning: resolute protection

Origin:Short form of Guillermo, Spanish form of William
3571
Geraldo Geraldo is usually a baby boy name primarily...
Origin:Spanish variation of Gerald
12551
Jacobo The meaning of Jacobo is the 'supplanter', a...
Origin:Spanish variation of Jacob
11186
Origin:Spanish, diminutive of Reinaldo
11325
Paquito Are you looking for a place name that strike...
Origin:Spanish, diminutive of Francis
4117
Pepe Pepe is a name with many possible origins an...
Origin:Spanish variation of JosÉ
7255
Perdido

Meaning: lost

Origin:Spanish
7741
Origin:Spanish nickname for Henrique, Spanish form of Henry
7261
Rodriguez

Meaning: son of Rodrigo

Origin:Spanish
9416
Santi

Meaning: saint

Origin:Diminutive of Santiago, Santino, or Santana, Spanish or Portuguese
945
Valencio

Meaning: health, strength

Origin:Spanish variation of Valentine, Latin
3119
Ysai

Meaning: salvation of the Lord

Origin:Spanish variation of Isaiah, Hebrew
4555
Cuarto

Meaning: a fourth, a quarter

Origin:Spanish
14299