Spanish baby names

Popular Spanish baby names. These names trace their roots to Spanish language and culture, listed by lifetime popularity in UK.

Spanish girls' names

#NameTotal babies
1Lola24,518
2Isabel18,005
3Victoria16,689
4Alicia11,977
5Jennifer10,622
6Nina4,567
7Amaya2,167
8Gabriela2,141
9Ana1,980
10Jaime1,392
11Mercedes1,180
12Paulina518

Spanish boys' names

#NameTotal babies
1Luis2,762
2Jon1,272
3Abel1,172
4Carlos1,034
5Ricardo948
6Cruz946
7Sol865
8Miguel856
9Santiago838
10Jorge715
11Mateo705
12Jose699
13Pablo540
14Juan537
15Pedro511
16Alejandro505

โ† All origins