300+ Spanish Male Names: Popular, Unique, Strong & Traditional Names With Meanings
Spanish male names can feel classic, warm, strong, and surprisingly international. Names such as Mateo, Santiago, Alejandro, Javier, Rafael, Diego, Nicolás, Sebastián, and Miguel are immediately recognizable in Spanish-speaking communities, while many also travel comfortably into English-speaking families.
But there is an important distinction when choosing a Spanish boy name: not every name popular in Spain or Latin America actually originated in Spanish. Spanish naming traditions include names with Hebrew, Greek, Latin, Germanic, Basque, and other roots that developed established Spanish forms over centuries.
This collection brings together 300+ Spanish male name ideas, with genuine origins and meanings where they are reasonably established. You’ll also find traditional names, modern favorites, rare choices, strong names, Spanish-English crossover options, nicknames, compound names, and first-and-middle-name combinations.
Quick Checklist
- ✅ Decide whether you want a traditional Spanish name or a modern name popular among Spanish speakers.
- ✅ Check the actual origin instead of assuming every Spanish-language name originated in Spain.
- ✅ Consider pronunciation in both Spanish and English if your family uses both languages.
- ✅ Look at everyday nicknames such as Rafa, Javi, Santi, Nico, and Nacho.
- ✅ Pay attention to written accents in names such as Sebastián, Nicolás, Adrián, and Tomás.
- ✅ Say the full first and last name aloud before making your final choice.
30 Spanish Male Names to Start With
These names give you a balanced mix of traditional, modern, familiar, and distinctive choices.
- Mateo (Hebrew through Spanish – gift of God; Spanish form related to Matthew)
- Santiago (Spanish – traditional name connected with Saint James; Santi is a familiar nickname)
- Alejandro (Greek through Spanish – defender of men; Spanish form of Alexander)
- Javier (Spanish from a Basque place name – classic Spanish masculine name; often shortened to Javi)
- Rafael (Hebrew through Spanish – God has healed; commonly shortened to Rafa)
- Diego (Long-established Spanish name – exact historical derivation remains debated)
- Sebastián (Greek through Spanish – associated with Sebaste and traditionally interpreted as venerable)
- Nicolás (Greek through Spanish – victory of the people; Nico is a common short form)
- Gabriel (Hebrew – God is my strength; long established in Spanish)
- Andrés (Greek through Spanish – manly or masculine)
- Miguel (Hebrew through Spanish – “Who is like God?”; Spanish form of Michael)
- Álvaro (Germanic-origin Spanish name – old Iberian favorite with debated precise etymology)
- Hugo (Germanic – mind, thought, or spirit; established modern favorite)
- Fernando (Germanic through Spanish – historic royal name associated with Spain)
- Emilio (Latin through Spanish – traditional Spanish form related to Aemilius)
- Adrián (Latin through Spanish – from Hadria; Spanish counterpart of Adrian)
- Daniel (Hebrew – God is my judge; established in Spanish and English)
- Lucas (Greek/Latin tradition – associated with Lucania; widely used in Spanish)
- Martín (Latin – associated with Mars; traditional Spanish form of Martin)
- Pablo (Latin – small or humble; Spanish form of Paul)
- Carlos (Germanic through Spanish – free man; Spanish form related to Charles)
- Antonio (Latin – ancient Roman family-name origin; one of Spain’s enduring classics)
- Manuel (Hebrew through Spanish – God is with us; from Emmanuel)
- José (Hebrew through Spanish – God will add; Spanish form of Joseph)
- Francisco (Latin/medieval tradition – Frenchman or free man; deeply established in Spanish usage)
- Rodrigo (Germanic – famous ruler; historic Iberian name)
- Gonzalo (Medieval Iberian/Germanic – traditional Spanish name with an old warrior heritage)
- Ignacio (Latin through Spanish – historic Spanish form; exact ancient etymology is uncertain)
- Alonso (Germanic through Spanish – traditional Iberian form related to Alfonso)
- Víctor (Latin – victor or conqueror; classic Spanish masculine name)
You may also be interested in : Western Boy Names
What Makes a Male Name Spanish?
There isn’t one single linguistic source for Spanish male names.
Some names developed distinctive Spanish forms from older biblical or European names. Miguel, for example, corresponds to Michael, while Juan corresponds to John and Guillermo corresponds to William.
Others, including Javier, have particularly strong associations with Spain despite having deeper regional roots.
Then there are international names such as Daniel, Gabriel, Leo, and Hugo that are comfortably used by Spanish speakers without being exclusively Spanish.
That’s why it is more accurate to distinguish between a name’s linguistic origin and its usage.
A name can be thoroughly established in Spanish while ultimately tracing back to Hebrew, Greek, Latin, or Germanic roots.
Traditional Spanish Male Names
These are excellent choices if you want a name with generations of Spanish-language use behind it.
- Antonio (Latin – ancient Roman name with centuries of Spanish usage)
- Manuel (Hebrew through Spanish – God is with us)
- José (Hebrew through Spanish – God will add)
- Francisco (Latin/medieval tradition – long-established Spanish classic)
- Juan (Hebrew through Spanish – God is gracious)
- Miguel (Hebrew through Spanish – “Who is like God?”)
- Pedro (Greek through Spanish – rock or stone; Spanish form of Peter)
- Luis (Germanic through Spanish – famous in battle)
- Carlos (Germanic through Spanish – free man)
- Fernando (Germanic through Spanish – historic royal Spanish name)
- Ramón (Germanic through Spanish – traditionally interpreted around counsel and protection)
- Rafael (Hebrew through Spanish – God has healed)
- Joaquín (Hebrew through Spanish – God establishes)
- Vicente (Latin – conquering)
- Ricardo (Germanic through Spanish – powerful or brave ruler)
- Eduardo (Old English through Spanish – wealthy guardian)
- Enrique (Germanic through Spanish – home ruler)
- Alfonso (Germanic – historic royal name in the Iberian Peninsula)
- Alberto (Germanic – noble and bright)
- Roberto (Germanic – bright fame)
- Ernesto (Germanic – serious or earnest)
- Federico (Germanic – peaceful ruler)
- Guillermo (Germanic – resolute protector; Spanish equivalent of William)
- Salvador (Latin – savior)
- Agustín (Latin – venerable or majestic)
- Felipe (Greek through Spanish – lover of horses)
- Mariano (Latin – traditionally associated with Marius or Marianus)
- Emilio (Latin – established Spanish form of Aemilius)
- Esteban (Greek through Spanish – crown or wreath)
- Lorenzo (Latin – associated with Laurentum)
- Gregorio (Greek – watchful or vigilant)
- Benito (Latin – blessed; Spanish form related to Benedict)
- Domingo (Latin – belonging to the Lord)
- Isidro (Greek through Spanish – associated historically with the Egyptian goddess Isis)
- Pascual (Latin – associated with Easter)
- Bartolomé (Aramaic through Greek/Latin and Spanish – traditional biblical name)
- Cristóbal (Greek through Spanish – bearer of Christ)
- Jerónimo (Greek through Spanish – sacred name)
- Leandro (Greek – lion-man)
- Clemente (Latin – merciful or gentle)
Popular Spanish Boy Names Today
Modern Spanish naming is not simply a shorter version of the traditional list.
Names such as Mateo now sit comfortably beside classics such as Manuel and Pablo. In Spain’s official 2024 birth records, Mateo was the most frequently registered boy’s name, while the broader resident population still reflects older generations of traditional names such as Antonio. That difference is useful: popular baby names and the most common names across an entire country are not the same thing.
Here are names that fit the contemporary Spanish naming landscape particularly well:
- Mateo (Hebrew through Spanish – gift of God; major modern favorite)
- Hugo (Germanic – mind or spirit; short modern favorite)
- Martín (Latin – associated with Mars; traditional name with modern appeal)
- Lucas (Greek/Latin tradition – familiar international choice)
- Leo (Latin/Greek tradition – commonly associated with lion)
- Daniel (Hebrew – God is my judge)
- Alejandro (Greek through Spanish – defender of men)
- Manuel (Hebrew through Spanish – God is with us)
- Pablo (Latin – small or humble)
- Álvaro (Germanic-origin Spanish name – traditional yet contemporary)
- Adrián (Latin through Spanish – from Hadria)
- Mario (Latin/Roman tradition – established masculine name)
- Diego (Spanish – classic name with enduring modern use)
- Nicolás (Greek through Spanish – victory of the people)
- Bruno (Germanic – brown; compact international choice)
- Marco (Latin – related to Marcus)
- Marcos (Latin through Spanish – Spanish form of Mark/Marcus)
- Gabriel (Hebrew – God is my strength)
- Gonzalo (Medieval Iberian/Germanic – traditional Spanish choice)
- Sergio (Latin/Roman – ancient family-name origin)
- Víctor (Latin – victor or conqueror)
- Samuel (Hebrew – traditional biblical name)
- David (Hebrew – beloved)
- Álex (Greek-derived – short form of Alejandro/Alexander)
- Eric (Old Norse/Germanic – international name used in Spain)
- Oliver (European origin – international modern choice)
- Gael (Breton/Celtic-associated – increasingly familiar in Spanish-speaking communities)
- Izan (Modern Spanish usage – contemporary choice whose proposed origins vary)
- Iker (Basque – established Basque name increasingly familiar beyond the Basque Country)
- Aimar (Basque/Germanic-associated regional tradition – especially recognizable in northern Spain)
Unique Spanish Male Names
If Mateo and Daniel feel too familiar, these choices offer more individuality without sounding artificially invented.
- Íñigo (Medieval Basque/Spanish tradition – distinctly Iberian choice)
- Pelayo (Greek/Latin through medieval Spanish tradition – historic Asturian royal name)
- Fadrique (Medieval Spanish – historical form related to Federico)
- Lope (Latin through Spanish – traditionally connected with wolf)
- Nuño (Medieval Iberian – old Spanish/Portuguese personal name with uncertain ultimate origin)
- Telmo (Iberian usage – traditionally associated with Saint Elmo)
- Amaro (Iberian/Latin tradition – old masculine name)
- Gaspar (Traditional European/biblical tradition – one of the names associated with the Magi)
- Baltasar (Babylonian through biblical tradition – traditional name associated with the Magi)
- Melchor (Traditional Christian usage – another name associated with the Magi)
- Eloy (Latin/French through Spanish – chosen or selected)
- Fermín (Latin through Spanish – traditional name particularly associated with Navarre)
- Cayetano (Latin through Spanish – from Gaeta)
- Cipriano (Latin – from Cyprus)
- Eusebio (Greek – pious or devout)
- Aurelio (Latin – golden)
- Leocadio (Greek through Spanish – old traditional masculine name)
- Nicanor (Greek – victorious man)
- Prudencio (Latin – prudent)
- Rosendo (Germanic through Iberian tradition – old masculine name)
- Saturnino (Latin – associated with Saturn)
- Tadeo (Aramaic through Spanish – traditional biblical name)
- Teodoro (Greek – gift of God)
- Valentín (Latin – strong or healthy)
- Valerio (Latin – strong or healthy)
- Zenón (Greek – associated with Zeus)
- Anselmo (Germanic – divine protection)
- Casimiro (Slavic through European usage – traditional but uncommon)
- Faustino (Latin – fortunate or lucky)
- Genaro (Latin – related to January/Janus tradition)
- Lázaro (Hebrew through Spanish – God has helped)
- Lisandro (Greek – liberator)
- Nazario (Latin/Christian tradition – associated with Nazareth)
- Rogelio (Germanic – traditional Spanish masculine form)
- Severino (Latin – derived from Severus)
- Tristán (Medieval literary tradition – romantic and uncommon)
- Atilano (Old European/Spanish saint-name tradition – distinctly vintage)
- Beltrán (Germanic through Spanish – bright raven)
- Braulio (Germanic through Spanish – old Spanish saint name)
- Ciro (Persian through Greek/Latin tradition – Spanish form of Cyrus)
Strong Spanish Male Names
A strong name doesn’t need to literally mean “warrior.” Sound, history, and association can make a name feel powerful too.
- Alejandro (Greek through Spanish – defender of men)
- Rodrigo (Germanic – famous ruler)
- Fernando (Germanic – historic royal and warrior-associated name)
- Alfonso (Germanic – centuries of Iberian royal usage)
- Carlos (Germanic – free man; major royal name)
- Víctor (Latin – victor or conqueror)
- Valentín (Latin – strong or healthy)
- Valerio (Latin – strong or vigorous)
- Héctor (Greek – heroic name associated with the Trojan warrior)
- León (Greek/Latin – lion)
- Leonardo (Germanic – traditionally interpreted as brave/strong lion)
- Ricardo (Germanic – powerful ruler)
- Gonzalo (Germanic/Iberian – historic warrior-associated Spanish name)
- Ramiro (Germanic – old Iberian royal name)
- Ruy (Medieval Spanish – old short form associated with Rodrigo)
- Martín (Latin – connected with Mars)
- Marcial (Latin – belonging to Mars or warlike)
- Máximo (Latin – greatest)
- Augusto (Latin – majestic or venerable)
- César (Latin/Roman – imperial historical association)
- Reyes (Spanish religious usage – kings; traditionally tied to the Three Kings)
- Salvador (Latin – savior)
- Rafael (Hebrew – God has healed)
- Gabriel (Hebrew – God is my strength)
- Miguel (Hebrew – “Who is like God?”)
- Leandro (Greek – lion-man)
- Alonso (Germanic – old noble Iberian name)
- Fabián (Latin – associated with the Roman family Fabius)
- Hernán (Spanish medieval form related to Fernando)
- Armando (Germanic through Romance languages – soldier/army-associated roots)
Handsome Spanish Male Names
This category is about sound and style rather than literal etymology.
- Rafael (Hebrew through Spanish – elegant classic; nickname Rafa)
- Javier (Spanish/Basque – distinctly Spanish and polished)
- Alejandro (Greek through Spanish – long, romantic-sounding classic)
- Mateo (Hebrew through Spanish – warm contemporary favorite)
- Santiago (Spanish – traditional yet energetic; nickname Santi)
- Sebastián (Greek through Spanish – refined international choice)
- Nicolás (Greek through Spanish – classic with friendly nickname Nico)
- Adrián (Latin through Spanish – sleek and familiar internationally)
- Emilio (Latin through Spanish – smooth traditional choice)
- Álvaro (Germanic-origin Spanish – unmistakably Iberian feel)
- Diego (Long-established Spanish – compact and recognizable)
- Fernando (Germanic through Spanish – stately historic name)
- Lorenzo (Latin – elegant Romance-language choice)
- Leonardo (Germanic – artistic and international)
- Gabriel (Hebrew – gentle but substantial classic)
- Andrés (Greek through Spanish – simple and timeless)
- Joaquín (Hebrew through Spanish – distinctive traditional choice)
- Felipe (Greek through Spanish – royal historical association)
- Gonzalo (Medieval Iberian – strongly Spanish character)
- Ignacio (Latin through Spanish – traditional with nickname Nacho)
- Cristóbal (Greek through Spanish – substantial historical choice)
- Valentín (Latin – romantic sound with a strong root)
- Fabián (Latin – soft but masculine)
- Damián (Greek through Spanish – stylish traditional choice)
- Iván (Slavic form ultimately related to John – firmly established in Spanish usage)
Short Spanish Male Names
Short names are particularly useful when you want something easy to spell and remember.
- Leo (Latin/Greek – lion-associated name)
- Luis (Germanic through Spanish – famous in battle)
- Juan (Hebrew through Spanish – God is gracious)
- José (Hebrew through Spanish – God will add)
- Álex (Greek-derived – familiar short form)
- Hugo (Germanic – mind or spirit)
- Iker (Basque – established regional name)
- Joel (Hebrew – the Lord is God)
- Saúl (Hebrew – asked for)
- Raúl (Germanic – traditionally associated with wolf counsel)
- Ciro (Persian through Greek/Latin – form of Cyrus)
- Noé (Hebrew through Spanish – rest or comfort)
- Abel (Hebrew – breath)
- Adán (Hebrew through Spanish – man/human)
- Elías (Hebrew through Spanish – my God is Yahweh)
- Isaac (Hebrew – he will laugh)
- Jaime (Spanish form related to James/Jacob)
- Jorge (Greek through Spanish – farmer or earthworker)
- Marco (Latin – form related to Marcus)
- Pau (Catalan – form of Paul; regional rather than Castilian Spanish)
- Pol (Catalan – Catalan form associated with Paul)
- Ruy (Medieval Spanish – historic short form of Rodrigo)
- Teo (Greek-derived – familiar short form of Teodoro and related names)
- Nico (Greek-derived – familiar short form of Nicolás)
- Santi (Spanish nickname – familiar form of Santiago)
Old and Vintage Spanish Male Names
Some names carry a distinctly older Spanish character today. That can be exactly what makes them appealing.
- Anselmo (Germanic – divine protection)
- Aurelio (Latin – golden)
- Basilio (Greek – royal or kingly)
- Bonifacio (Latin – traditional saint name)
- Ceferino (Greek/Latin tradition – vintage Spanish saint name)
- Celestino (Latin – heavenly)
- Ciriaco (Greek – belonging to the Lord)
- Claudio (Latin – ancient Roman family name)
- Evaristo (Greek – well pleasing)
- Ezequiel (Hebrew – God strengthens)
- Facundo (Latin – eloquent)
- Faustino (Latin – fortunate)
- Florencio (Latin – flourishing)
- Gervasio (Ancient European/Latinized tradition – old saint name)
- Hilario (Latin/Greek – cheerful)
- Honorio (Latin – honor)
- Laureano (Latin – associated with laurel)
- Luciano (Latin – related to Lucius/light tradition)
- Modesto (Latin – moderate or modest)
- Norberto (Germanic – bright north)
- Perfecto (Latin – complete or perfect)
- Prudencio (Latin – prudent)
- Raimundo (Germanic – protective counsel)
- Rufino (Latin – reddish-haired)
- Silvestre (Latin – woodland or forest-associated)
- Teófilo (Greek – friend of God)
- Toribio (Old Iberian Christian usage – traditional saint name)
- Venancio (Latin – traditional Roman/Christian name)
- Wenceslao (Slavic through Spanish – greater glory)
- Zacarías (Hebrew – God remembers)
Biblical Spanish Male Names
Biblical names have played an enormous role in Spanish naming traditions.
- Aarón (Hebrew through biblical Spanish – biblical name of Moses’ brother)
- Abel (Hebrew – breath)
- Abraham (Hebrew – father of many)
- Adán (Hebrew – man/human)
- Benjamín (Hebrew – son of the right hand)
- Daniel (Hebrew – God is my judge)
- David (Hebrew – beloved)
- Elías (Hebrew – my God is Yahweh)
- Emanuel (Hebrew – God is with us)
- Ezequiel (Hebrew – God strengthens)
- Gabriel (Hebrew – God is my strength)
- Isaac (Hebrew – he will laugh)
- Isaías (Hebrew – God is salvation)
- Jacob (Hebrew – biblical patriarchal name)
- Jeremías (Hebrew – biblical prophetic name)
- Jesús (Hebrew through Spanish – Spanish form of Jesus)
- Joel (Hebrew – the Lord is God)
- Jonás (Hebrew – dove)
- José (Hebrew – God will add)
- Josué (Hebrew – God is salvation)
- Juan (Hebrew – God is gracious)
- Lázaro (Hebrew – God has helped)
- Lucas (Greek/Latin biblical tradition – New Testament name)
- Manuel (Hebrew – God is with us)
- Mateo (Hebrew – gift of God)
- Matías (Hebrew through Greek/Spanish – gift of God)
- Miguel (Hebrew – “Who is like God?”)
- Moisés (Biblical name – Spanish form of Moses)
- Natanael (Hebrew – God has given)
- Noé (Hebrew – rest or comfort)
- Pablo (Latin – small or humble; major New Testament name)
- Rafael (Hebrew – God has healed)
- Rubén (Hebrew – biblical name, traditionally interpreted as “behold, a son”)
- Samuel (Hebrew – biblical prophetic name)
- Saúl (Hebrew – asked for)
- Simón (Hebrew through Greek/Spanish – he has heard)
- Tadeo (Aramaic/biblical tradition – apostolic name)
- Tomás (Aramaic through Spanish – twin)
- Zacarías (Hebrew – God remembers)
Spanish Royal and Historical Male Names
Spanish history offers a rich pool of names without needing to invent “royal meanings.”
- Alfonso (Germanic – borne by numerous Iberian kings)
- Carlos (Germanic – major Spanish royal name)
- Felipe (Greek – long-standing royal name in Spain)
- Fernando (Germanic – prominent medieval and royal name)
- Juan (Hebrew – repeatedly used in Spanish royalty)
- Enrique (Germanic – historic royal name)
- Sancho (Medieval Iberian – borne by several kings of Navarre, Castile, and León)
- Ramiro (Germanic – historic royal name in León and Aragón)
- Pelayo (Historic Iberian name – associated with the early Kingdom of Asturias)
- Alonso (Germanic – historically prominent Spanish form)
- Jaime (Spanish/Catalan-Aragonese tradition – historic royal name)
- Luis (Germanic – prominent European royal name established in Spanish)
- García (Basque/Iberian-associated – historically used as both a given name and surname)
- Rodrigo (Germanic – famous historic Iberian name)
- Hernán (Spanish – strongly associated with early modern Spanish history)
- Íñigo (Medieval Basque/Spanish – deeply rooted in Iberian history)
- Gonzalo (Medieval Iberian/Germanic – historic noble and military name)
- Álvaro (Germanic-origin – medieval Iberian favorite)
- Fadrique (Medieval Spanish – historic aristocratic name)
- Beltrán (Germanic through Spanish – historic Iberian usage)
Spanish Male Names That Work Well in English
No name is pronounced exactly the same by every English and Spanish speaker, but some make the transition especially easily because their spelling or international forms are already familiar.
- Mateo (Spanish – familiar to many English speakers)
- Daniel (Hebrew – same spelling in both languages)
- Gabriel (Hebrew – internationally familiar)
- Leo (Short international name – easy spelling)
- Hugo (Germanic – familiar in both languages)
- Lucas (International biblical/classical name – recognizable across languages)
- David (Hebrew – same spelling, although pronunciation changes)
- Samuel (Hebrew – established in both languages)
- Marco (Latin – internationally recognizable)
- Adrián (Latin – corresponds closely to English Adrian)
- Nicolás (Greek – corresponds to Nicholas)
- Sebastián (Greek – corresponds to Sebastian)
- Tomás (Aramaic – corresponds to Thomas)
- Rafael (Hebrew – close to Raphael/Rafael)
- Víctor (Latin – corresponds directly to Victor)
- Bruno (Germanic – straightforward international form)
- Eric (Old Norse/Germanic – widely recognizable)
- Emilio (Latin – recognizable alongside Emilio/Emil)
- Alejandro (Greek – familiar internationally despite different pronunciation)
- Santiago (Spanish – distinctly Spanish but increasingly familiar internationally)
- Diego (Spanish – highly recognizable)
- Javier (Spanish/Basque – well known internationally)
- Andrés (Greek through Spanish – corresponds to Andrew/Andres)
- Martín (Latin – corresponds closely to Martin)
- Antonio (Latin – established internationally)
Spanish Male Names With Great Nicknames
The everyday nickname can matter just as much as the formal name.
- Alejandro → Ale / Álex (Flexible short forms for a long classic)
- Alfonso → Fonso (Traditional shortened form)
- Antonio → Toni / Toño (Familiar forms vary by region and family)
- Eduardo → Edu (Simple everyday short form)
- Enrique → Quique (Traditional Spanish nickname)
- Fernando → Fer (Common short form)
- Francisco → Fran / Paco (Paco is one of the best-known traditional Spanish nicknames)
- Gabriel → Gabi (Friendly short form)
- Guillermo → Guille (Common Spanish diminutive)
- Ignacio → Nacho (Traditional nickname with a strong identity of its own)
- Javier → Javi (Very natural everyday form)
- Joaquín → Joaqui (Casual affectionate short form)
- José → Pepe (Traditional nickname whose relationship to José isn’t obvious to English speakers)
- Manuel → Manu (Popular short form)
- Nicolás → Nico (Internationally friendly nickname)
- Rafael → Rafa (One of the most recognizable Spanish short forms)
- Ramón → Moncho (Regional/familiar nickname in some communities)
- Roberto → Rober / Berto (Informal short forms)
- Santiago → Santi (Very familiar Spanish nickname)
- Sebastián → Sebas (Casual short form)
- Vicente → Vicen (Informal shortened form in Spain)
Nicknames aren’t universal rules. Families, countries, and regions can use different diminutives for the same formal name.
Spanish Compound Male Names
Spanish naming tradition includes established compound given names. These shouldn’t be confused with simply placing any random middle name after a first name.
Common and natural combinations include:
- José Antonio (Two enduring traditional names)
- José Luis (Classic Spanish compound)
- José Manuel (Traditional and familiar)
- José María (Traditional masculine compound despite María being feminine when used alone)
- Juan Carlos (Strong traditional pairing)
- Juan José (Biblical traditional combination)
- Juan Manuel (Classic Spanish combination)
- Juan Pablo (Biblical/Christian combination)
- Juan Antonio (Traditional pairing)
- Juan Francisco (Classic longer combination)
- Luis Miguel (Smooth traditional pairing)
- Luis Alberto (Classic compound)
- Luis Fernando (Traditional combination)
- Miguel Ángel (Highly recognizable Spanish compound name)
- Miguel Antonio (Traditional pairing)
- Carlos Alberto (Formal classic)
- Carlos Eduardo (Familiar across Spanish-speaking countries)
- Carlos Manuel (Strong traditional combination)
- Francisco Javier (Especially established Spanish compound)
- Francisco José (Classic religious/traditional pairing)
- Jesús Manuel (Traditional Spanish combination)
- Jesús María (Traditional religious compound)
- Ángel Luis (Compact traditional pairing)
- Víctor Manuel (Well-established combination)
- Pedro Pablo (Two apostolic names paired together)
More Spanish Male Names A–Z
If you’re searching by first letter, these give you additional choices while avoiding made-up “Spanish-sounding” names.
Spanish Male Names Starting With A
- Abelardo (Spanish/European tradition – established masculine name)
- Adolfo (Germanic through Spanish – noble wolf)
- Agapito (Greek through Spanish – beloved)
- Alberto (Germanic – noble and bright)
- Alejo (Greek through Spanish – related to defending/helping)
- Amadeo (Latin – love God)
- Ambrosio (Greek – immortal)
- Anastasio (Greek – resurrection)
- Andrés (Greek – manly)
- Ángel (Greek – messenger)
- Aníbal (Phoenician through classical tradition – Spanish form of Hannibal)
- Arcadio (Greek – from Arcadia)
- Armando (Germanic – army-associated traditional name)
- Arturo (Spanish form of Arthur – ultimate etymology uncertain)
- Avelino (Spanish/Portuguese – traditional Iberian name)
Spanish Male Names Starting With B
- Baldomero (Germanic – traditional Spanish name)
- Baltasar (Babylonian/biblical tradition – associated with the Magi)
- Basilio (Greek – royal)
- Beltrán (Germanic – bright raven)
- Benito (Latin – blessed)
- Benjamín (Hebrew – son of the right hand)
- Bernardo (Germanic – brave/strong bear)
- Blas (Latin/Greek tradition – traditional saint name)
- Bonifacio (Latin – traditional Christian name)
- Braulio (Germanic – historic Spanish saint name)
Spanish Male Names Starting With C
- Camilo (Latin – traditional Roman-derived name)
- Cándido (Latin – white, bright, or pure)
- Cayetano (Latin – from Gaeta)
- César (Latin – ancient Roman name)
- Clemente (Latin – merciful)
- Claudio (Latin – ancient Roman family name)
- Conrado (Germanic – brave counsel)
- Cosme (Greek – order or adornment)
- Cristian (Greek/Latin – Christian)
- Cristóbal (Greek – bearer of Christ)
Spanish Male Names Starting With D
- Damián (Greek – traditional Christian name)
- Darío (Persian through Greek/Latin – associated with Darius)
- Demetrio (Greek – associated with Demeter)
- Dionisio (Greek – associated with Dionysus)
- Domingo (Latin – belonging to the Lord)
- Donato (Latin – given)
- Doroteo (Greek – gift of God)
Spanish Male Names Starting With E
- Edmundo (Old English through Spanish – prosperous protector)
- Efrén (Hebrew through Spanish – fruitful)
- Eladio (Greek – traditional masculine name)
- Eleuterio (Greek – free)
- Eloy (Latin/French tradition – chosen)
- Emiliano (Latin – derived from Aemilianus)
- Estanislao (Slavic through Spanish – traditionally interpreted around glory)
- Eugenio (Greek – well born)
- Eusebio (Greek – pious)
- Evaristo (Greek – pleasing or excellent)
Spanish Male Names Starting With F
- Fabián (Latin – Roman family-name origin)
- Fabricio (Latin – Roman family-name origin)
- Faustino (Latin – fortunate)
- Federico (Germanic – peaceful ruler)
- Félix (Latin – fortunate or happy)
- Fermín (Latin through Spanish – traditional Navarrese-associated name)
- Florencio (Latin – flourishing)
- Froilán (Germanic through Spanish – traditional historical name)
Spanish Male Names Starting With G
- Gaspar (Traditional European/biblical usage – associated with the Magi)
- Genaro (Latin – January/Janus-associated)
- Gerardo (Germanic – spear strength)
- Germán (Latin/Germanic historical tradition – established Spanish name)
- Gervasio (Old saint-name tradition)
- Gil (Medieval European – short traditional masculine name)
- Ginés (Greek/Christian tradition – traditional Spanish saint name)
- Gregorio (Greek – watchful)
- Gustavo (Germanic/Scandinavian – established international name)
Spanish Male Names Starting With H
- Héctor (Greek – heroic classical name)
- Heliodoro (Greek – gift of the sun)
- Heriberto (Germanic – bright army)
- Hilario (Latin/Greek – cheerful)
- Hipólito (Greek – horse-related classical name)
- Honorio (Latin – honor)
- Horacio (Latin – ancient Roman family name)
Spanish Male Names Starting With I
- Ignacio (Latin through Spanish – traditional name)
- Ildefonso (Germanic – traditional Spanish saint name)
- Inocencio (Latin – innocent)
- Isaac (Hebrew – he will laugh)
- Isidoro (Greek – gift of Isis)
- Ismael (Hebrew – God hears)
- Israel (Hebrew – biblical name)
- Iván (Slavic form – established in modern Spanish)
Spanish Male Names Starting With J
- Jacinto (Greek – hyacinth)
- Jaime (Spanish – form related to James/Jacob)
- Javier (Spanish/Basque – from the place name Xavier)
- Jerónimo (Greek – sacred name)
- Jesús (Hebrew through Spanish – Spanish form of Jesus)
- Joaquín (Hebrew – God establishes)
- Jorge (Greek – farmer)
- Josué (Hebrew – God is salvation)
- Julián (Latin – related to Julius)
- Julio (Latin – Roman family name)
Spanish Male Names Starting With L
- Lázaro (Hebrew – God has helped)
- Leandro (Greek – lion-man)
- León (Greek/Latin – lion)
- Leoncio (Greek/Latin – lion-associated)
- Leonel (Romance/Germanic tradition – little lion association)
- Leopoldo (Germanic – bold people)
- Lisandro (Greek – liberator)
- Lorenzo (Latin – from Laurentum)
- Luciano (Latin – related to Lucius)
- Lucio (Latin – ancient Roman name)
Spanish Male Names Starting With M
- Marcelo (Latin – Roman family-name tradition)
- Marcelino (Latin – diminutive of Marcelo)
- Marcial (Latin – belonging to Mars)
- Mariano (Latin – established traditional name)
- Mario (Latin/Roman – established masculine name)
- Matías (Hebrew through Greek/Spanish – gift of God)
- Mauricio (Latin – related to Maurus)
- Máximo (Latin – greatest)
- Melchor (Traditional Christian name – associated with the Magi)
- Modesto (Latin – modest or moderate)
Spanish Male Names Starting With N
- Narciso (Greek – associated with the mythological Narcissus)
- Natalio (Latin – birth-related)
- Natanael (Hebrew – God has given)
- Nazario (Latin/Christian tradition – associated with Nazareth)
- Nemesio (Greek – traditional masculine name)
- Nicanor (Greek – victorious man)
- Norberto (Germanic – bright north)
Spanish Male Names Starting With O
- Octavio (Latin – eighth)
- Olegario (Germanic – traditional Spanish saint name)
- Oliverio (European/Latinized tradition – traditional form related to Oliver)
- Orestes (Greek – classical mythological name)
- Oriol (Catalan – regional Catalan masculine name)
- Óscar (Irish/Norse literary tradition – international name established in Spanish)
Spanish Male Names Starting With P
- Pascual (Latin – Easter-related)
- Patricio (Latin – nobleman)
- Pedro (Greek – rock or stone)
- Perfecto (Latin – complete)
- Plácido (Latin – calm or peaceful)
- Prudencio (Latin – prudent)
Spanish Male Names Starting With R
- Raimundo (Germanic – protective counsel)
- Ramiro (Germanic – historic Iberian royal name)
- Raúl (Germanic – wolf-associated traditional name)
- Renato (Latin – born again)
- Roberto (Germanic – bright fame)
- Rogelio (Germanic – traditional masculine name)
- Rolando (Germanic – famous land)
- Rosendo (Germanic/Iberian – old traditional name)
- Rubén (Hebrew – biblical masculine name)
- Ruperto (Germanic – bright fame)
Spanish Male Names Starting With S
- Salomón (Hebrew – peaceful)
- Salvador (Latin – savior)
- Sancho (Medieval Iberian – historic royal name)
- Santos (Spanish religious usage – saints)
- Saturnino (Latin – Saturn-associated)
- Sebastián (Greek – venerable)
- Severino (Latin – derived from Severus)
- Silvestre (Latin – woodland)
- Simón (Hebrew through Greek – he has heard)
Spanish Male Names Starting With T
- Tadeo (Aramaic/biblical – traditional apostolic name)
- Teodoro (Greek – gift of God)
- Teófilo (Greek – friend of God)
- Timoteo (Greek – honoring God)
- Tomás (Aramaic – twin)
- Toribio (Traditional Iberian saint name)
- Tristán (Medieval literary tradition – romantic historic choice)
Spanish Male Names Starting With V
- Valentín (Latin – strong or healthy)
- Valeriano (Latin – related to Valerius)
- Valerio (Latin – strong)
- Venancio (Latin – traditional masculine name)
- Vicente (Latin – conquering)
- Victoriano (Latin – associated with victory)
- Víctor (Latin – conqueror)
Spanish First and Middle Name Ideas
If you prefer the first-and-middle-name style common in the United States, these combinations preserve a natural rhythm without pretending that every pairing is a traditional Spanish compound name.
Classic Combinations
- Mateo Rafael (Modern favorite + traditional classic)
- Santiago Javier (Strong distinctly Spanish pairing)
- Alejandro Luis (Long first name + compact classic)
- Miguel Antonio (Two enduring traditional choices)
- Carlos Manuel (Formal and familiar)
- Diego Rafael (Compact, smooth pairing)
- Javier Antonio (Traditional Spanish rhythm)
- Fernando José (Historic and traditional)
- Rafael Andrés (Elegant classic combination)
- Nicolás Javier (Modern-classic balance)
Modern Combinations
- Mateo Lucas (Two contemporary favorites)
- Hugo Mateo (Short and modern)
- Leo Gabriel (Compact first name + substantial middle)
- Martín Alejandro (Modern favorite + established classic)
- Adrián Mateo (Smooth contemporary pairing)
- Bruno Rafael (Compact + traditional)
- Marco Antonio (Familiar pairing with classical roots)
- Lucas Javier (International first + Spanish classic)
- Nicolás Mateo (Friendly modern combination)
- Sebastián Leo (Long elegant first + short middle)
Distinctive Combinations
- Íñigo Rafael (Distinctly Iberian + classic)
- Pelayo Martín (Historic + contemporary)
- Beltrán Javier (Medieval Spanish character + familiar classic)
- Cayetano Luis (Traditional uncommon + compact)
- Fermín Alejandro (Vintage + familiar)
- Leandro Mateo (Classical + modern)
- Valentín Hugo (Romantic classic + short contemporary name)
- Tristán Javier (Literary + distinctly Spanish)
- Álvaro Gabriel (Iberian classic + biblical favorite)
- Joaquín Mateo (Traditional + contemporary)
Spanish Names vs. Hispanic Names
This distinction is useful when researching baby names.
Spanish can describe the Spanish language, something originating in Spain, or a name’s established use in Spanish.
Hispanic, in a broad cultural sense, relates to Spanish-speaking cultures and communities. It does not mean that every name used by a Hispanic person originated in Spain.
For example, Mateo is an established Spanish form of a biblical name whose deeper origin is Hebrew.
Likewise, a name originating in an Indigenous American language may be used by Spanish speakers in Mexico, Peru, or another Latin American country without becoming linguistically Spanish in origin.
That is why this guide doesn’t automatically label every name found in a Spanish-speaking country as “Spanish.”
Spanish Names From Spain vs. Latin America
Spanish is spoken across many countries, but naming patterns aren’t identical everywhere.
A name can feel ordinary in Mexico but uncommon in Spain, popular in Argentina but dated elsewhere, or strongly associated with a particular region.
Spain itself also contains several major regional naming traditions. Names such as Iker and Aimar have Basque connections, while Pau and Oriol are Catalan rather than Castilian Spanish.
They’re relevant when discussing names used in Spain, but calling every one of them linguistically Spanish would erase that distinction.
Similarly, Latin America contains Indigenous, European, African, and other naming traditions alongside Spanish ones.
For parents, this means family and regional context matters more than a generic internet label.
Understanding Accent Marks in Spanish Male Names
Spanish accent marks aren’t decorative.
Compare:
Adrian → Adrián
Nicolas → Nicolás
Sebastian → Sebastián
Martin → Martín
Victor → Víctor
Angel → Ángel
Tomas → Tomás
Benjamin → Benjamín
The accent indicates stress according to Spanish spelling rules and is part of the correctly written Spanish form.
In English-language records, accents are sometimes omitted because of technical or administrative conventions. But if you’re specifically using the Spanish form, it is worth learning the conventional spelling.
How to Choose a Spanish Male Name
Start by deciding what you actually mean by “Spanish.”
If you want something strongly associated with Spain, names such as Javier, Álvaro, Íñigo, Gonzalo, Santiago, Alonso, and Pelayo deserve attention.
If you want a classic Spanish-language name, consider Antonio, José, Manuel, Miguel, Francisco, Juan, Rafael, or Fernando.
For something contemporary, Mateo, Hugo, Martín, Leo, Lucas, Adrián, Nicolás, and Bruno offer a more modern feel.
Bilingual families may prefer internationally recognizable options such as Daniel, Gabriel, Mateo, Leo, Lucas, Hugo, Rafael, or Sebastián.
Finally, test the nickname.
You might love Francisco because you also love Paco, choose Santiago partly for Santi, or prefer Nicolás because Nico works naturally in everyday conversation.
The formal name and the name your child will hear every day both matter.
How We Selected These Spanish Male Names
This collection treats origin and usage as separate questions.
A name doesn’t have to originate from the Spanish language to be a legitimate Spanish male name. Biblical names entered Spanish through long religious and linguistic traditions, while Germanic names became deeply embedded in Iberian history.
At the same time, we avoid labeling every name currently heard in Spain or Latin America as Spanish in origin.
Where an established etymology is clear, we’ve included it. Where scholars or naming references disagree, we’ve avoided forcing a neat one-line meaning.
We also distinguish traditional names from modern international choices and regional Iberian names where that context helps.
That makes the list a little less simplistic—but much more useful.
FAQs About Spanish Male Names
What are the most popular Spanish male names?
For babies in Spain, modern favorites include names such as Mateo, Hugo, Martín, Leo, Lucas, and other short international or traditional choices. Across Spain’s whole resident male population, older classics remain extremely prominent. Antonio is currently the most frequent male name among residents, showing how baby-name trends can differ from the population as a whole.
What are some classic Spanish male names?
Classic choices include Antonio, José, Manuel, Francisco, Juan, Miguel, Pedro, Luis, Carlos, Fernando, Rafael, Javier, Joaquín, Vicente, and Felipe.
What are some unique Spanish male names?
Consider Íñigo, Pelayo, Lope, Nuño, Fadrique, Beltrán, Fermín, Cayetano, Braulio, Eloy, Rosendo, Leandro, Valentín, or Ciro.
What are strong Spanish male names?
Alejandro, Rodrigo, Fernando, Alfonso, Víctor, Ricardo, Gonzalo, Ramiro, Héctor, León, Rafael, Gabriel, and Carlos all have strong sounds, meanings, or historical associations.
What are handsome Spanish boy names?
Popular choices for a polished or romantic sound include Rafael, Javier, Alejandro, Mateo, Santiago, Sebastián, Nicolás, Adrián, Emilio, Álvaro, Diego, Lorenzo, and Joaquín.
What Spanish boy names work well in English?
Mateo, Daniel, Gabriel, Leo, Hugo, Lucas, David, Samuel, Marco, Rafael, Bruno, Sebastián, Nicolás, and Víctor are relatively recognizable in both languages, although pronunciation can change.
What is a rare Spanish boy name?
Names such as Pelayo, Nuño, Fadrique, Telmo, Braulio, Prudencio, Rosendo, Saturnino, Fermín, and Leocadio are much less likely to feel like today’s mainstream choices.
What are old Spanish male names?
Examples include Anselmo, Aurelio, Basilio, Bonifacio, Celestino, Evaristo, Florencio, Hilario, Modesto, Prudencio, Raimundo, Silvestre, Teófilo, and Venancio.
What are short Spanish male names?
Good short choices include Leo, Luis, Juan, José, Hugo, Iker, Joel, Saúl, Raúl, Abel, Adán, Jaime, Jorge, Ciro, and Noé.
What are biblical Spanish boy names?
Popular examples include Mateo, José, Juan, Miguel, Gabriel, Rafael, Daniel, David, Samuel, Isaac, Elías, Benjamín, Josué, Tomás, Pablo, and Jesús.
Is Mateo a Spanish name?
Mateo is the established Spanish form related to Matthew, ultimately tracing back to Hebrew. It is therefore Spanish in form and usage even though its deeper linguistic origin isn’t Spanish.
Is Santiago a Spanish name?
Yes. Santiago is a distinctly Spanish traditional name associated with Saint James. Santi is a common familiar form.
Is Javier a Spanish name?
Javier is strongly established as a Spanish masculine name and comes from the name of Javier/Xavier in Navarre, ultimately connected with Basque linguistic roots.
Is Diego a Spanish name?
Yes. Diego is a long-established Spanish masculine given name. Its precise historical derivation has been debated, so simple internet claims assigning it one unquestioned ancient meaning should be treated cautiously.
What are common Spanish male nicknames?
Common examples include Rafa for Rafael, Javi for Javier, Santi for Santiago, Nico for Nicolás, Nacho for Ignacio, Paco or Fran for Francisco, Manu for Manuel, Guille for Guillermo, Quique for Enrique, and Edu for Eduardo.
What is the difference between a Spanish name and a Hispanic name?
A Spanish name may refer to a Spanish-language form or a name originating or established in Spain. Hispanic is a broader cultural label associated with Spanish-speaking peoples and cultures. A name used by Hispanic families doesn’t necessarily have Spanish linguistic origins.
Do Spanish male names use accent marks?
Many do. Examples include Adrián, Nicolás, Sebastián, Martín, Víctor, Ángel, Tomás, Benjamín, Joaquín, Álvaro, and Raúl. The written accent helps indicate the correct stress in Spanish.
Conclusion
Spanish male names offer much more variety than a list of Mateo, José, Juan, and Carlos might suggest.
For timeless choices, Antonio, Manuel, Miguel, Francisco, Fernando, Rafael, and Javier have generations of established use. For a more contemporary feel, Mateo, Hugo, Martín, Leo, Lucas, Adrián, and Nicolás are strong options. And if you want something less expected, names such as Íñigo, Pelayo, Beltrán, Fermín, Cayetano, Lope, and Braulio bring a more distinctive Iberian character.
The most useful approach is not to ask only whether a name is “Spanish.” Look at its origin, Spanish form, regional history, pronunciation, nickname, and current usage.
That gives you a name that doesn’t merely look good on a list—it fits the family, language, and person who will actually use it.