Top Spanish Baby Names
Before you go through the list, we highly recommend you'll use our Baby Name Generator to find boy names, girl names, unisex names, popular and unique names, short and long names, international names, names from the Bible, sports, nature and more. Find a baby name you'll love in 5 minutes!
1. Choose a gender
Boys
Unisex
Girls
2. Click on a name to see meaning, origin and popularity
Benjamin
#6
son of the right... Read more about the name
Gabriel
#31
God is my strength... Read more about the name
Mateo
#42
Mateo is a Spanish... Read more about the name
Maya
#61
Maya is a Hindu... Read more about the name
Elena
#67
Elena is a name... Read more about the name
Angel
#71
An angel is a... Read more about the name
Emilia
#74
Emilia is a feminine... Read more about the name
Elias
#78
same as Elijah ... Read more about the name
אלמה
#79
Read more about the name
Jose
#81
raised; who pardons ... Read more about the name
Roman
#91
strong; powerful ... Read more about the name
Santiago
#93
The name Santiago is... Read more about the name
Leonardo
#97
A name of Italian... Read more about the name
Vivian
#97
Alive ... Read more about the name
Luis
#117
The name Luis is... Read more about the name
Natalia
#117
The name Natalia is... Read more about the name
Diego
#129
The name Diego is... Read more about the name
Carlos
#132
The name Carlos is... Read more about the name
Juan
#137
The name Juan is... Read more about the name
Jesus
#144
savior; deliverer ... Read more about the name
Isabel
#145
Isabel is a feminine... Read more about the name
Antonio
#158
The name Antonio is... Read more about the name
Sara
#158
Princess ... Read more about the name
Miguel
#176
Miguel is a Spanish... Read more about the name
Alejandro
#194
The name Alejandro is... Read more about the name
Lorenzo
#197
Lorenzo is a Spanish... Read more about the name
Angelina
#199
The name Angelina is... Read more about the name
Nicolas
#205
same as Nicodemus ... Read more about the name
Malia
#215
The name Malia is... Read more about the name
Andres
#219
The name Andres is... Read more about the name
Javier
#231
"Javier" is a Spanish... Read more about the name
Angela
#234
The name Angela is... Read more about the name
Matias
#236
The name Matias is... Read more about the name
Jorge
#237
The name Jorge is... Read more about the name
Josue
#240
The name Josue is... Read more about the name
Lola
#240
Lola is a diminutive... Read more about the name
Selena
#243
The name Selena means... Read more about the name
Leon
#245
The name "Leon" is... Read more about the name
Felix
#246
happy, prosperous ... Read more about the name
Enzo
#257
The name Enzo is... Read more about the name
Francisco
#259
The name Francisco is... Read more about the name
Catalina
#260
The meaning of the... Read more about the name
Emilio
#261
Emilio is a name... Read more about the name
Manuel
#274
Manuel is a name... Read more about the name
Martin
#281
The name Martin is... Read more about the name
Zara
#281
in Arabic: blooming flower... Read more about the name
Rafael
#282
Rafael is a Hebrew... Read more about the name
Eduardo
#291
The name Eduardo is... Read more about the name
Fernando
#306
The name Fernando is... Read more about the name
Mario
#307
Mario is a name... Read more about the name
Hector
#317
The name Hector is... Read more about the name
Dante
#318
Dante is a name... Read more about the name
Nina
#322
girl; grace ... Read more about the name
Angelo
#333
The meaning of the... Read more about the name
Amanda
#334
Amanda is a Latin... Read more about the name
Lia
#337
Lia is a short... Read more about the name
Marco
#337
Marco is a masculine... Read more about the name
Laura
#340
Laurel tree or sweet... Read more about the name
Miranda
#344
One of the five... Read more about the name
Cruz
#348
"Cruz" is a Spanish... Read more about the name
Romeo
#358
Romeo is a name... Read more about the name
Alicia
#359
Alicia is a feminine... Read more about the name
Joaquin
#361
Joaquin is a Spanish... Read more about the name
Leonel
#363
Leonel is a name... Read more about the name
Alondra
#366
Alondra is a name... Read more about the name
Esmeralda
#380
The name Esmeralda is... Read more about the name
Ismael
#391
The name Ismael is... Read more about the name
Pedro
#392
A Spanish name meaning... Read more about the name
Emanuel
#414
The name Emanuel is... Read more about the name
Serena
#414
Serena is a Latin... Read more about the name
Regina
#417
Queen ... Read more about the name
Ruben
#417
See my son ... Read more about the name
Hugo
#418
The name Hugo is... Read more about the name
Adan
#420
A name of Hebrew... Read more about the name
Esteban
#428
The name Esteban is... Read more about the name
Fernanda
#433
Fernanda is a feminine... Read more about the name
Ezequiel
#441
Ezequiel is a Hebrew... Read more about the name
Pablo
#442
Pablo is a Spanish... Read more about the name
Jonas
#446
Gift from God ... Read more about the name
Sierra
#452
In Spanish: mountain ... Read more about the name
Armando
#480
The name Armando is... Read more about the name
Jaime
#481
Jaime is a Spanish... Read more about the name
Saul
#483
demanded; lent; ditch; death... Read more about the name
Liana
#498
Liana is a name... Read more about the name
Elisa
#504
Elisa is a Hebrew... Read more about the name
Adelina
#505
Adelina is a name... Read more about the name
Luciano
#511
The name Luciano is... Read more about the name
Raul
#518
Raul is a Spanish... Read more about the name
Alonzo
#523
Alonzo is a name... Read more about the name
Isaias
#546
Isaias is a Hebrew... Read more about the name
Gustavo
#557
Gustavo is a Spanish... Read more about the name
Mauricio
#560
Mauricio is a male... Read more about the name
Gloria
#561
The name "Gloria" is... Read more about the name
Alfredo
#584
Alfredo is a name... Read more about the name
Esme
#585
The name Esme is... Read more about the name
Irene
#594
Peace ... Read more about the name
Alberto
#610
Alberto is a Spanish... Read more about the name
Leyla
#617
The name Leyla is... Read more about the name
Monica
#626
The name Monica is... Read more about the name
Orlando
#653
The name Orlando is... Read more about the name
Trent
#657
Trent is a masculine... Read more about the name
Ramon
#658
Ramon is a Spanish... Read more about the name
Madalyn
#660
Madalyn is a variant... Read more about the name
Noe
#661
same as Noah ... Read more about the name
Valentino
#671
The meaning of the... Read more about the name
Elsa
#683
oath of god ... Read more about the name
Ricky
#690
The name Ricky is... Read more about the name
Linda
#708
Linda is a feminine... Read more about the name
Reina
#711
Reina is a Spanish... Read more about the name
Leandro
#718
Leandro is a name... Read more about the name
Teresa
#720
Lisieux ... Read more about the name
Franco
#728
The name Franco is... Read more about the name
Alonso
#745
Alonso is a Spanish... Read more about the name
Noemi
#753
The name Noemi is... Read more about the name
Rey
#769
The name Rey is... Read more about the name
Estella
#787
Refers to the stars... Read more about the name
Lea
#809
Derived from Hebrew Leah... Read more about the name
Alfonso
#810
Alfonso is a name... Read more about the name
Isabela
#823
Isabela is a feminine... Read more about the name
Tadeo
#833
The name Tadeo is... Read more about the name
Alvaro
#852
A Spanish name meaning... Read more about the name
Cristiano
#853
Cristiano is a name... Read more about the name
Dario
#877
The name Dario is... Read more about the name
Raquel
#880
The name Raquel is... Read more about the name
Jairo
#881
Jairo is a Spanish... Read more about the name
Patricia
#889
Patricia is a Latin... Read more about the name
Paloma
#892
Paloma is a Spanish... Read more about the name
Ramona
#893
The name Ramona is... Read more about the name
Abril
#895
Abril is the fourth... Read more about the name
Vienna
#899
The name Vienna is... Read more about the name
Salvatore
#900
The name Salvatore is... Read more about the name
Luella
#905
Luella is a feminine... Read more about the name
Iliana
#909
Iliana is a feminine... Read more about the name
Estrella
#931
This Spanish name means... Read more about the name
Ignacio
#954
The name Ignacio is... Read more about the name
Magdalena
#955
Magdalena is a feminine... Read more about the name
Carla
#956
The name Carla is... Read more about the name
Esperanza
#967
The name Esperanza is... Read more about the name
Jeremias
#979
The name Jeremias is... Read more about the name
Santos
#982
The name Santos is... Read more about the name
Yara
#987
"Yara" is a name... Read more about the name
Alisa
#988
The name Alisa is... Read more about the name
Marisol
#1030
The name Marisol is... Read more about the name
Eleanora
#1034
Eleanora is a name... Read more about the name
Efrain
#1038
Efrain is a Hebrew... Read more about the name
Micaela
#1061
The name "Micaela" is... Read more about the name
Jair
#1086
Jairus, my light; who... Read more about the name
Cortez
#1098
The name Cortez is... Read more about the name
Loretta
#1113
Loretta is a name... Read more about the name
Mireya
#1176
Mireya is a name... Read more about the name
Rita
#1179
Rita is a diminutive... Read more about the name
Reynaldo
#1199
The name Reynaldo is... Read more about the name
German
#1210
The name "German" is... Read more about the name
Rosalind
#1214
The meaning of the... Read more about the name
Mariano
#1231
Mariano is a name... Read more about the name
Rico
#1244
Rico is a Spanish... Read more about the name
Zakaria
#1257
Zakaria is a name... Read more about the name
Octavio
#1264
Octavio is a name... Read more about the name
Adela
#1266
Adela is a German... Read more about the name
Rio
#1384
Rio is a Spanish... Read more about the name
Zephyr
#1385
The name Zephyr is... Read more about the name
Bernardo
#1395
The name Bernardo is... Read more about the name
Humberto
#1410
Humberto is a Spanish... Read more about the name
Maite
#1469
Maite is a Basque... Read more about the name
Ariela
#1478
The name Ariela is... Read more about the name
Martina
#1531
The name Martina is... Read more about the name
Silvia
#1539
The name Silvia is... Read more about the name
Tianna
#1553
The name Tianna is... Read more about the name
Adolfo
#1586
Adolfo is a Spanish... Read more about the name
Lucero
#1589
Lucero is a Spanish... Read more about the name
Teo
#1594
"Teo" is a diminutive... Read more about the name
Leticia
#1612
Leticia is a Spanish... Read more about the name
Beatriz
#1646
The name Beatriz is... Read more about the name
Ema
#1655
Ema is a diminutive... Read more about the name
Serafina
#1663
Serafina is a name... Read more about the name
Ester
#1666
The name Ester is... Read more about the name
Margarita
#1699
A margarita is a... Read more about the name
Manolo
#1736
Manolo is a Spanish... Read more about the name
Milagros
#1768
A miracle; a supernatural... Read more about the name
Rosalinda
#1775
The name Rosalinda is... Read more about the name
Yuri
#1793
The meaning of the... Read more about the name
Juana
#1809
The name Juana is... Read more about the name
Yolanda
#1822
The meaning of the... Read more about the name
Susana
#1832
The name Susana is... Read more about the name
Everardo
#1838
Everardo is a Spanish... Read more about the name
Monte
#1868
The name Monte is... Read more about the name
Marcela
#1874
The name Marcela is... Read more about the name
Graciela
#1894
Grace + Gabrielle =... Read more about the name
Zacharias
#1925
The name Zacharias is... Read more about the name
Pia
#1940
From Mount Olympus ... Read more about the name
Paulo
#1999
In Portuguese, Paulo is... Read more about the name
Adriano
#2041
The name Adriano is... Read more about the name
Estela
#2045
This Spanish name means... Read more about the name
Katia
#2070
Katia is a feminine... Read more about the name
Sabina
#2077
Sabina is a Latin... Read more about the name
Lourdes
#2111
Lourdes is a French... Read more about the name
Adalia
#2115
Adalia is a Latin... Read more about the name
Marisa
#2161
The name Marisa is... Read more about the name