Top baby names recorded in Italy for boys and girls.

Rank Baby Boys Baby Girls
1 Francesco Giulia
2 Alessandro Sofia
3 Andrea Martina
4 Matteo Sara
5 Lorenzo Chiara
6 Gabriele Giorgia
7 Mattia Aurora
8 Riccardo Alessia
9 Davide Francesca
10 Luca Alice
11 Marco Anna
12 Simone Elisa
13 Leonardo Giada
14 Giuseppe Emma
15 Federico Matilde
16 Tommaso Gaia
17 Antonio Elena
18 Giovanni Beatrice
19 Christian Noemi
20 Alessio Rebecca
21 Filippo Federica
22 Cristian Arianna
23 Samuele Asia
24 Daniele Greta
25 Pietro Ilaria
26 Emanuele Vittoria
27 Michele Ludovica
28 Edoardo Valentina
29 Nicolo’ Marta
30 Giacomo Nicole

Source: Italian National Institute of Statistics ISTAT 2008