👶 KiddosNames

Official baby name rankings from around the world

🇮🇹 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: Wisdom
Sofia is the Slavic and southern European form of Sophia, meaning wisdom in Greek, and is the most popular girl's name in Italy and Spain.
#2AuroraLatin
Meaning: Dawn
Aurora is the Roman goddess of the dawn; the name has been popular in Italy and Spain for generations and is now rising across northern Europe.
#3GiuliaLatinItalian
Meaning: Youthful
Giulia is the Italian form of Julia, meaning youthful in Latin, and has been among the most popular girl's names in Italy for generations.
#4AliceGermanicFrench
Meaning: Noble kind
Alice is the French and English form of the Germanic Adalheidis, meaning noble kind, and became famous worldwide through Lewis Carroll's Alice in Wonderland.
#5Ginevra
#6EmmaGermanic
Meaning: Whole, universal
Emma is a Germanic name that was popular among medieval queens and has remained a top choice across Europe and North America for over a century.
#7Matilde
#8Beatrice
#9AnnaHebrew
Meaning: Grace, favour
Anna is the Latinised form of the Hebrew Hannah, meaning grace, and has been a royal name across Russia, Denmark, Austria and Britain.
#10ElenaGreek
Meaning: Bright, shining
#11Vittoria
#12MartinaLatin
Meaning: Of Mars; warlike
#13Giorgia
#14SaraHebrew
Meaning: Princess
#15Chiara
#16FrancescaLatinItalian
Meaning: From France, free
#17ValentinaLatin
Meaning: Strong, healthy
Valentina is the feminine form of the Roman Valentinus, rooted in the Latin word for strong and healthy, and widely popular in southern Europe.
#18Federica
#19Camilla
#20ElisaHebrew
Meaning: My God is an oath
#21LauraLatin
Meaning: Laurel
Laura was immortalised by the Italian poet Petrarch in the 14th century and remains a classic choice in Italy, Spain, Germany and beyond.
#22Alessia
#23Silvia
#24GretaGreekGermanic
Meaning: Pearl
#25Lucia
Lucia is the feminine form of Lucius, from the Latin lux meaning light, and is the most popular girl's name in Spain and a top name in Italy.
#26Viola
#27Maya
#28Iris
#29NoraLatinIrish
Meaning: Honour
Nora arose as a short form of Honora or Eleanor and has become an independently popular name across Ireland, Scandinavia and central Europe.
#30ClaraLatin
Meaning: Clear, bright, famous
Clara is the Latin feminine form of Clarus, meaning clear or famous, and was the name of the 13th-century saint Clara of Assisi.
👦 Most Popular Boy Names in Italy (2024)
#1Leonardo
Leonardo is the Italian form of Leonard, meaning brave lion in Germanic, and is the most popular boy's name in Italy, famed through the Renaissance genius Leonardo da Vinci.
#2Francesco
Francesco is the Italian form of Francis, meaning Frenchman, a name adopted by the saint of Assisi who became one of the most beloved figures in Catholic history.
#3Lorenzo
#4Alessandro
#5MatteoHebrewItalian
Meaning: Gift of God
Matteo is the Italian form of Matthew, meaning gift of God in Hebrew, and has been the most popular boy's name in Austria for multiple years.
#6AndreaGreek
Meaning: Brave, manly
#7Riccardo
#8Federico
#9Tommaso
#10LucaLatinItalian
Meaning: Bringer of light
Luca is the Italian form of Luke, meaning bringer of light in Greek, and is among the most popular boy's names in Italy, Switzerland and Germany.
#11MarcoLatin
Meaning: Of Mars; warlike
#12Gabriele
#13Davide
#14ChristianGreekLatin
Meaning: Follower of Christ
#15FilippoGreek
Meaning: Lover of horses
#16Simone
#17Nicola
#18Edoardo
#19GiuseppeHebrewItalian
Meaning: God will add
#20Antonio
#21Jacopo
#22Pietro
#23Giovanni
#24Roberto
#25Emanuele
#26Salvatore
#27Stefano
#28Michele
#29Diego
#30NicoGreek
Meaning: Victory of the people
Data: ISTAT. Rankings reflect official birth registrations for 2024. Updated automatically from the national statistics registry. Browse all countries →