Wellness

Can you guess the 50 most common Italian names for babies in Italy?

Most of us know that the United States Social Security Administration (SSA) records and maintains baby name data throughout the country, and releases an annual list of the most popular baby names that year.

That list contains names from all different walks of life, including common Italian names like Luca, which was the 24th most popular boy name in 2023, and Gianna, which was the 21st most popular girl name.

Other common Italian names used in the U.S. include Aurora (22nd, girl), Roman (66th, boy), Leonardo (84th, boy), Gabriella (89th, girl), Enzo (90, boy), Bella (106th, girl), and Giovanni (123rd, boy).

But what if we were to take a break from the names we see so often in American classrooms? What if we were to take a trip overseas to see what common Italian names are being used by parents across Italy?

Well, you’re in luck. Thanks to the Italian National Institute of Statistics (Istat), we have all the information we need because, like the SSA, they release a list of the most common Italian names in Italy that year.

In fact, they have nearly 25 years of baby name data for you to sift through, dating back to 1999. With that said, let’s take a look at last year’s data, for 2023, and see what names Italian parents prefer right now.

Most common Italian names for girls

mother with kids at roman ampitheatre
Tourist woman with small kids in Roman Amphitheater Arena like as Coliseum - famous travel destination in Pula, Croatia. Happy mother and children on vacation in Europe. Family Active Travel. Natalia Deriabina / Shutterstock.com

Believe it or not, the most common Italian names for girls haven’t changed much since 1999, when Istat started recording baby name data. A majority of those that were at the top of the list are still at the top.

For example, in 1999, the five most common Italian names for girls were Martina (8,773 babies), Alessia (8,491), Giulia (8,411), Chiara (7,840), and Sara (7,186). Francesca and Federica were also popular.

Fast forward to 2023 and Martina, Giulia, Chiara, and Sara are still among the top 25 most common girl names in Italy. Alessia and Federica fell outside the top 50, while Francesca ranked 35th last year.

Without further ado, let’s take a look at the 25 most common Italian names for girls in 2023.

25. Rebecca

italian baby name rebecca
Baby name Rebecca Mamas Uncut / Canva

Istat data: 1,328 baby girls born with the name Rebecca in Italy in 2023.

Origin: Rebecca is of Hebrew origin.

Derivation and meaning: The name Rebecca is derived from the Hebrew word “Ribqah,” meaning “to tie” or “bind.”

Similar baby names: Rebekah, Becca, Reba, Riva, Rachelle, Rabia, Becka, Rivka, Bekka, Rabia.

24. Sara

italian baby name sara
Baby name Sara Mamas Uncut / Canva

Istat data: 1,368 baby girls born with the name Rebecca in Italy in 2023.

Origin: Sara is of Hebrew origin.

Derivation and meaning: The name Sara is derived from the Hebrew name “Sarai,” meaning “princess.”

Similar baby names: Sarah, Zara, Sera, Sierra, Saira, Sarina, Sadie, Sarra, Seraphine, Sari.

23. Gaia

italian baby name gaia
Baby name Gaia Mamas Uncut / Canva

Istat data: 1,370 baby girls born with the name Rebecca in Italy in 2023.

Origin: Gaia is of Greek origin.

Derivation and meaning: The name Gaia is derived from the Greek word for “earth” and was the name of the Greek goddess of the Earth.

Similar baby names: Kaia, Gaya, Gala, Aya, Gia, Garza, Gayla, Garina, Gaiaa, Gaila.

22. Arianna

italian baby name arianna
Baby name Arianna Mamas Uncut / Canva

Istat data: 1,389 baby girls born with the name Rebecca in Italy in 2023.

Origin: Arianna is of Greek origin.

Derivation and meaning: The name Arianna is derived from the Greek name “Ariadne,” meaning “most holy.”

Similar baby names: Ariana, Ariadne, Riana, Aria, Annabelle, Ariela, Anna, Arina, Rina, Arielle.

21. Martina

italian baby name martina
Baby name Martina Mamas Uncut / Canva

Istat data: 1,392 baby girls born with the name Rebecca in Italy in 2023.

Origin: Martina is of Latin origin.

Derivation and meaning: The name Martina is derived from the Latin name “Martinus,” which means “of Mars,” the Roman god of war.

Similar baby names: Marina, Martha, Mara, Marcia, Marissa, Tiana, Tina, Marlena, Marta, Martinette.

20. Noemi

italian baby name noemi
Baby name Noemi Mamas Uncut / Canva

Istat data: 1,439 baby girls born with the name Rebecca in Italy in 2023.

Origin: Noemi is of Hebrew origin.

Derivation and meaning: The name Noemi is derived from the Hebrew name “Naomi,” meaning “pleasantness.”

Similar baby names: Naomi, Noe, Nomi, Emilia, Noemie, Nomia, Nomiya, Emma, Emi, Noel.

19. Greta

italian baby name greta
Baby name Greta Mamas Uncut / Canva

Istat data: 1,635 baby girls born with the name Rebecca in Italy in 2023.

Origin: Greta is of German origin.

Derivation and meaning: The name Greta is a diminutive of “Margareta,” which means “pearl” in Greek.

Similar baby names: Gretel, Gretchen, Gerta, Gretta, Gray, Grace, Gretna, Rita, Grieta, Etta.

18. Isabel

italian baby name isabel
Baby name Isabel Mamas Uncut / Canva

Istat data: 1,667 baby girls born with the name Rebecca in Italy in 2023.

Origin: Isabel is of Spanish origin.

Derivation and meaning: The name Isabel is derived from the Hebrew name “Elisheba,” which means “God is my oath.”

Similar baby names: Isabelle, Bella, Isa, Isobel, Isabella, Isadora, Izzy, Isela, Sabella, Ysabel.

17. Giorgia

italian baby name giorgia
Baby name Giorgia Mamas Uncut / Canva

Istat data: 1,780 baby girls born with the name Rebecca in Italy in 2023.

Origin: Giorgia is of Italian origin.

Derivation and meaning: The name Giorgia is derived from the Greek word “georgos,” meaning “farmer” or “earth worker.”

Similar baby names: Georgia, Jorge, Gia, Georgina, Gigi, Georgette, Giorgiana, Giana, Gina, Georgie.

16. Nicole

italian baby name nicole
Baby name Nicole Mamas Uncut / Canva

Istat data: 1,792 baby girls born with the name Rebecca in Italy in 2023.

Origin: Nicole is of Greek origin.

Derivation and meaning: The name Nicole is derived from the Greek name “Nikolaos,” meaning “victory of the people.”

Similar baby names: Nicola, Niko, Nicolina, Colette, Nicolette, Nikita, Nicol, Nica, Nikolina, Nikki.

15. Chiara

italian baby name chiara
Baby name Chiara Mamas Uncut / Canva

Istat data: 1,914 baby girls born with the name Rebecca in Italy in 2023.

Origin: Chiara is of Italian origin.

Derivation and meaning: The name Chiara is derived from the Latin “Clarus,” meaning “clear” or “bright.”

Similar baby names: Clara, Ciara, Clare, Kiara, Clarissa, Kiera, Cira, Kari, Cara, Chera.

14. Azzurra

italian baby name azzurra
Baby name Azzurra Mamas Uncut / Canva

Istat data: 1,922 baby girls born with the name Rebecca in Italy in 2023.

Origin: Azzurra is of Italian origin.

Derivation and meaning: The name Azzurra is derived from the Italian word for “azure,” referencing the blue of the sky or sea.

Similar baby names: Azura, Zara, Azalea, Zuri, Aurora, Zuria, Azul, Zura, Zaria, Azary.

13. Bianca

italian baby name bianca
Baby name Bianca Mamas Uncut / Canva

Istat data: 1,992 baby girls born with the name Rebecca in Italy in 2023.

Origin: Bianca is of Italian origin.

Derivation and meaning: The name Bianca is derived from the Italian word “bianco,” meaning “white” or “pure.”

Similar baby names: Blanca, Belle, Bianca, Biana, Anca, Bella, Bibiana, Bria, Blanca, Baia.

12. Camilla

italian baby name camilla
Baby name Camilla Mamas Uncut / Canva

Istat data: 2,091 baby girls born with the name Rebecca in Italy in 2023.

Origin: Camilla is of Latin origin.

Derivation and meaning: The name Camilla is derived from the Latin word “camillus,” meaning “young ceremonial attendant.”

Similar baby names: Camille, Mila, Cami, Cammy, Milla, Camila, Kamilla, Camilia, Milly, Carmina.

11. Anna

italian baby name anna
Baby name Anna Mamas Uncut / Canva

Istat data: 2,128 baby girls born with the name Rebecca in Italy in 2023.

Origin: Anna is of Hebrew origin.

Derivation and meaning: The name Anna is derived from the Hebrew name “Channah,” meaning “grace” or “favor.”

Similar baby names: Ana, Ann, Annie, Anya, Annika, Anya, Anabelle, Annalise, Anina, Anouk.

10. Matilde

italian baby name matilde
Baby name Matilde Mamas Uncut / Canva

Istat data: 2,465 baby girls born with the name Rebecca in Italy in 2023.

Origin: Matilde is of Germanic origin.

Derivation and meaning: The name Matilde is derived from the Germanic name “Mathilda,” which means “strength in battle.”

Similar baby names: Mathilde, Matilda, Tilda, Tilly, Matty, Hilda, Maud, Mathy, Tillie, Maddie.

9. Emma

italian baby name emma
Baby name Emma Mamas Uncut / Canva

Istat data: 2,529 baby girls born with the name Rebecca in Italy in 2023.

Origin: Emma is of Germanic origin.

Derivation and meaning: The name Emma is derived from the Germanic word “ermen,” meaning “whole” or “universal.”

Similar baby names: Emme, Emilia, Emmeline, Emelia, Emmie, Gemma, Emeline, Emmy, Emmanuelle, Amaya.

8. Alice

italian baby name alice
Baby name Alice Mamas Uncut / Canva

Istat data: 3,014 baby girls born with the name Rebecca in Italy in 2023.

Origin: Alice is of Germanic origin.

Derivation and meaning: The name Alice is derived from the Old High German name “Adalheidis,” which means “noble type.”

Similar baby names: Alyce, Alisa, Alicia, Alix, Alison, Elisa, Ellis, Alyssa, Alise, Allie.

7. Ludovica

italian baby name ludovica
Baby name Ludovica Mamas Uncut / Canva

Istat data: 3,157 baby girls born with the name Rebecca in Italy in 2023.

Origin: Ludovica is of Italian and Germanic origin.

Derivation and meaning: The name Ludovica is derived from the Germanic name “Ludwig,” meaning “famous warrior.”

Similar baby names: Ludovika, Louisa, Ludo, Ludie, Vika, Lu, Ludmilla, Lovisa, Louise, Ludora.

6. Beatrice

italian baby name beatrice
Baby name Beatrice Mamas Uncut / Canva

Istat data: 3,425 baby girls born with the name Rebecca in Italy in 2023.

Origin: Beatrice is of Latin origin.

Derivation and meaning: The name Beatrice is derived from the Latin name “Beatrix,” meaning “she who brings happiness” or “blessed.”

Similar baby names: Beatriz, Bea, Tricia, Triss, Bellatrix, Trixie, Betrys, Beah, Beatte, Beatris.

5. Giulia

italian baby name giulia
Baby name Giulia Mamas Uncut / Canva

Istat data: 3,732 baby girls born with the name Rebecca in Italy in 2023.

Origin: Giulia is of Italian origin.

Derivation and meaning: The name Giulia is the Italian form of Julia, derived from the Latin “Julius,” which is believed to come from the Latin words “Iulius” and “Iovilius,” meaning “youthful,” “sacred to Jupiter,” “descended from Jove,” or “downy-bearded.”

Similar baby names: Julia, Julie, Giulietta, Julianna, Juli, Juliette, Juliana, Jules, Julianna, Giuliana.

4. Vittoria

italian baby name vittoria
Baby name Vittoria Mamas Uncut / Canva

Istat data: 4,194 baby girls born with the name Rebecca in Italy in 2023.

Origin: Vittoria is of Italian origin.

Derivation and meaning: The name Vittoria is the Italian form of “Victoria,” derived from the Latin word “victoria,” meaning “victory.”

Similar baby names: Victoria, Vitoria, Tori, Vita, Ria, Vicky, Vittorina, Vittoriana, Torie, Vittora.

3. Ginevra

italian baby name ginevra
Baby name Ginevra Mamas Uncut / Canva

Istat data: 4,274 baby girls born with the name Rebecca in Italy in 2023.

Origin: Ginevra is of Italian origin.

Derivation and meaning: The name Ginevra is derived from the Welsh name “Guinevere,” meaning “white shadow” or “white wave,” and it has historical ties to Arthurian legend.

Similar baby names: Geneva, Jenara, Genna, Gia, Ginette, Vivra, Ginny, Genevieve, Ginella, Genara.

2. Aurora

italian baby name aurora
Baby name Aurora Mamas Uncut / Canva

Istat data: 4,648 baby girls born with the name Rebecca in Italy in 2023.

Origin: Aurora is of Latin origin.

Derivation and meaning: The name Aurora is derived from the Latin word for “dawn,” and was the name of the Roman goddess of sunrise.

Similar baby names: Aurelia, Aria, Aura, Aurore, Audra, Rora, Oriana, Aure, Rory, Auria.

1. Sofia

italian baby name sofia
Baby name Sofia Mamas Uncut / Canva

Istat data: 4,971 baby girls born with the name Rebecca in Italy in 2023.

Origin: Sofia is of Greek origin.

Derivation and meaning: The name Sofia is derived from the Greek word “sophia,” meaning “wisdom.”

Similar baby names: Sophia, Sofie, Sofi, Sonya, Zofia, Saffi, Sophie, Safiya, Sofka, Sofina.

Most common Italian names for boys

pregnant woman with italian flag
Unrecognizable future mother expecting baby on Italian national flag background. Pregnant woman touching belly. Demography, population in Italy. High quality Stock Holm / Shutterstock.com

Taking a look back at data from 1999, the most common Italan boy name was Andrea, which was given to an estimated 10,336 baby boys that year. It was the only name, for boys and girls, to eclipse 10,000.

For context, Leonardo was the most common name in 2023, but it was only given to 7,096 boys.

Other common Italian names for boys in 1999 included Francesco (9,494 babies), Alessandro (9,000), Matteo (8,703), Luca (7,799), Lorenzo (7,499), Marco (7,002), Davide (6,418), and Simone (6,379).

Believe it or not, only three of those names, including Luca, Marco, and Simone, fell outside the top 25 boy names last year. In fact, Francesco and Alessandro remain in the top five, even 25 years later.

With that said, let’s take a look at the 25 most common Italian names for boys in 2023.

25. Michele

italian baby name michele
Baby name Michele Mamas Uncut / Canva

Istat data: 1,590 baby boys born with the name Rebecca in Italy in 2023.

Origin: Michele is of Italian origin.

Derivation and meaning: The name Michele is the Italian form of Michael, derived from the Hebrew “Mikha’el,” meaning “Who is like God?”

Similar baby names: Michael, Michel, Mick, Mickey, Mikel, Misha, Mitch, Michelangelo, Micha, Michiel.

24. Davide

italian baby name davide
Baby name Davide Mamas Uncut / Canva

Istat data: 1,597 baby boys born with the name Rebecca in Italy in 2023.

Origin: Davide is of Hebrew origin.

Derivation and meaning: The name Davide is the Italian form of David, derived from the Hebrew “Dawid,” meaning “beloved.”

Similar baby names: David, Dave, Davi, Davin, Davy, Daoud, Devid, Davion, Daven, Devi.

23. Gioele

italian baby name gioele
Baby name Gioele Mamas Uncut / Canva

Istat data: 1,641 baby boys born with the name Rebecca in Italy in 2023.

Origin: Gioele is of Hebrew origin.

Derivation and meaning: The name Gioele is the Italian form of Joel, derived from the Hebrew “Yo’el,” meaning “Yahweh is God.”

Similar baby names: Joel, Joele, Joey, Joao, Yoel, Joe, Jory, Jol, Josue, Jozi.

22. Giulio

italian baby name giulio
Baby name Giulio Mamas Uncut / Canva

Istat data: 1,749 baby boys born with the name Rebecca in Italy in 2023.

Origin: Giulio is of Italian origin.

Derivation and meaning: The name Giulio is the Italian form of Julius, derived from the Latin “Julius,” likely meaning “youthful.”

Similar baby names: Julius, Julio, Jules, Giulian, Giuli, Gilio, Gillio, Juliano, Gil, Julis.

21. Pietro

italian baby name pietro
Baby name Pietro Mamas Uncut / Canva

Istat data: 1,993 baby boys born with the name Rebecca in Italy in 2023.

Origin: Pietro is of Italian origin.

Derivation and meaning: The name Pietro is derived from the Greek “Petros,” meaning “rock” or “stone,” and is associated with St. Peter.

Similar baby names: Peter, Pierre, Pedro, Piet, Piers, Petros, Pieter, Pierrot, Pietra, Petro.

20. Samuele

italian baby name samuele
Baby name Samuele Mamas Uncut / Canva

Istat data: 2,041 baby boys born with the name Rebecca in Italy in 2023.

Origin: Samuele is of Italian origin.

Derivation and meaning: The name Samuele is the Italian form of Samuel, derived from the Hebrew “Shemuel,” meaning “God has heard.”

Similar baby names: Samuel, Sam, Sammie, Sami, Shemuel, Samy, Lemuel, Emanuel, Shmuel, Samius.

19. Filippo

italian baby name filippo
Baby name Filippo Mamas Uncut / Canva

Istat data: 2,046 baby boys born with the name Rebecca in Italy in 2023.

Origin: Filippo is of Italian origin.

Derivation and meaning: The name Filippo is derived from the Greek name “Philippos,” meaning “lover of horses.”

Similar baby names: Philip, Felipe, Flip, Pippo, Filo, Filip, Fil, Phillipe, Phil, Fillan.

18. Giovanni

italian baby name giovanni
Baby name Giovanni Mamas Uncut / Canva

Istat data: 2,093 baby boys born with the name Rebecca in Italy in 2023.

Origin: Giovanni is of Italian origin.

Derivation and meaning: The name Giovanni is derived from the Hebrew name “Yochanan,” meaning “God is gracious.”

Similar baby names: John, Gian, Gianni, Ivan, Joao, Jan, Yanni, Vanni, Juan, Giovanno.

17. Federico

italian baby name federico
Baby name Federico Mamas Uncut / Canva

Istat data: 2,313 baby boys born with the name Rebecca in Italy in 2023.

Origin: Federico is of Italian origin.

Derivation and meaning: The name Federico is derived from the Germanic name “Frithuric,” meaning “peaceful ruler.”

Similar baby names: Frederick, Fedor, Fred, Rico, Fritz, Ferdo, Fedi, Riko, Frederic, Rica.

16. Antonio

italian baby name antonio
Baby name Antonio Mamas Uncut / Canva

Istat data: 2,424 baby boys born with the name Rebecca in Italy in 2023.

Origin: Antonio is of Latin origin.

Derivation and meaning: The name Antonio is derived from the Latin name “Antonius,” which is of uncertain meaning but possibly means “priceless” or “inestimable.”

Similar baby names: Anthony, Anton, Toni, Antoine, Antwan, Antonino, Tony, Tono, Anto, Antoni.

15. Nicolo

italian baby name nicolo
Baby name Nicolo Mamas Uncut / Canva

Istat data: 2,444 baby boys born with the name Rebecca in Italy in 2023.

Origin: Nicolo is of Italian origin.

Derivation and meaning: The name Nicolo is derived from the Greek name “Nikolaos,” meaning “victory of the people.”

Similar baby names: Nicholas, Nico, Nicola, Nicco, Nils, Nikos, Nikolai, Col, Nic, Nicolai.

14. Enea

italian baby name enea
Baby name Enea Mamas Uncut / Canva

Istat data: 2,564 baby boys born with the name Rebecca in Italy in 2023.

Origin: Enea is of Greek and Italian origin.

Derivation and meaning: The name Enea is derived from the Greek name “Aineias,” meaning “to praise.” It is linked to the Greek hero Aeneas from mythology.

Similar baby names: Ennio, Elias, Enyo, Aeneas, Eneko, Neo, Neno, Ean, Nia, Enes.

13. Matteo

italian baby name matteo
Baby name Matteo Mamas Uncut / Canva

Istat data: 2,648 baby boys born with the name Rebecca in Italy in 2023.

Origin: Matteo is of Italian origin.

Derivation and meaning: The name Matteo is derived from the Hebrew name “Mattityahu,” meaning “gift of God.”

Similar baby names: Matthew, Matias, Matthias, Matheo, Mateus, Mathis, Mattie, Tayo, Mattias, Matteo.

12. Giuseppe

italian baby name giuseppe
Baby name Giuseppe Mamas Uncut / Canva

Istat data: 2,661 baby boys born with the name Rebecca in Italy in 2023.

Origin: Giuseppe is of Italian origin.

Derivation and meaning: The name Giuseppe is the Italian form of Joseph, derived from the Hebrew “Yosef,” meaning “God will add” or “increase.”

Similar baby names: Joseph, Josue, Gio, Pepe, Josip, Jose, Yosef, Jojo, Seppe, Zeppi.

11. Diego

italian baby name diego
Baby name Diego Mamas Uncut / Canva

Istat data: 2,722 baby boys born with the name Rebecca in Italy in 2023.

Origin: Diego is of Spanish origin.

Derivation and meaning: The name Diego is believed to be derived from the Latin name “Didacus,” meaning “teacher” or “instruction.” It is also associated with St. James.

Similar baby names: Santiago, Diogo, Thiago, Iago, Dago, Diegoan, Digby, Dio, Gio, Degas.

10. Andrea

italian baby name andrea
Baby name Andrea Mamas Uncut / Canva

Istat data: 3,333 baby boys born with the name Rebecca in Italy in 2023.

Origin: Andrea is of Greek and Italian origin.

Derivation and meaning: The name Andrea is derived from the Greek “Andreas,” meaning “manly” or “brave.” In Italy, it is a masculine name.

Similar baby names: Andrew, Andre, Andrei, Andreas, Andras, Drea, Andrey, Andro, Dre, Andres.

9. Riccardo

italian baby name riccardo
Baby name Riccardo Mamas Uncut / Canva

Istat data: 3,600 baby boys born with the name Rebecca in Italy in 2023.

Origin: Riccardo is of Italian origin.

Derivation and meaning: The name Riccardo is the Italian form of Richard, derived from the Old Germanic “Ric,” meaning “ruler,” and “hard,” meaning “strong” or “brave.”

Similar baby names: Richard, Rico, Rick, Ricky, Ricardo, Rickard, Rikki, Richardo, Ricco, Rocco.

8. Gabriele

italian baby name gabriele
Baby name Gabriele Mamas Uncut / Canva

Istat data: 3,954 baby boys born with the name Rebecca in Italy in 2023.

Origin: Gabriele is of Italian origin.

Derivation and meaning: The name Gabriele is the Italian form of Gabriel, derived from the Hebrew “Gavri’el,” meaning “God is my strength.”

Similar baby names: Gabriel, Gabe, Gavriel, Gavril, Gabino, Gabi, Gaberiel, Gael, Gaby, Brielle.

7. Lorenzo

italian baby name lorenzo
Baby name Lorenzo Mamas Uncut / Canva

Istat data: 4,006 baby boys born with the name Rebecca in Italy in 2023.

Origin: Lorenzo is of Italian origin.

Derivation and meaning: The name Lorenzo is derived from the Latin “Laurentius,” meaning “from Laurentum” or “crowned with laurel.”

Similar baby names: Lawrence, Laurent, Enzo, Laurencio, Renzo, Lorens, Lauro, Loris, Lorn, Lorcan.

6. Mattia

italian baby name mattia
Baby name Mattia Mamas Uncut / Canva

Istat data: 4,349 baby boys born with the name Rebecca in Italy in 2023.

Origin: Mattia is of Italian origin.

Derivation and meaning: The name Mattia is derived from the Hebrew name “Mattityahu,” meaning “gift of God.”

Similar baby names: Matteo, Matthias, Matias, Matt, Mateus, Mathis, Mathias, Matheo, Matty, Tia.

5. Alessandro

italian baby name alessandro
Baby name Alessandro Mamas Uncut / Canva

Istat data: 4,383 baby boys born with the name Rebecca in Italy in 2023.

Origin: Alessandro is of Italian origin.

Derivation and meaning: The name Alessandro is the Italian form of Alexander, derived from the Greek “Alexandros,” meaning “defender of the people.”

Similar baby names: Alexander, Alex, Alessio, Alec, Lex, Sandro, Alasdair, Xander, Sasha, Alexandros.

4. Francesco

italian baby name francesco
Baby name Francesco Mamas Uncut / Canva

Istat data: 4,534 baby boys born with the name Rebecca in Italy in 2023.

Origin: Francesco is of Italian origin.

Derivation and meaning: The name Francesco is derived from the Latin “Franciscus,” meaning “Frenchman” or “free man.” It has strong associations with St. Francis of Assisi.

Similar baby names: Francis, Franco, Francois, Frank, Frances, Frantz, Francoise, Franciscus, Frans, Cisco.

3. Tommaso

italian baby name edoardo
Baby name Edoardo Mamas Uncut / Canva

Istat data: 4,687 baby boys born with the name Rebecca in Italy in 2023.

Origin: Tommaso is of Italian origin.

Derivation and meaning: The name Tommaso is the Italian form of Thomas, derived from the Aramaic “t’oma,” meaning “twin.”

Similar baby names: Tomas, Thomas, Tom, Tommy, Tammo, Tomislav, Tomio, Tomaso, Tomie, Toma.

2. Edoardo

italian baby name edoardo
Baby name Edoardo Mamas Uncut / Canva

Istat data: 5,603 baby boys born with the name Rebecca in Italy in 2023.

Origin: Edoardo is of Italian origin.

Derivation and meaning: The name Edoardo is the Italian form of Edward, derived from the Old English “Eadweard,” meaning “wealthy guardian.”

Similar baby names: Edward, Eduardo, Ed, Eddard, Eddie, Duarte, Dardo, Eder, Ward, Edric.

1. Leonardo

italian baby name leonardo
Baby name Leonardo Mamas Uncut / Canva

Istat data: 7,096 baby boys born with the name Rebecca in Italy in 2023.

Origin: Leonardo is of Italian and Spanish origin.

Derivation and meaning: The name Leonardo is derived from the Germanic elements “leon,” meaning “lion,” and “hard,” meaning “brave” or “strong.”

Similar baby names: Leo, Leon, Leopold, Leonard, Leandro, Leonidas, Lionel, Lennard, Len, Nardo.

Other common Italian names to consider

mother and daughter in front of leaning tower of pisa
Portrait of smiling mother and baby girl with italian flag in front of leaning tower of pisa, tuscany, italy Alliance Images / Shutterstock.com

The 50 names listed above are the most frequently used baby names in Italy right now. But as you can see from our list, some of those names aren’t actually Italian names and some don’t have Italian origins.

For example, Emma and Alice were both ranked inside the top 10 most common Italian names for girls. Emma comes from the Germanic word ermen, while Alice is a derivative of the German name Adalheidis.

Instead, when most people think of Italian names, they think of Isabella, Giuseppe, Giovanni, and Chiara.

If you’re looking for common Italian names that have that beautiful sound to them, then you’ll fall in love with the names we picked out for you below—all of which have Italian origins or are related to the country.

10. Carlotta

italian baby name carlotta
Baby name Carlotta Mamas Uncut / Canva

Istat data: 833 baby girls born with the name Rebecca in Italy in 2023.

Origin: Carlotta is of Italian origin.

Derivation and meaning: The name Carlotta is the Italian form of Charlotte, derived from the Germanic name “Karl,” meaning “free man” or “strong.”

Similar baby names: Carla, Charlotte, Lottie, Carlot, Carly, Carol, Carleen, Carlina, Carley, Carlita.

9. Giada

italian baby name giada
Baby name Giada Mamas Uncut / Canva

Origin: Giada is of Italian origin.

Derivation and meaning: The name Giada is derived from the Italian word for “jade,” the precious green gemstone associated with wisdom and tranquility.

Similar baby names: Jade, Gia, Giana, Jada, Giannina, Jayda, Giulia, Ada, Jaden, Jadine.

8. Romeo

italian baby name romeo
Baby name Romeo Mamas Uncut / Canva

Origin: Romeo is of Italian origin.

Derivation and meaning: The name Romeo comes from the Latin “Romaeus,” meaning “pilgrim to Rome,” and is famously associated with Shakespeare’s tragic hero.

Similar baby names: Romy, Roman, Romulo, Romano, Rameo, Remy, Romulus, Rami, Rocco, Roe.

7. Margherita

italian baby name margherita
Baby name Margherita Mamas Uncut / Canva

Origin: Margherita is of Italian origin.

Derivation and meaning: The name Margherita is the Italian form of Margaret, derived from the Greek “margaritēs,” meaning “pearl.”

Similar baby names: Margarita, Margot, Marguerite, Marge, Rita, Greta, Maggie, Marja, Margie, Ritta.

6. Armani

italian baby name armani
Baby name Armani Mamas Uncut / Canva

Origin: Armani is of Italian origin.

Derivation and meaning: The name Armani is derived from the Italian surname, often associated with the luxury fashion brand, and may relate to the Germanic name “Hermann,” meaning “army man.”

Similar baby names: Armando, Arman, Amani, Armida, Ameen, Amari, Amara, Amando, Harmoni, Arvin.

5. Perla

italian baby name perla
Baby name Perla Mamas Uncut / Canva

Origin: Perla is of Italian and Latin origin.

Derivation and meaning: The name Perla is derived from the Latin word “perla,” meaning “pearl,” symbolizing beauty and rarity.

Similar baby names: Pearl, Pearla, Perlette, Pearline, Pilar, Peri, Pelia, Perina, Perri, Perlita.

4. Allegra

italian baby name allegra
Baby name Allegra Mamas Uncut / Canva

Origin: Allegra is of Italian origin.

Derivation and meaning: The name Allegra comes from the Italian word meaning “joyful” or “lively,” often used to convey happiness and energy.

Similar baby names: Allie, Allegro, Allegra, Alba, Allegory, Alia, Alina, Alanna, Elara, Liana.

3. Maggio

italian baby name maggio
Baby name Maggio Mamas Uncut / Canva

Origin: Maggio is of Italian origin.

Derivation and meaning: The name Maggio is derived from the Italian word for “May,” often associated with springtime and renewal.

Similar baby names: Mayo, May, Magda, Maggie, Maia, Magnus, Marjo, Magella, Magena, Maj.

2. Florence

italian baby name florence
Baby name Florence Mamas Uncut / Canva

Origin: Florence is of Latin origin.

Derivation and meaning: The name Florence is derived from the Latin “Florentia,” meaning “blossoming” or “prosperous.” It’s also the capital city of the Italian region of Tuscany.

Similar baby names: Flora, Florentia, Flor, Florinda, Florelle, Florianne, Lorenza, Lora, Flory, Fleur.

1. Milan

italian baby name milan
Baby name Milan Mamas Uncut / Canva

Origin: Milan is of Slavic origin.

Derivation and meaning: The name Milan is derived from the Slavic element “mil,” meaning “gracious” or “dear,” and it is also the name of the Italian city.

Similar baby names: Milen, Milo, Milos, Milanio, Mila, Miran, Milani, Millard, Mian, Milor.

What did you think of those common Italian names?

pregnant woman choosing baby name
Pregnant woman with heart shaped sticky note on belly at home, closeup. Choosing baby name New Africa / Shutterstock.com

Italy was the fifth most visited country in the entire world in 2023 with more than 64.5 million tourists entering the country, according to WP Travel. Only France, Spain, the U.S., and China recorded more.

Since a lot of those visitors are Americans, it’s no surprise to see a lot of the same baby names being used between the two countries.

Emma is a good example, ranking No. 2 in the U.S. and No. 9 in Italy. Sophia is another example, which ranked No. 5 in the U.S. and No. 1 in Italy, where it’s spelled Sofia.

On the boy’s side, Mateo ranked No. 6 in the US, while Mattia was No. 6 and Matteo was No. 13 in Italy.

Follow More of Our Reporting on Parenting & Family Development

Ryan Brennan
Miami Herald
Ryan Brennan is a content specialist working with McClatchy Media’s Trend Hunter and national content specialists team.
Get one year of unlimited digital access for $159.99
#ReadLocal

Only 44¢ per day

SUBSCRIBE NOW