Italian Names: 24 Most Popular, With Meanings and Audio

Italian › Vocabulary › First names

Updated August 2026 · Everyday Italian · 8-minute read · 🔊 every name has native audio

The quick answer: the most-given Italian names today are Sofia (soh-FEE-ah) and Leonardo (leh-oh-NAR-doh). One warning before you go further: Andrea is a man’s name in Italy. All 24 spoken below.

Sofia
soh-FEE-ah
wisdom — Italy’s most-given girls’ name

The 12 most-given girls’ names in Italy

Name Say it like What it means Listen
Sofia soh-FEE-ah Wisdom. Italy’s most popular girls’ name for over a decade.
Giulia JOO-lyah From the Roman Julia. The Gi is a soft “j”, never a hard g.
Aurora ow-ROH-rah Dawn. Roman goddess of the sunrise.
Ginevra jee-NEH-vrah The Italian Guinevere. Nothing to do with Geneva.
Beatrice beh-ah-TREE-cheh She who blesses. Dante’s Beatrice — four syllables, not three.
Chiara KYAH-rah Clear, bright. The ch is a hard k.
Francesca frahn-CHEHS-kah Free one. The ce is “cheh”.
Vittoria veet-TOH-ryah Victory. Note the doubled t — it splits.
Isabella ee-zah-BEHL-lah God is my oath. The doubled l is held.
Caterina kah-teh-REE-nah Pure. Shortens to Cate or Rina.
Lucia loo-CHEE-ah Light. Santa Lucia, and yes — loo-CHEE-ah, not loo-SEE-ah.
Valentina vah-lehn-TEE-nah Strong, healthy.
Elena EH-leh-nah Torch, light. Stress the first syllable.
Martina mar-TEE-nah Of Mars. The feminine of Martino.
Emma EHM-mah Whole, universal. Doubled m, so it splits.
Giorgia JOR-jah Farmer — the feminine of Giorgio.
Alice ah-LEE-cheh Noble. Three syllables in Italian, and the ce is cheh.
Anna AHN-nah Grace. The name your great-grandmother probably had.

The 12 most-given boys’ names in Italy

Name Say it like What it means Listen
Leonardo leh-oh-NAR-doh Brave as a lion. Italy’s number one boys’ name.
Francesco frahn-CHEHS-koh The masculine of Francesca, and the most-given name of the last century.
Alessandro ah-lehs-SAHN-droh Defender. Shortens to Ale (AH-leh).
Lorenzo loh-REHN-tsoh From Laurentum — laurel-crowned. The z is a ts.
Giuseppe joo-ZEHP-peh Joseph. The name your great-grandfather almost certainly had.
Giovanni joh-VAHN-nee John. Shortens to Gianni.
Matteo maht-TEH-oh Gift of God. Doubled t, so it splits.
Luca LOO-kah From Lucania. A boy’s name in Italy, always.
Andrea ahn-DREH-ah Manly — and in Italy this is a man’s name, which catches out every English speaker.
Riccardo reek-KAR-doh Strong ruler. Richard.
Antonio ahn-TOH-nyoh Priceless. Shortens to Tonino or Nino.
Davide DAH-vee-deh David — three syllables, stress on the first.
Marco MAR-koh Of Mars. Short, and everywhere.
Tommaso tohm-MAH-zoh Twin. Thomas.
Gabriele gah-BRYEH-leh God is my strength. Four syllables.
Stefano STEH-fah-noh Crown. Stress the first syllable, not the second.
Edoardo eh-doh-AR-doh Wealthy guardian. Edward.
Salvatore sahl-vah-TOH-reh Saviour. Southern, and deeply traditional.

💡 Andrea is a man. In Italy Andrea is one of the most common male names, and it always has been — it is the Italian form of Andrew. The English-speaking world borrowed it for girls, which means an Italian Andrea introducing himself abroad spends his whole life correcting people.

Why Italian families keep reusing the same names

There was a rule, and in the south it was followed almost without exception: the first son took his paternal grandfather’s name, the second son his maternal grandfather’s, the first daughter her paternal grandmother’s, the second her maternal grandmother’s.

This is the single most useful thing you can know when tracing an Italian family. If you find a Giuseppe with sons named Antonio and Giovanni, you have very likely just found the names of his father and his wife’s father. It also explains why the same four names cycle through a family tree for two hundred years.

Nicknames — the ones nobody writes down

Almost every Italian name has a short form used at home, and it can look nothing like the original. Giuseppe becomes Peppe, Beppe or Pino. Antonio becomes Nino or Tonino. Francesco becomes Franco or Ciccio. Giovanni becomes Gianni.

If a relative was known as Nino his whole life, his baptism record almost certainly says Antonio.

The onomastico — your name day

Italians celebrate the feast day of the saint they are named after, and for older generations it mattered as much as a birthday. If you are called Giuseppe, 19 March is yours. Lucia has 13 December. It is a small thing that tells you the calendar and the naming system were once the same system.

The names that vanished, and the ones that came back

Italian first names have moved further in a century than the surnames ever did. In 1900 the
top names were Maria, Giuseppe, Giovanni and Antonio, and
they were not close to anything else — in some southern towns a third of the men were
called Giuseppe or Antonio.

Those names are now rare on Italian babies. What replaced them is not English imports but
older, softer Italian names that had been out of use for generations: Leonardo,
Sofia, Aurora, Ginevra, Beatrice. Italy skipped back past
its grandparents to its literature.

The practical consequence for anyone tracing a family: if your Italian-American relatives
are called Giuseppe, Antonio, Rosa and Maria, that is exactly what you would expect from an
emigrant generation. The names froze at the moment the family left.

How an Italian name is actually built

Most Italian first names carry their meaning on the surface, and the endings work the same
way surnames do.

-o is masculine, -a is feminine, almost without exception. Every pair you
will meet follows it: Francesco and Francesca, Giuseppe and Giuseppina, Mario and Maria,
Paolo and Paola, Roberto and Roberta.

-ino, -etto and -ella make it small and fond. Giuseppina is a
little Giuseppa. Antonino and Nino are little Antonios. These are not
separate names; they are the same name said warmly, and they end up on birth certificates.

The exceptions are worth memorising, because they are the ones that trip
people up. Andrea, Nicola, Luca and Mattia all end in -a
and are all male.

Saints, and why that matters for records

Until well into the twentieth century, Italian children were overwhelmingly named for
saints, and often for the saint whose feast fell near the birth. This is quietly useful.

If you find an ancestor called Rocco, look at 16 August. Lucia, 13
December. Giuseppe, 19 March. A birth date within a few days of the feast is a strong
hint you have the right person — and where a birth record is missing, the name can
suggest roughly when in the year to look.

It also explains local clustering. Towns had patron saints, and a town whose patron was San
Rocco produced an improbable number of Roccos. If a name is unusually common in your family
line, the patron saint of the home town is often the reason.

Questions people ask

What is the most popular Italian name?

Sofia for girls and Leonardo for boys have led the Italian charts for several years. A century ago it was Maria and Giuseppe by an enormous margin.

Is Andrea a boy or girl name in Italy?

A boy. Andrea is the Italian Andrew and is exclusively male in Italy.

How do you pronounce Giulia?

JOO-lyah. The Gi is a soft j, and the u glides straight into the a.

Why do so many Italians share a first name?

Because of the grandparent naming rule — first son after the father’s father, first daughter after the father’s mother, and so on down. The same names recycle every other generation.

📬 Take this lesson with you

A tiny Italian lesson in your inbox every few days — words, audio, and a small story from everyday life. Free forever.

Get the free lessons →

Join 1,800+ learners · unsubscribe anytime

Keep going