Most Popular 2026

Most Popular Baby Names in Italy

Italian naming traditions blend deep cultural heritage with modern trends. Classic names rooted in saints and Renaissance history remain dominant, while international names are gaining ground in urban areas.

Top 30 Boy Names

1. Leonardo
2. Francesco
3. Alessandro
4. Lorenzo
5. Andrea
6. Mattia
7. Gabriele
8. Riccardo
9. Tommaso
10. Edoardo
11. Federico
12. Luca
13. Nicolo
14. Giuseppe
15. Diego
16. Matteo
17. Giovanni
18. Marco
19. Filippo
20. Samuele
21. Antonio
22. Davide
23. Pietro
24. Christian
25. Emanuele
26. Simone
27. Jacopo
28. Giorgio
29. Daniel
30. Enea

Top 30 Girl Names

1. Sofia
2. Aurora
3. Giulia
4. Ginevra
5. Beatrice
6. Alice
7. Vittoria
8. Emma
9. Ludovica
10. Matilde
11. Camilla
12. Bianca
13. Anna
14. Sara
15. Nicole
16. Greta
17. Chiara
18. Azzurra
19. Noemi
20. Francesca
21. Martina
22. Arianna
23. Elisa
24. Valentina
25. Mia
26. Elena
27. Viola
28. Rebecca
29. Isabel
30. Adele

Naming Rules in Italy

Italian law prohibits names that could cause embarrassment or shame to the child. Names of living parents or siblings are not allowed for the same child. The name must correspond to the child's gender, and ridiculous or offensive names are rejected by the civil registrar.

Full Legal Rules Guide

Check if your chosen name is legal

Verify your baby name across 25 European countries instantly.

Check a Name →

Last updated: April 2026. Name popularity based on recent official statistics. This page is for informational purposes only.