1. Home
  2. TAGS

Italian Names for Boys

Italian names for boys are becoming increasingly popular among American parents of all ethnicities, in part because many of them feature the oh-so-trendy final letter "O." This has contributed to rise of such names as Matteo and Emiliano. However, some Italian boys names, like Graziano or Terenciano, might sound a little over-dramatic or be difficult to pronounce for Americans.

Along with Matteo and Emiliano, other Italian boys’ names in the US Top 1000 include Aldo, Dante, Enzo, Luca, Maximo, Rocco, Romeo, and Santino.

Baby boy names popular in Italy include Francesco — currently ranking Number 1 — Alessandro, Leonardo, and Giuseppe.

See if any of the charming names in our list of Italian names for boys strike your fancy. The top names below rank among the current US Top 1000 Baby Names and are ordered by popularity. Unique names rank below the Top 1000 and are listed alphabetically.

For more, check out our list of Italian names for girls or see the full complement of boy names.

Arturo

Meaning: bear

Origin:Spanish, Italian and Portuguese form of Arthur, Celtic
1148
Armando

Meaning: soldier

Origin:Spanish, Italian and Portuguese form of Herman, German
1367
Gerardo The name Gerardo is of Spanish origin. It is...
Origin:Spanish variation of Gerard
7417
Giacomo

Meaning: supplanter

Origin:Italian variation of James
1127
Stefano

Meaning: garland, crown

Origin:Italian variation of Stephen
2200
Filippo

Meaning: lover of horses

Origin:Italian variation of Philip, Greek
4249
Samuele

Meaning: told by God

Origin:Italian variation of Samuel, Hebrew
5006
Alessandro

Meaning: defending men

Origin:Italian variation of Alexander
1098
Agostino

Meaning: great, magnificent

Origin:Italian variation of Augustine
3376
Gregorio

Meaning: vigilant, a watchman

Origin:Italian variation of Gregory
3948
Ottavio Ottavio is a boy's name of Italian origin. T...
Origin:Italian, “eighth”
4115
Benvolio

Meaning: good wisher

Origin:Italian
2208
Enzio Enzio is a name that is generally given to b...
Origin:Italian
2976
Caruso Caruso is one of the traditionally used Ital...
Origin:Italian surname
3172
Italo

Meaning: from Italy

Origin:Italian
3233
Valentio The name Valentio is primarily used as a bab...
Origin:Latin
3263
Brando

Meaning: firebrand, sword

Origin:Italian variation of Brand
3325
Giotto

Meaning: pledge of peace

Origin:Italian variation of Godfrey or Geoffrey
3395
Fiorenzo The meaning of Fiorenzo is ‘blossoming’. It ...
Origin:Italian, masculine variation of Florence
3452
Rafaele

Meaning: God has healed

Origin:Italian variation of Raphael
3471