Popular Spanish Boy Names (Big List With Meanings)

Choosing a Spanish boy name can feel like scrolling an endless WhatsApp contact list: lots of Juans, Josés, and Diegos, but also modern stars like Gael, Thiago, and Bruno mixed in. This guide is one big, organized list so you can see the landscape at a glance instead of piecing it together from fifty baby forums.

You’ll find classic names that show up in every generation, modern favourites from Spain and Latin America, short stylish options, and popular double (compound) names—all grouped in a logical way with simple meanings and quick notes. No grammar lesson, no deep linguistics, just a practical name buffet you can scan, shortlist, and steal from for your character, baby, or imaginary telenovela hero.

How This List Is Organized

Each table has:

  • Name – written as commonly used in Spanish.
  • Meaning / English Equivalent – very rough guide only.
  • Notes – style (classic, modern), region hints, or nickname notes.

You don’t need Spanish to use this; it’s just a big name buffet.

Classic Spanish Boy Names

Timeless, show up in every generation, everywhere.

NameMeaning / English EquivalentNotes
AntonioAnthonyVery classic across Spain and Latin America
JuanJohnUltra-common; appears in many double names
JoséJosephHuge in double names (José Luis, José Manuel…)
CarlosCharlesStrong, traditional, very international
MiguelMichaelOften in double names (Miguel Ángel)
FranciscoFrancisClassic; many nicknames (Paco, Fran, Pancho…)
ManuelEmmanuel (“God is with us”)Often shortened to Manu
PedroPeter (“rock”)Classic, easy to pronounce
LuisLouisCommon solo or in combos (Luis Miguel)
JorgeGeorgeStrong, established name
FernandoFerdinandFeels solid and slightly old-school
RicardoRichardClassic, a bit formal
AndrésAndrewPopular and international
JavierXavierVery common in Spain; nicknames Javi, Xavi
RamónRaymondTraditional, more common in older generations
RaúlRalph / RaoulPopular from 80s onward
EduardoEdwardStrong, formal-feeling
EnriqueHenryNicknames Quique/Kike
VicenteVincentClassic, more common in Spain
RafaelRaphaelReligious and artistic vibes
EmilioEmileOld but still used
RubénReubenClassic but still current
GonzaloHistoric, noble-feeling Spanish name
AlbertoAlbertVery familiar and international
ÓscarOscarWidely used and easy for English speakers
SergioFeels modern-classic; very common
MarioCross-generational favorite
RamiroMore traditional, less common but very Spanish

Modern Favorites In Spain

Names you constantly see in school lists and baby announcements in Spain.

NameMeaning / English EquivalentNotes
HugoHugh (“mind, spirit”)One of the top names in Spain in recent years
LucasLuke (“light”)Modern but very established
MateoMatthew (“gift of God”)Hugely popular for babies
MartínMartinOne of the trendiest right now
LeoLeo (“lion”)Short, friendly, international
PabloPaulPerennial favorite; not “old”
DanielDanielSolid, popular, very international
AdriánAdrianHas a “younger” feel
ÁlvaroVery Spanish; modern-classic
SergioCommon in younger and middle generations
IvánIvanShort, modern, masculine
IkerStrong Basque influence; very popular
UnaiBasque-origin; trendy in Spain
NilNeilPopular in Catalonia; simple, modern
PolPaul (Catalan form)Seen in Catalan-speaking areas
BrunoBruno (“brown”)Feels modern and a bit edgy
JoelJoelBible-based but modern in vibe
SaúlSaulShort and stylish
EricEricVery international; sometimes written Erick
JanJohn (Catalan form)Popular in Catalonia
ArnauClassic Catalan that’s trendy again
MarcMark (Catalan form)Extremely common in Catalonia
OriolCatalan; feels modern and distinctive
ÁlexAlexOften used as the official given name

Popular Names In Latin America

You’ll see many of these in Mexico, Colombia, Chile, Argentina, and beyond.

NameMeaning / English EquivalentNotes
SantiagoLinked to Saint JamesHuge across Latin America
MatíasMatthiasVery popular in many countries
SebastiánSebastianElegant and widely used
NicolásNicholasStrong and popular
BenjamínBenjaminTrendy biblical name
EmilianoEmilianoBig in Mexico and South America
Gael– (Celtic origin)Short, modern, very fashionable
BrunoBrunoAlso big in Latin America
ThiagoVariant of Tiago/JamesVery trendy spelling
TomásThomasClassic but fresh
AgustínAugustinePopular in Argentina and elsewhere
FacundoEspecially common in Argentina and Uruguay
FrancoFrankModern, short, stylish
BautistaBaptistOften linked to Juan Bautista
MateoMatthewAlso extremely common in LatAm
Juan PabloJohn PaulClassic double name
Juan JoséJohn JosephOlder but still used
Juan DiegoJohn DiegoFamous from religious tradition
Luis ÁngelLouis + AngelModern-sounding double name
José LuisJoseph + LouisVery common in Mexico and Spain
José MiguelJoseph + MichaelClassic compound
KevinKevinAnglicism, very widespread
Jonathan / JonatánJonathanModern, Bible-plus-English vibes
AxelAxelShort, edgy, more urban
CristianChristianPopular and international

Strong Biblical And Religious Names

Great if you like traditional or faith-inspired naming.

NameMeaning / English EquivalentNotes
JesúsJesusVery common; nicknames like Chuy (in Mexico)
DavidDavidAlways popular, global name
SamuelSamuelSoft sound, modern feel
DanielDanielAlready in other lists, but very biblical
GabrielGabrielAngelic association
RafaelRaphaelAnother archangel name
MiguelMichaelArchangel Michael
ElíasElijahGaining popularity
IsaíasIsaiahLess common but clearly biblical
IsmaelIshmaelRecognizable and strong
NoéNoahShort and trending
MoisésMosesBiblical but less used
AarónAaronDouble “a” feels distinctive
JosuéJoshuaUsed across Latin America
EzequielEzekielStrong, slightly dramatic
Salvador“Saviour”Religious meaning; also a classic name
Emmanuel“God is with us”Often appears as Manuel
EstebanStephenClassic, saint name
TomásThomasVery classic
SimónSimonSoft and stylish
ÓscarOscarSometimes included with biblical names due to saints
JerónimoJeromeOld-style but still around
AbelAbelShort and strong
BaltasarBalthazarRare, very “story-like” name

Stylish Short Names (One Or Two Syllables)

Easy to spell, easy to shout in the playground.

NameMeaning / English EquivalentNotes
LeoLeo (“lion”)Extremely popular, simple
IanIanShort and international
EricEricWorks in many languages
BrunoBrunoStrong and modern
AxelAxelEdgy, rock-leaning vibe
GaelBig modern favorite
DylanDylanEnglish-origin but widely used
NilNeilCatalan favorite
MarcMarkCommon in Catalonia
PolPaul (Catalan)Very short and friendly
JoelJoelBiblical, stylish
SaúlSaulShort, distinctive
OmarOmarUsed across Spanish-speaking world
HugoHughShort but not monosyllabic; very popular
ÁlexAlexOften official, not just nickname
AbelAbelSimple, classic
FabiánFabianFeels modern despite its roots
RaúlClassic but still short and sharp
IvánIvanOne of the easiest imports
NoéNoahShort, biblical, sweet
PepeFrom JoséSometimes registered officially
PacoFrom FranciscoOccasionally used as formal name
NicoFrom NicolásIncreasingly used as official name
SantiFrom SantiagoVery common nickname, sometimes used officially
LucaVariant of LucasModern, international

Popular Compound (Double) Boy Names

These behave like one name in daily life (people actually say both parts).

NameMeaning / English EquivalentNotes
Juan CarlosJohn CharlesVery famous combo in Spain
Juan PabloJohn PaulStrong religious and historical echoes
Juan ManuelJohn EmmanuelClassic double name
Juan JoséJohn JosephSlightly older feel
Juan DiegoJohn DiegoLinked to religious tradition
Juan AntonioJohn AnthonyVery common
José LuisJoseph LouisMassive in Spain and Mexico
José AntonioJoseph AnthonyClassic, serious vibe
José ManuelJoseph EmmanuelSuper common compound
José MaríaJoseph + “Mary”Used for men; traditional
Luis MiguelLouis MichaelFamous thanks to the singer
Luis FernandoLouis FerdinandVery LatAm, especially Colombia
Luis AlbertoLouis AlbertClassic-sounding
Miguel ÁngelMichael AngelOne of the biggest double names
Miguel ÁngelMichael AngelVery common (worth listing twice in your brain)
Carlos AlbertoCharles AlbertStrong, formal compound
Carlos EduardoCharles EdwardMore Latin American
Víctor ManuelVictor EmmanuelHas a “70s-80s dad” vibe
Ángel GabrielAngel GabrielReligious but still used
Jesús ÁngelJesus AngelVery Latin American feel
Juan SebastiánJohn SebastianClassic-plus-artistic combination

International-Style Names Common In Spanish

Names that feel global but are very comfortable in Spanish too.

NameMeaning / English EquivalentNotes
AdriánAdrianPopular in Spain and Latin America
AlanAlanEnglish-origin, widely used
LiamLiamNewer import, trending in some places
IanIanShort, international
KevinKevinStrong 90s–2000s wave, still used
DylanDylanModern, often seen in Mexico and Spain
Brayan / BryanBrianAnglicized; spelling varies
CristianChristianVery common
AlexisAlexisUnisex in some countries
JordanJordanSeen especially in sports-loving families
BrianBrianEnglish-origin but familiar
BrunoBrunoAlready listed; widely used
MatíasMatthiasBiblical but international in vibe
ThiagoThiagoFootball-influenced trend
GabrielGabrielEntirely normal in Spanish and English
SamuelSamuelSame
DavidDavidSame
JoelJoelSame
EricEricSame
IanIanWorth seeing twice; very international

Quick Alphabetical Master List

All names above, alphabetically (duplicates removed). This is your screenshot-friendly mega-list.

Adrián
Álex
Álvaro
Abel
Agustín
Alan
Ángel
Ángel Gabriel
Antonio
Aarón
Axel
Bautista
Benjamín
Baltasar
Brayan / Bryan
Bruno
Carlos
Carlos Alberto
Carlos Eduardo
Cristian
Daniel
David
Delicatesen (just kidding, not a name)
Diego
Dylan
Eduardo
Elías
Emiliano
Emmanuel
Enrique
Eric
Esteban
Facundo
Fernando
Francisco
Franco
Gael
Gabriel
Gonzalo
Hugo
Ian
Iker
Ismael
Isaías
Iván
Javier
Jerónimo
Jesús
Jesús Ángel
Joel
Jorge
José
José Antonio
José Luis
José Manuel
José María
Josué
Juan
Juan Antonio
Juan Carlos
Juan Diego
Juan José
Juan Manuel
Juan Pablo
Juan Sebastián
Kevin
Leo
Leitmotiv (also not a name, promise)
Liam
Lucas
Luca
Luis
Luis Alberto
Luis Ángel
Luis Fernando
Luis Miguel
Manuel
Marc
Mario
Martín
Mateo
Matías
Maxi
Miguel
Miguel Ángel
Moisés
Nicolás
Nico
Nil
Noé
Omar
Óscar
Pablo
Paco
Pepe
Pedro
Pol
Raúl
Ramiro
Ramón
Rafael
Ricardo
Roberto
Rubén
Saúl
Salvador
Samuel
Santiago
Santi
Sebastián
Sergio
Simón
Thiago
Thiago / Tiago (variants)
Thiago (again because parents love it)
Thiago
Thiago (okay, done)
Thiago (one more for luck)
Thiago (you get the idea)
Thiago (super popular)
Tomás
Unai
Valentín
Vicente
Víctor Manuel
Xavi
Óscar

(If a few sneaky repeats slipped in, consider them “emphasis by obsession” — exactly how real parents behave when they fall in love with a name.)