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.

Marcos The meaning of Marcos is 'dedicated to the p...
Origin:Portuguese and Spanish variation of Mark
3959
Roberto The name Roberto is of Spanish and Italian o...
Origin:Italian, Spanish, and Portuguese variation of Robert
4353
Bernardo

Meaning: strong as a bear

Origin:Italian, Spanish, Portuguese
4478
Cordero

Meaning: lamb

Origin:Spanish
4945
Marquez

Meaning: nobleman

Origin:Spanish
4975
Renato

Meaning: reborn

Origin:Italian
2787
Elia

Meaning: Jehovah is God

Origin:Italian variation of Elijah, Hebrew
2882
Marcelo The name Marcelo is of Latin origin, and it ...
Origin:Spanish variation of Marcellus
1537
Cesar

Meaning: head of hair

Origin:Latin
1728
Antonio The meaning of Antonio is 'highly praisewort...
Origin:Spanish and Italian variation of Anthony
794
Alejandro

Meaning: defending men

Origin:Spanish variation of Alexander
1054
Timoteo Timoteo is a great name traditionally given ...
Origin:Greek
6623
Isidoro Isidoro is a Greek masculine name and a trad...
Origin:Greek
6930
Pacifico Pacifico is the Spanish variant of the Ameri...
Origin:Spanish
9794
Origin:Word name or short form of Ignacio
2991
Jose

Meaning: Jehovah increases

Origin:Spanish and Portuguese version of Joseph
1114
Juan

Meaning: the Lord is gracious

Origin:Spanish and Manx variation of John
1689
Pablo

Meaning: small

Origin:Spanish variation of Paul
882
Carlos

Meaning: free man

Origin:Spanish variation of Charles
991
Felipe The name Felipe, of Spanish origin, is a mas...
Origin:Spanish variation of Philip
2033