Spanish names for boys
A starting Spanish boy names
Aarón
	Abel
	Abelardo
	Abilio
	Abraham
	Abundio
	Adalberto
	Adan
	Adelardo
	Ademar
	Adolfito
	Adolfo
	Adrian
	Adriano
	Adrià
	Adrián
	Adán
	Afonso
	Agapito
	Agripino
	Agustin
	Agustín
	Aitor
	Alano
	Alanzo
	Alarico
	Alba
	Albano
	Alberto
	Albino
	Alcides
	Alejandro
	Alejo
	Alfonso
	Alfredo
	Alonso
	Alonzo
	Alphons
	Aluino
	Alvar
	Alvaro
	Alvino
	Amadeo
	Amado
	Amador
	Amancio
	Amando
	Amaro
	Amato
	Ambrosio
	Amistad
	Amoldo
	Américo
	Amílcar
	Anacleto
	Anastacio
	Anastasio
	Anbessa
	Andreo
	Andres
	Andrés
	Andrés felipe
	Angel
	Angelino
	Angelo
	Anibal
	Anselmo
	Antelmo
	Antero
	Anton
	Antonin
	Antonio
	Aníbal
	Apolinar
	Apolinario
	Aquilino
	Arcadio
	Archibaldo
	Ario
	Arlo
	Armando
	Arnaldo
	Arnulfo
	Arrio
	Arryo
	Arsenio
	Artemio
	Arturo
	Aryo
	Arístides
	Asdrúbal
	Atanasio
	Atilio
	Augusto
	Aureliano
	Aurelio
	Aurelius
	Aznar
B starting Spanish boy names
Balbino
	Baldo
	Baldomero
	Balduino
	Balthazar
	Bartoli
	Bartolo
	Bartolome
	Bartolomé
	Basilio
	Baudelio
	Bautista
	Beinvenido
	Beltran
	Bemabe
	Bembe
	Benedicto
	Benigno
	Benito
	Benjamin
	Benjamín
	Bermudo
	Bernabé
	Bernardino
	Bernardo
	Bertin
	Berto
	Berton
	Beto
	Blanco
	Blas
	Bolívar
	Bonifacio
	Bonifaco
	Borja
	Braulio
	Brayan
	Brigido
	Bruno
	Buenaventura
	Buinton
C starting Spanish boy names
Cachi
	Calisto
	Calixto
	Calvino
	Camilo
	Cande
	Candelario
	Carles
	Carlino
	Carlito
	Carlitos
	Carlo
	Carlomagno
	Carlos
	Carlos alberto
	Carlos eduardo
	Carmelo
	Carolo
	Casimiro
	Castel
	Caton
	Cayetano
	Cebrián
	Cecilio
	Cedro
	Ceferino
	Celestino
	Celino
	Celio
	Celso
	Cenon
	Cesar
	Cesario
	Cesaro
	Chago
	Chale
	Chan
	Chango
	Chano
	Chanti
	Charli
	Charro
	Che
	Checha
	Cheche
	Chema
	Chenche
	Chencho
	Chepe
	Chepito
	Chicho
	Chico
	Chilo
	Chucho
	Chumin
	Chuminga
	Chumo
	Chuy
	Ciceron
	Cid
	Cidro
	Cipriano
	Ciriaco
	Cirilo
	Cirino
	Ciro
	Ciríaco
	Cisco
	Claudio
	Clemente
	Cleto
	Climaco
	Clodoveo
	Clímaco
	Colon
	Conrado
	Constantino
	Consuelo
	Cordero
	Cornelio
	Corsino
	Cortez
	Cosme
	Cris
	Crisologo
	Cristhian
	Cristian
	Cristiano
	Cristián
	Cristobal
	Cristofer
	Cristofor
	Criston
	Cristos
	Cristoval
	Cristóbal
	Cruz
	Cuartio
	Cuarto
	Cuauhtémoc
	Currito
	Curro
	Custodio
	Cándido
	Céfiro
	César
D starting Spanish boy names
Dacio
	Damario
	Damian
	Damián
	Daniel
	Danilo
	Dantae
	Dante
	Dantel
	Dario
	Darío
	Daunte
	David
	Delfino
	Delmar
	Delmer
	Delmor
	Delmore
	Demario
	Demetrio
	Desi
	Desiderio
	Devante
	Didacus
	Diego
	Dimas
	Dino
	Dionisio
	Domenico
	Domingo
	Donatello
	Donato
	Donzel
	Duardo
	Duarte
	Duilio
	Dámaso
E starting Spanish boy names
Eberardo
	Edelmiro
	Edgardo
	Edmundo
	Edu
	Eduardo
	Edwardo
	Efrain
	Efraín
	Eladio
	Elbio
	Eleuterio
	Elia
	Elias
	Eliazar
	Eligio
	Elija
	Eliseo
	Eloy
	Elpidio
	Elvio
	Elías
	Emanuel
	Emesto
	Emigdio
	Emiliano
	Emilio
	Eneas
	Enrique
	Enzo
	Epifanio
	Erasmo
	Eric
	Ernesto
	Eron
	Esequiel
	Espiridión
	Estanislau
	Esteban
	Estefan
	Esterio
	Estevon
	Eugenio
	Eusebio
	Eustaquio
	Eutimio
	Eutropio
	Evarado
	Evaristo
	Everardo
	Ezequiel
F starting Spanish boy names
Fabio
	Fabián
	Fabricio
	Facundo
	Fanuco
	Faron
	Faustino
	Fausto
	Federico
	Feliciano
	Felipe
	Felippe
	Felix
	Fermin
	Fermín
	Fernando
	Fernando josé
	Fidel
	Fidele
	Filomeno
	Fito
	Flaminio
	Flavio
	Florencio
	Florentin
	Florentino
	Floriano
	Florinio
	Floro
	Fonda
	Fortunato
	Fraco
	Francisco
	Francisco javier
	Franco
	Frasco
	Frascuelo
	Fresco
	Frisco
	Fulgencio
	Félix
G starting Spanish boy names
Gabino
	Gabriel
	Gabrio
	Galeno
	Galo
	Galtero
	Gamaliel
	Garcia
	Garsea
	Gaspar
	Gaspard
	Gastón
	Gavino
	Genaro
	Generosb
	Genovevo
	Geraldo
	Gerardo
	German
	Germán
	Geronimo
	Gervasio
	Gervaso
	Gerónimo
	Gil
	Gilberto
	Gillermo
	Ginés
	Glauco
	Godfredo
	Godofredo
	Gonzalo
	Goyo
	Graciano
	Gregorio
	Grimaldo
	Guadalupe
	Gualterio
	Guido
	Guillermo
	Guiomar
	Gustavo
	Gutierre
H starting Spanish boy names
Haroldo
	Hector
	Heliodoro
	Heraclio
	Herberto
	Heriberto
	Hermenegildo
	Herminio
	Hermogenes
	Hernan
	Hernandez
	Hernando
	Hernán
	Hernándo
	Hilario
	Hipólito
	Hiro
	Honorato
	Horacio
	Horado
	Hugo
	Humberto
	Héctor
I starting Spanish boy names
Ibán
	Ignacio
	Ignado
	Ignazio
	Ildefonso
	Iliana
	Incendio
	Inigo
	Inocencio
	Inocente
	Isaac
	Isadoro
	Isaias
	Isaías
	Ishmael
	Isidoro
	Isidro
	Ismael
	Ivan
	Iván
	Izan
J starting Spanish boy names
Jacinto
	Jacobo
	Jafet
	Jago
	Jaime
	Jair
	Jairo
	Javi
	Javier
	Javiero
	Jax
	Jaír
	Jenaro
	Jeraldo
	Jerardo
	Jeremias
	Jeremías
	Jerico
	Jerold
	Jeronimo
	Jerrald
	Jerrold
	Jerónimo
	Jesus
	Jesús
	Jhon
	Jimeno
	Joaquin
	Joaquín
	Joel
	Jonas
	Jonatan
	Jonatán
	Jordán
	Jorge
	Jose
	Joselito
	Josepe
	Josias
	Jost
	Josu
	Josue
	Josué
	José
	José antonio
	José carlos
	José enrique
	José luis
	José manuel
	José mari
	José maría
	José ramón
	José ángel
	Juan
	Juan bautista
	Juan carlos
	Juan josé
	Juan manuel
	Juan pablo
	Juanfran
	Juanito
	Juanma
	Julian
	Juliano
	Julio
	Julio cesar
	Julio césar
	Julián
	Jusepe
	Justino
	Justo
	Júpiter
K starting Spanish boy names
Katia
	Kemen
	Kike
L starting Spanish boy names
Lago
	Lalla
	Lalo
	Laureano
	Lauro
	Lautaro
	Lazaro
	Leandro
	Leocadio
	Leon
	Leonardo
	Leoncio
	Leonel
	Leonides
	Leopoldo
	León
	Lia
	Liberato
	Liberto
	Licerio
	Lisandro
	List of people with given name diego
	Lonzo
	Lope
	Lorencio
	Lorenzo
	Loreto
	Lotario
	Luca
	Lucas
	Lucero
	Lucho
	Luciano
	Lucila
	Lucio
	Ludovico
	Luis
	Luis felipe
	Luis ángel
	Lupe
	Lázaro
M starting Spanish boy names
Macario
	Macerio
	Maikel
	Mannie
	Manny
	Mano
	Manolito
	Manolo
	Manrique
	Manu
	Manuel
	Manuelo
	Marcelino
	Marcelo
	Marcial
	Marciano
	Marcio
	Marco
	Marcos
	Mariano
	Marino
	Mario
	Marquez
	Martin
	Martinez
	Martino
	Martín
	María
	Mateo
	Matias
	Matro
	Matusalén
	Matías
	Maureo
	Mauricio
	Mauro
	Maximiano
	Maximiliano
	Maximino
	Melchor
	Melquíades
	Miguel
	Miguel ángel
	Miguelito
	Milo
	Modesto
	Moises
	Moisés
	Montae
	Montay
	Monte
	Montel
	Montes
	Montez
	Montrel
	Montrell
	Montrelle
	Moreno
	Máximo
N starting Spanish boy names
Nacho
	Nacio
	Nahuel
	Naldo
	Nando
	Napoleon
	Narciso
	Natal
	Natalio
	Natanael
	Nataniel
	Navarro
	Nazaret
	Nazario
	Neizan
	Nemesio
	Neptuno
	Neron
	Nesto
	Nestor
	Neto
	Nevada
	Nicanor
	Nico
	Nicodemo
	Nicolas
	Nicolás
	Niguel
	Nilo
	Niño
	Noe
	Norberto
	Normando
	Noé
	Nuño
	Néstor
O starting Spanish boy names
Obdulio
	Octavio
	Olegario
	Oleos
	Oliverio
	Oliverios
	Omar
	Onofre
	Orfeo
	Orlan
	Orland
	Orlando
	Orlin
	Orlondo
	Oro
	Oscar
	Osorio
	Osvaldo
	Oswaldo
	Ovidio
P starting Spanish boy names
Pablo
	Pacho
	Paco
	Pacorro
	Palban
	Palben
	Pancho
	Panfilo
	Paquito
	Pascual
	Pasqual
	Pastor
	Patricio
	Patrido
	Paulino
	Paz
	Pedro
	Pelayo
	Pepe
	Pepillo
	Pepito
	Perez
	Pirro
	Placido
	Platon
	Plinio
	Plácido
	Ponce
	Poncio
	Porfirio
	Porfiro
	Primeiro
	Primitivo
	Profiat
	Prospero
	Prudencio
	Próspero
	Pueblo
	Pánfilo
	Pío
Q starting Spanish boy names
Quin
	Quique
	Quirino
R starting Spanish boy names
Rafa
	Rafael
	Rafe
	Rai
	Raimon
	Raimundo
	Rainerio
	Ramirez
	Ramiro
	Ramon
	Ramone
	Ramón
	Raphael
	Raul
	Raulo
	Rayman
	Raymon
	Raymundo
	Raúl
	Reinaldo
	Remigio
	Renaldo
	Renato
	Reno
	Renzo
	René
	Rey
	Reyes
	Reynaldo
	Reynardo
	Ricardo
	Richie
	Rico
	Rio
	Ritchie
	Roano
	Roberto
	Rodas
	Roderigo
	Rodolfito
	Rodolfo
	Rodrigo
	Rogelio
	Rolando
	Roldan
	Roldán
	Rolo
	Roman
	Romano
	Romeo
	Román
	Ronaldo
	Roque
	Rosario
	Rosendo
	Ruben
	Rubén
	Rudecindo
	Rufino
	Rufio
	Rufo
	Ruperto
	Ruy
	Régulo
	Rómulo
S starting Spanish boy names
Sabas
	Sabino
	Sal
	Salbatore
	Salome
	Salomon
	Salomón
	Salvador
	Salvadore
	Salvatore
	Salvino
	Samu
	Samuel
	Sancho
	Sandalio
	Sans
	Santiago
	Santos
	Saturnin
	Saturnino
	Saul
	Sebastian
	Sebastiano
	Sebastián
	Segismundo
	Segundo
	Sein
	Senon
	Serafin
	Sergio
	Servando
	Seve
	Severiano
	Severino
	Severo
	Sigfrido
	Silverio
	Silvestre
	Silvino
	Silvio
	Simón
	Sixto
	Sofronio
	Sosimo
	Stefano
	Suero
T starting Spanish boy names
Tabor
	Tadeo
	Tajo
	Tato
	Taurino
	Tauro
	Tavio
	Telmo
	Teo
	Teobaldo
	Teodor
	Teodoro
	Teodosio
	Tercero
	Terciero
	Teyo
	Teódulo
	Teófilo
	Tiburcio
	Timeo
	Timo
	Timoteo
	Tito
	Tobias
	Tohias
	Toli
	Tomas
	Tomás
	Toni
	Tonin
	Tonino
	Tonio
	Tono
	Toribio
	Toro
	Toño
	Trinidad
	Tristán
	Tulio
	Turi
	Tácito
U starting Spanish boy names
Ulises
	Urbano
V starting Spanish boy names
Valentin
	Valentín
	Valerio
	Valero
	Vasco
	Velasco
	Venancio
	Venceslás
	Veto
	Vicente
	Victor
	Victoriano
	Victorino
	Victorio
	Victoro
	Vidal
	Videl
	Vincente
	Vinicio
	Virgilio
	Vito
	Vladimiro
	Víctor
W starting Spanish boy names
Wenceslao
	Wilfredo
	Wálter
X starting Spanish boy names
Xabat
	Xalbador
	Xalvador
	Xavier
	Xenon
	Xever
	Ximen
	Ximeno
Y starting Spanish boy names
Yago
	Yair
Z starting Spanish boy names
Zacarias
	Zacarías
	Zeferino
	Zenon
Á starting Spanish boy names
Álvaro
	Ángel
É starting Spanish boy names
Édgar
Í starting Spanish boy names
Íñigo
Ó starting Spanish boy names
Óscar
These lists are only intended to give you name ideas. Make sure to further research each name, as some may have negative connotations.