Posts in italian baby names
Top 50 Italian Baby Names of 2023

Read below to get updated on the most popular Italian baby names of 2023.

It looks like the classic boys names are still trending…

  1. Leonardo

  2. Francesco

  3. Tommaso

  4. Edoardo

  5. Alessandro

  6. Lorenzo

  7. Mattia

  8. Gabriele

  9. Riccardo

  10. Andrea

  11. Diego

  12. Nicolò

  13. Matteo

  14. Giuseppe

  15. Federico

  16. Antonio

  17. Enea

  18. Samuele

  19. Giovanni

  20. Pietro

  21. Filippo

  22. Davide

  23. Giulio

  24. Gioele

  25. Christian

  26. Michele

  27. Gabriel

  28. Luca

  29. Marco

  30. Elia

  31. Salvatore

  32. Vincenzo

  33. Liam

  34. Thomas

  35. Emanuele

  36. Noah

  37. Alessio

  38. Samuel

  39. Nathan

  40. Giacomo

  41. Jacopo

  42. Giorgio

  43. Simone

  44. Ettore

  45. Luigi

  46. Manuel

  47. Damiano

  48. Daniele

  49. Domenico

  50. Daniel

Girls names are sometimes classic and other times not. Sofia, Aurora and Giulia are still in the top 3 and have been for some time.

  1. Sofia

  2. Aurora

  3. Giulia

  4. Ginevra

  5. Vittoria

  6. Beatrice

  7. Alice

  8. Ludovica

  9. Emma

  10. Matilde

  11. Anna

  12. Camilla

  13. Chiara

  14. Giorgia

  15. Bianca

  16. Nicole

  17. Greta

  18. Gaia

  19. Martina

  20. Azzurra

  21. Arianna

  22. Sara

  23. Noemi

  24. Isabel

  25. Rebecca

  26. Chloe

  27. Adele

  28. Mia

  29. Elena

  30. Diana

  31. Francesca

  32. Ambra

  33. Gioia

  34. Cecilia

  35. Viola

  36. Elisa

  37. Marta

  38. Emily

  39. Carlotta

  40. Margherita

  41. Sole

  42. Anita

  43. Maria

  44. Eleonora

  45. Amelia

  46. Alessia

  47. Nina

  48. Luna

  49. Giada

  50. Sophie

Top Italian Baby Names in 2021-2022

Name trends in Italy have been pretty stable for a few years according to the National Institute of Statistics. Here’s a list of the most popular baby names for 2021-22. You’ll also find a list of other popular Italian baby names and their meanings in no particular order.

Top 10 boys names -

  1. Leonardo

  2. Francesco

  3. Lorenzo

  4. Alessandro

  5. Andrea

  6. Mattia

  7. Gabriele

  8. Tommaso

  9. Riccardo

  10. Edoardo

Popular boys names and their meaning-

  1. Francesco - French man

  2. Leonardo: as strong as a lion

  3. Alessandro: protector of men

  4. Lorenzo: fun loving, sensitive, romantic

  5. Mattia e Matteo: gift from God

  6. Andrea: strong and courageous

  7. Gabriele: strong man of God

  8. Riccardo: galant leader

  9. Tommaso: twin

  10. Alessio: protector of men

  11. Giulio: youthful

  12. Valerio: strong and robust

  13. Maurizio: generous and giving

  14. Emanuele: meaning God is with us

  15. Edoardo: defender of his own wealth

  16. Samuele: God heard

  17. Cesare: long haired

  18. Flavio: blonde haired

  19. Giacomo: God is gracious

  20. Raffaello: healing God

Girls- Top 10 girls names

  1. Sofia

  2. Aurora

  3. Giulia

  4. Ginevra

  5. Alice

  6. Emma

  7. Giorgia

  8. Beatrice

  9. Greta

  10. Vittoria

Popular girl names and their meaning:

  1. Sofia: wisdom and philosophy

  2. Ginevra: white phantom

  3. Margherita: precious one

  4. Valentina: strong and healthy

  5. Matilde : strong in battle

  6. Noemi: my joy

  7. Sara: princess

  8. Flavia: blinde haired

  9. Giulia: youthful

  10. Aurora: bright and splendid

  11. Giorgia: farmer

  12. Martina: God of war

  13. Azzurra: serene

  14. Vittoria: Goddess of victory

  15. Alessia: defender

  16. Chiara: bright

  17. Alice: creature of the ocean

  18. Emma: whole

  19. Marcella: dedicated to the Gods

  20. Carlotta: free man