left2write

Names

Most popular baby names of 2025 in Italy

In 2025, the most popular names in Italy were Sofia for girls and Leonardo for boys. Here are the top 50, with how many babies got each name. ISTAT publishes only the top 50 names each year.

← 2024

Girls

  1. 1Sofia4,389
  2. 2Aurora3,956
  3. 3Ginevra3,686
  4. 4Vittoria3,626
  5. 5Beatrice3,325
  6. 6Giulia3,074
  7. 7Matilde3,006
  8. 8Ludovica3,001
  9. 9Alice2,745
  10. 10Camilla2,407
  11. 11Emma2,332
  12. 12Anna1,869
  13. 13Bianca1,785
  14. 14Chiara1,578
  15. 15Azzurra1,536
  16. 16Isabel1,504
  17. 17Greta1,413
  18. 18Nicole1,361
  19. 19Ambra1,348
  20. 20Giorgia1,344
  21. 21Gaia1,330
  22. 22Arianna1,289
  23. 23Diana1,284
  24. 24Adele1,244
  25. 25Cecilia1,244
  26. 26Viola1,226
  27. 27Elena1,214
  28. 28Margherita1,198
  29. 29Sara1,182
  30. 30Rebecca1,179
  31. 31Noemi1,151
  32. 32Martina1,131
  33. 33Amelia978
  34. 34Lavinia929
  35. 35Anita921
  36. 36Francesca909
  37. 37Mia908
  38. 38Emily906
  39. 39Carlotta892
  40. 40Nina880
  41. 41Eleonora874
  42. 42Gioia860
  43. 43Luna859
  44. 44Iris840
  45. 45Sole839
  46. 46Chloe823
  47. 47Olivia814
  48. 48Elisa793
  49. 49Eva792
  50. 50Marta758

Boys

  1. 1Leonardo5,895
  2. 2Edoardo5,485
  3. 3Tommaso4,237
  4. 4Alessandro4,082
  5. 5Francesco4,010
  6. 6Lorenzo3,798
  7. 7Mattia3,719
  8. 8Gabriele3,671
  9. 9Riccardo3,497
  10. 10Andrea2,735
  11. 11Diego2,493
  12. 12Enea2,454
  13. 13Nicolò2,301
  14. 14Matteo2,293
  15. 15Giuseppe2,264
  16. 16Antonio2,085
  17. 17Federico2,015
  18. 18Pietro1,892
  19. 19Samuele1,818
  20. 20Filippo1,793
  21. 21Giulio1,773
  22. 22Giovanni1,760
  23. 23Noah1,706
  24. 24Elia1,515
  25. 25Gioele1,425
  26. 26Michele1,398
  27. 27Davide1,335
  28. 28Gabriel1,329
  29. 29Liam1,205
  30. 30Salvatore1,200
  31. 31Christian1,110
  32. 32Marco1,106
  33. 33Vincenzo1,095
  34. 34Luca1,037
  35. 35Thomas1,035
  36. 36Ettore1,028
  37. 37Emanuele994
  38. 38Giorgio937
  39. 39Damiano926
  40. 40Giacomo900
  41. 41Cesare869
  42. 42Santiago864
  43. 43Jacopo854
  44. 44Raffaele833
  45. 45Samuel818
  46. 46Luigi812
  47. 47Nathan801
  48. 48Alessio786
  49. 49Ludovico769
  50. 50Thiago765

Naming a character born in 2025?

Make character names from 2025

Where the counts come from: the US from Social Security card records from 1880 (names given to at least 5 babies in a year; years before about 1937 count fewer people, because the cards started then), and before 1880 from Douglas Galbi's tables of a census sample. England and Wales from the Office for National Statistics from 1996, and before that from Stephen Bush's study of local birth records, a sample of about 120,000 births a year (CC BY 4.0). Scotland from National Records of Scotland. Northern Ireland from NISRA. France from INSEE, first names and last names. Italy from ISTAT (CC BY 4.0), the top 50 names a year. Berlin from the city's open data (CC BY 3.0 DE), counting only the first of a child's names. UK figures are Crown copyright, used under the Open Government Licence. US last names from the 2020 census, and before 1850 from the 1790 census. Irish last names from Robert Matheson's report on the births of 1890. Italian last names from the City of Florence (CC BY 4.0). Norwegian last names from Statistics Norway (CC BY 4.0).

Finished your book? Publish it at BookPublish.app →