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.

Chavez The name Chavez is of Spanish origin and the...
Origin:Spanish place-name
10480
Diago

Meaning: teacher

Origin:Spanish
3175
Elizar

Meaning: God is my Helper

Origin:Spanish variation of Eleazar or Lazarus
2846
Esteban The Spanish form of Stephen, Esteban is a na...
Origin:Spanish variation of Stephen
2883
Eugenio The name Eugenio is typically a male name fo...
Origin:Spanish and Italian variation of Eugene
7646
Mino Mino is a rare and unique name, and the mean...
Origin:Spanish place name
1810
Marko

Meaning: warlike

Origin:Variation of Marco, Spanish form of Mark
2022
Moises The meaning of Moises is ‘born of’ and it is...
Origin:Spanish and Portuguese variation of Moses
4877
Pasqual

Meaning: Easter,

Origin:Spanish
5439
Paladio

Meaning: follower of Pallas

Origin:Spanish from Greek
11365
Hugo

Meaning: mind, intellect

Origin:Latinized form of Hugh
8
Astevan The name Astevan has its roots in Spain,and ...
Origin:Greek
8410
Maximilliano Maximilliano is a powerful name for a baby b...
Origin:Latin
7721
Manolito The name Manolito is a name most often given...
Origin:Spanish
13669
Federigo Federigo is a name commonly used for boys. T...
Origin:Italian
17650
Farruco The name Farruco is commonly used in Spanish...
Origin:Spanish
10550
Macimilian The Latin originated name Macimilian is trad...
Origin:Latin
11286
Bario The meaning of Bario is 'wind.' The name Bar...
Origin:German
7855
Herculano The name Herculano is derived from the Ancie...
Origin:Greek
8237
Galieno The meaning of Galieno is 'calm'. Galieno is...
Origin:Greek
7917