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.

Massimo

Meaning: the greatest

Origin:Italian variation of Maximus
1082
Domenico

Meaning: belonging to the Lord

Origin:Spanish, Italian variation of Dominic, Latin
1220
Paolo

Meaning: small

Origin:Italian, variation of Paul
1266
Carlo The name Carlo hails from Italy. The meaning...
Origin:Italian variation of Charles
1273
Renzo There are many different origins of the name...
Origin:Diminutive of Lorenzo
1348
Silvio

Meaning: wood, forest

Origin:Italian, Spanish, and Portuguese form of Silvius
1374
Cosimo

Meaning: order, beauty, universe

Origin:Italian variation of Cosmo
1422
Ciro The name Ciro hails from Italy. The meaning ...
Origin:Italian variation of Cyrus
1462
Giovanni

Meaning: God is gracious

Origin:Italian variation of John
709
Fiorello

Meaning: little flower

Origin:Italian
2777
Brio

Meaning: vivacity, zest

Origin:Italian
5262
Caro

Meaning: dear

Origin:Italian
4483
Gianni

Meaning: God is gracious

Origin:Italian, diminutive of Giovanni, variation of John
2698
Armani

Meaning: soldier or wish,hope

Origin:Italian surname derived from Herman or Arman, German or Persian
2689
Rocky

Meaning: rock or rest

Origin:English, Italian
879
Po Po is a name with many different meanings de...
Origin:Italian river name
1989
Rocco

Meaning: rest

Origin:Italian from German
530
Leandro Leandro is a name that has its roots from th...
Origin:Spanish, Portuguese, and Italian variation of Leander
601
Federico Federico, a Spanish name, is typically used ...
Origin:Italian and Spanish variation of Frederick
1966
Adriano

Meaning: man from Adria

Origin:Italian
2046