Spanish Baby Names
Spanish Boy Names
Explore 285 Spanish boy names — meanings, origins, and popularity trends, all in one place.
Popular Spanish Boy Names
- Mateo
- Santiago
- Emiliano
- Luis
- Carlos
- Diego
- Juan
- Antonio
- Alejandro
- Miguel
- Rafael
- Javier
- Maximiliano
- Francisco
- Jorge
- Cruz
- Ezequiel
- Leonel
- Manuel
- Hugo
- Ricardo
- Fernando
- Marcelo
- Leandro
- Eduardo
- Tadeo
- Pablo
- Pedro
- Esteban
- Adan
- Rodrigo
- Marcos
- Armando
- Enrique
- Maximo
- Camilo
- Moises
- Vicente
- Julio
- Jaime
- Mauricio
- Benicio
- Carmelo
- Salvador
- Santos
- Alonso
- Teo
- Ignacio
- Guillermo
- Rey
- Agustin
- Felipe
- Benito
- Alfonso
- Ramiro
- Sol
- Natanael
- Octavio
- Osvaldo
- Gonzalo
- Cristopher
- Canyon
- Carmen
- Rico
- Amadeo
- Jacobo
- Federico
- Augusto
- Jonatan
- Marquez
- Gaspar
- Azul
- Bosco
- Lola
- Bonanza
- Espie
- Deloris
- Aureliano
- Elvira
- Bronce
- Jovita
- Ortega
- Espy
- Manuela
- Quilla
- Baylon
- Canelo
- Delore
- Cloe
- Manzie
- Florida
- Milagros
- Cielo
- Matilde
- Montez
- Yadier
- Casandra
- Marta
- Jio
- Araceli
Browse all Spanish boy names — page 1 of 2
- abril
- adan
- agustin
- alejandra
- alejandro
- alfonso
- almonte
- alondre
- alonso
- amadeo
- amistad
- ana
- anabel
- angeldavid
- angelmanuel
- anita
- antonio
- araceli
- aragon
- argelis
- armando
- augusto
- aureliano
- azul
- balmore
- bayillo
- baylon
- beatriz
- belen
- benicio
- benito
- bexar
- blanca
- bonanza
- borja
- bosco
- brazos
- bronc
- bronce
- bronco
- camaro
- camila
- camilo
- canelo
- canyon
- caramba
- carlos
- carlosjr
- carlosmanuel
- carmelo
- carmen
- cartez
- casandra
- casillas
- catalina
- ceron
- cervante
- chavis
- che
- chico
- chiquita
- chubasco
- cielo
- cierra
- cimarron
- cisco
- cloe
- colorado
- cordera
- cordero
- corderro
- cordez
- courtez
- crisangel
- cristopher
- cruz
- dago
- deigo
- deleon
- delmar
- delore
- deloris
- demarquez
- dhiago
- diego
- dolores
- donjuan
- dulce
- eduardo
- elfego
- elrey
- elvira
- emiliano
- enrique
- esmeralda
- esperanza
- espie
- espy
- esteban
- ester
- estrada
- eva
- ezequiel
- federico
- felipe
- fernanda
- fernando
- fino
- flor
- florida
- fran
- francisca
- francisco
- francisco-javier
- francisco-jose
- gaspar
- gonzalo
- graciela
- guillermo
- helio
- hugo
- ignacio
- isabel
- isamar
- jacobo
- jadel
- jadie
- jady
- jadyne
- jaider
- jaime
- jaleo
- javier
- jayd
- jazmany
- jesusangel
- jesusenrique
- jimena
- jio
- jonatan
- jorge
- jose-antonio
- jose-luis
- jose-manuel
- jose-maria
- jose-miguel
- josecruz
- joseduardo
- josefina
- josericardo
- jovita
- juan
- juan-antonio
- juan-carlos
- juan-jose
- juan-manuel
- juanalberto
- juandedios
- juanenrique
- juanita
- juanmartin
- julio
- kajon
- kortez
- labarron
- laredo
- larez
- leandro
- leonel
- leonor
- liano
- lola
- lorca
- lorena
- loreto
- luis
- luisa
- luz
- manuel
- manuela
- manzie
- mar
- marcelo
- marcio
- marcos
- margarita
- maribel
- marisela
- marisol
- marqez
- marquez
- marquiez
- marta
- mateo
- matilde
- mauricio
- maxi
- maximiliano
- maximo
- melisa
Frequently Asked Questions About Spanish Boy Names
How many Spanish boy names are there?
Our database has 285 Spanish boy names, each with meaning, cultural origin, and (where birth-registry data exists) historical popularity trends from 25+ countries.
What are the most popular Spanish boy names?
The popular names grid above is sorted by real birth-registry popularity rank — click any name to see its full meaning, pronunciation, and year-by-year trend.
What do Spanish boy names mean?
Every name in the browse list below links to a full page with its meaning, origin, pronunciation, numerology, and famous bearers.
Are there Spanish girl names too?
Yes — we also have 495 Spanish girl names, and 664 Spanish names in total across both genders.