🇮🇹 Most Popular Baby Names in Italy (2024)
Italy's National Statistics Institute (ISTAT) tracks baby names through the civil registration system. Italian naming culture is deeply rooted in Catholic tradition — saint names and biblical names have dominated Italian registries for centuries. Leonardo has been the top boy's name in Italy for several years running, a tribute to the enduring cultural prestige of Leonardo da Vinci. For girls, Sofia, Aurora, and Giulia reflect both Italian tradition and pan-European appeal.
Data source: ISTAT · Year: 2024 · 30 girl names, 30 boy names
👧 Most Popular Girl Names in Italy (2024)
#1SofiaGreek
Meaning: Saggezza
Sofia è la forma slava e dell'Europa meridionale di Sophia, che significa saggezza in greco, ed è il nome femminile più popolare in Italia e Spagna.
#2AuroraLatin
Meaning: Alba
Aurora è la dea romana dell'alba; il nome è popolare in Italia e Spagna da generazioni e ora sta emergendo in tutto il nord Europa.
#3GiuliaLatinItalian
Meaning: Giovanile
Giulia è la forma italiana di Julia, che significa giovanile in latino, ed è da generazioni tra i nomi femminili più popolari in Italia.
#4AliceGermanicFrench
Meaning: Tipo nobile
Alice è la forma francese e inglese del germanico Adalheidis, che significa nobile, ed è diventata famosa in tutto il mondo grazie ad Alice nel Paese delle Meraviglie di Lewis Carroll.
#5Ginevra
#6EmmaGermanic
Meaning: Intero, universale
Emma è un nome germanico popolare tra le regine medievali ed è rimasto la scelta migliore in Europa e Nord America per oltre un secolo.
#7Matilde
#8Beatrice
#9AnnaHebrew
Meaning: Grazia, favore
Anna è la forma latinizzata dell'ebraico Hannah, che significa grazia, ed è stato un nome reale in Russia, Danimarca, Austria e Gran Bretagna.
#10ElenaGreek
Meaning: Luminoso, splendente
#11Vittoria
#12MartinaLatin
Meaning: Di Marte; bellicoso
#13Giorgia
#14SaraHebrew
Meaning: Principessa
#15Chiara
#16FrancescaLatinItalian
Meaning: Dalla Francia, gratis
Francesca è un nome latino e italiano che significa francese, libera.
#17ValentinaLatin
Meaning: Forte, sano
Valentina è la forma femminile del romano Valentinus, radicata nella parola latina che significa forte e sano, e ampiamente popolare nell'Europa meridionale.
#18Federica
#19Camilla
#20ElisaHebrew
Meaning: Il mio Dio è un giuramento
Elisa è un nome ebraico che significa che il mio Dio è un giuramento.
#21LauraLatin
Meaning: Alloro
Laura fu immortalata dal poeta italiano Petrarca nel XIV secolo e rimane una scelta classica in Italia, Spagna, Germania e oltre.
#22Alessia
#23Silvia
#24GretaGreekGermanic
Meaning: Perla
#25Lucia
Lucia è la forma femminile di Lucio, dal latino lux che significa luce, ed è il nome femminile più popolare in Spagna e top name in Italia.
#26Viola
#27Maya
#28Iris
#29NoraLatinIrish
Meaning: Onore
Nora è nata come forma abbreviata di Honora o Eleanor ed è diventata un nome popolare in modo indipendente in Irlanda, Scandinavia ed Europa centrale.
#30ClaraLatin
Meaning: Chiaro, brillante, famoso
Clara è la forma femminile latina di Clarus, che significa chiara o famosa, ed era il nome della santa Clara d'Assisi del XIII secolo.
👦 Most Popular Boy Names in Italy (2024)
#1Leonardo
Leonardo è la forma italiana di Leonard, che significa leone coraggioso in germanico, ed è il nome del ragazzo più popolare in Italia, famoso grazie al genio rinascimentale Leonardo da Vinci.
#2Francesco
Francesco è la forma italiana di Francis, che significa francese, nome adottato dal santo di Assisi che divenne una delle figure più amate della storia cattolica.
#3Lorenzo
#4Alessandro
#5MatteoHebrewItalian
Meaning: Dono di Dio
Matteo è la forma italiana di Matteo, che in ebraico significa dono di Dio, ed è da molti anni il nome maschile più popolare in Austria.
#6AndreaGreek
Meaning: Coraggioso, virile
#7Riccardo
#8Federico
#9Tommaso
#10LucaLatinItalian
Meaning: Portatore di luce
Luca è la forma italiana di Luca, che in greco significa portatore di luce, ed è tra i nomi maschili più popolari in Italia, Svizzera e Germania.
#11MarcoLatin
Meaning: Di Marte; bellicoso
#12Gabriele
#13Davide
#14ChristianGreekLatin
Meaning: Seguace di Cristo
Christian è un nome greco e latino che significa seguace di Cristo.
#15FilippoGreek
Meaning: Amante dei cavalli
#16Simone
#17Nicola
#18Edoardo
#19GiuseppeHebrewItalian
Meaning: Dio aggiungerà
Giuseppe è un nome ebraico e italiano che significa che Dio aggiungerà.
#20Antonio
#21Jacopo
#22Pietro
#23Giovanni
#24Roberto
#25Emanuele
#26Salvatore
#27Stefano
#28Michele
#29Diego
#30NicoGreek
Meaning: Vittoria del popolo
Data: ISTAT. Rankings reflect official birth registrations for 2024. Updated automatically from the national statistics registry. Browse all countries →