Top 100 (hundred) baby boys and girls that occured in SPAIN.

Rank Baby Boys Baby Girls
1 Daniel (6227) Lucia (6847)
2 Alejandro (5895) Paula (6549) +1
3 Pablo (5700) Maria (6113) -1
4 Hugo (5205) +2 Sara (4417)
5 Alvaro (4842) +2 Daniela (4279) +7
6 Adrian (4799) -1 Carla (3976) -1
7 David (4689) -3 Claudia (3711) -1
8 Javier (3619) Marta (3583)
9 Sergio (3279) +1 Irene (3545)
10 Diego (3218) -1 Sofia (3449) +1
11 Ivan (3049) +1 Alba (3377) -1
12 Mario (2929) +3 Laura (3263) -5
13 Marcos (2916) -2 Julia (2707)
14 Iker (2856) -1 Carmen (2425) +2
15 Manuel (2727) -1 Martina (2353) +5
16 Carlos (2606) +1 Ana (2274) -1
17 Jorge (2585) -1 Aitana (2156) +6
18 Miguel (2473) Elena (2137) -1
19 Samuel (2368) +12 Andrea (2107) -5
20 Lucas (2286) +2 Adriana (2056) +9
21 Ruben (2073) -2 Ainhoa (2034) +6
22 Antonio (2068) -2 Nerea (2012) -4
23 Nicolas (2015) Natalia (1787) -4
24 Aitor (1953) +3 Noa (1749) +1
25 Marc (1948) Alejandra (1687) -1
Rank Baby Boys Baby Girls
26 Victor (1910) Ariadna (1676) +9
27 Raul (1879) -6 Rocio (1633) -6
28 Juan (1876) -4 Ines (1613) -2
29 Hector (1872) +1 Angela (1600) -1
30 Alex (1819) -1 Marina (1580) -8
31 Angel (1810) -4 Leire (1509) +18
32 Izan (1803) +1 Laia (1375) +1
33 Gonzalo (1711) +3 Ainara (1283) +2
34 Rodrigo (1545) -2 Cristina (1279) -4
35 Guillermo (1489) -1 Carlota (1264) +2
36 Jesus (1469) -2 Celia (1263) -5
37 Gabriel (1401) +4 Candela (1252) -5
38 Jose (1352) Valeria (1198) +3
39 Alberto (1337) -2 Blanca (1185) +1
40 Francisco (1331) -1 Emma (1174) -2
41 Adam (1321) +6 Clara (1124) +1
42 Pau (1316) +2 Nuria (1120) -8
43 Aaron (1292) -3 Alicia (1111) -4
44 Mateo (1289) +17 Lola (1032) +11
45 Jaime (1269) -2 Jimena (990) +7
46 Martin (1264) +7 Eva (981) -3
47 Pedro (1259) -1 Victoria (962) +7
48 Oscar (1224) -6 Leyre (945) +16
49 Luis (1189) -4 Miriam (943) -5
50 Ismael (1153) -2 Aroa (940) -4
Rank Baby Boys Baby Girls
51 Rafael (1136) -2 Naiara (933) +6
52 Mohamed (1108) -1 Carolina (925) -3
53 Eric (1087) +3 Noelia (875) -8
54 Unai (1040) +5 Nora (854) +5
55 Dario (966) +2 Sandra (820) -9
56 Fernando (960) -2 Isabel (817) -5
57 Ignacio (954) -2 Silvia (799) -1
58 Pol (935) +2 Patricia (795) -10
59 Bruno (922) +12 Raquel (751) -1
60 Joel (917) -8 Aya (717) +18
61 Miguel Angel (905) -11 Erika (716) -8
62 Cristian (898) Nayara (686) -1
63 Arnau (875) Mar (672) +8
64 Andres (862) -6 Gabriela (665) +8
65 Asier (847) Lara (642) +2
66 Marco (817) +4 Aina (640) -3
67 Joan (806) +1 Elsa (635) +8
68 Erik (791) +19 Lorena (611) -8
69 Francisco Javier (753) -5 Mireia (592) -1
70 Santiago (752) +2 Abril (590) +4
71 Jose Manuel (741) -4 Berta (583) +2
72 Rayan (718) new Africa (573) -6
73 Enrique (700) -4 Salma (568) -4
74 Biel (678) +3 Paola (564) -12
75 Jose Antonio (676) -9 Jana (559) -10
Rank Baby Boys Baby Girls
76 Marti (674) +2 Lidia (555) +1
77 Saul (644) +5 Anna (529) -7
78 Eduardo (642) -5 Beatriz (515) +3
79 Isaac (630) +4 Malak (506) new
80 Jan (626) -6 Diana (496) +6
81 Jordi (624) -5 Gisela (490) new
82 Roberto (624) -6 Helena (484) -6
83 Adria (584) -3 Fatima (470)
84 Oriol (560) -3 Iria (464) +5
85 Gerard (548) +6 Yaiza (463) -1
86 Juan Jose (506) -7 Luna (444) +1
87 Guillem (502) +3 Naia (442) +11
88 Omar (492) new Nadia (435) +3
89 Christian (489) -5 Sheila (424) -9
90 Leo (477) new Judith (416) -8
91 Juan Manuel (475) -3 Manuela (415) +5
92 Aleix (468) +1 Saray (415) +1
93 Cesar (467) +2 Ana Maria (414) -14
94 Roger (460) +4 Iris (411) new
95 Jose Luis (458) -10 Mara (406) new
96 Yeray (458) -6 Monica (406) -5
97 Jose Maria (447) +2 Valentina (406) new
98 Sergi (447) -5 Esther (399) -13
99 Mikel (444) new Nahia (392) -4
100 Kevin (440) -14 Alexandra (370) new

Source: National Statistics Institute of Spain 2009.