Top Names of 2023

The most popular names recorded in 2023 were Lucia for girls and Hugo for boys. Full top-50 lists below, from official INE data.

Girls

#NameBabies
1Lucia1,378
2Sofia1,216
3Martina1,180
4Maria1,074
5Julia938
6Valeria881
7Paula829
8Emma811
9Daniela753
10Carla708
11Alma681
12Sara674
13Carmen661
14Alba652
15Vega648
16Noa647
17Olivia622
18Lara614
19Mia614
20Valentina563
21Lola557
22Claudia538
23Chloe528
24Jimena523
25Aitana490
26Abril448
27Laia447
28Ana433
29Triana422
30Candela416
31Alejandra415
32Vera400
33Elena389
34Adriana387
35Manuela377
36Ines363
37Carlota360
38Marta338
39Blanca330
40Marina327
41Victoria321
42Irene307
43Lia297
44Nora294
45Rocio294
46Alicia292
47Clara286
48Laura285
49Zoe272
50Ariadna262

Boys

#NameBabies
1Hugo1,287
2Martin1,283
3Mateo1,263
4Lucas1,133
5Leo1,100
6Daniel994
7Alejandro983
8Manuel959
9Pablo910
10Alvaro777
11Enzo744
12Adrian721
13Mario694
14Diego635
15David603
16Thiago557
17Oliver554
18Alex545
19Bruno538
20Marcos528
21Marco527
22Izan502
23Javier498
24Gonzalo497
25Miguel491
26Antonio488
27Liam463
28Nicolas452
29Gael442
30Luca424
31Marc422
32Juan405
33Angel402
34Dylan396
35Carlos393
36Jose379
37Gabriel378
38Sergio370
39Jorge349
40Dario327
41Adam323
42Eric321
43Samuel315
44Iker301
45Hector300
46Rodrigo291
47Jesus275
48Jaime273
49Pau270
50Ian266