Italian names for boys
A starting Italian boy names
B starting Italian boy names
C starting Italian boy names
D starting Italian boy names
E starting Italian boy names
F starting Italian boy names
G starting Italian boy names
H starting Italian boy names
I starting Italian boy names
J starting Italian boy names
K starting Italian boy names
L starting Italian boy names
M starting Italian boy names
N starting Italian boy names
O starting Italian boy names
P starting Italian boy names
Q starting Italian boy names
R starting Italian boy names
S starting Italian boy names
T starting Italian boy names
U starting Italian boy names
V starting Italian boy names
W starting Italian boy names
X starting Italian boy names
Z starting Italian boy names
Most popular Italian names in official statistics
Italy, 2024
Source: Istituto Nazionale di Statistica (ISTAT).
San Marino, 2025
- Edoardo 9
Source: Ufficio Informatica, Tecnologia, Dati e Statistica (Repubblica di San Marino).
Switzerland, 2025
Featured in baby name books
Aldo
Aldo is an Italian name derived from the medieval Aldous, meaning “old,” “elder,” or “wise.” Italian prime minister Aldo Moro and shoe-company founder Aldo Bensadoun are bearers, and the name’s vowel ending gives it a cute, softening quality.
Alfonso
Alfonso is a Spanish and Italian name of Germanic origin meaning “noble and ready,” “eager,” or “prepared for battle.” Alfonso has long been used by Spanish and Portuguese royalty and by Hispanic Americans, and Fonzie works as a fun nickname.
Andrea
Andrea is the feminine of Andrew, read as “courageous” and “strong” or simply “womanly.” A girls’ classic since the 1600s and especially popular from the 1950s to the 1980s, Andrea has several pronunciations, and in many European countries it is a boy’s name.
Bruno
Bruno is a German name meaning “brown,” or brown-haired, with one source adding “bear.” Bruno is also glossed as “dark-skinned.”
Celeste
Celeste is a Latin name meaning “heavenly.” Celeste is also an orchestral instrument with an ethereal sound and the wife of Babar the elephant, and it makes a good alternative to Stella.
Dante
Dante comes from Latin and means “lasting” or “everlasting,” related to Durant. The name belongs to the great Italian poet Dante Alighieri and to painter-poet Dante Gabriel Rossetti.
Enzo
Enzo is an Italian name that can be a form of Henry or a short form of Vincenzo or Lorenzo. Enzo is also given the meanings “to win” and “crowned with laurels.”
Giovanni
Giovanni, the Italian version of John, carries the meaning “God is gracious” or “God is good.” The name has storied bearers like Mozart’s Don Giovanni and writer Boccaccio, and actor Giovanni Ribisi made it familiar to Americans; Gio and Von make edgy nicknames.
Giuseppe
Giuseppe is the Italian form of Joseph, from Hebrew, meaning “God will increase” or “God shall add.” Composer Giuseppe Verdi is the best-known bearer, and a Pizza Express pizza called the Sloppy Giuseppe could invite teasing.
Horace
Horace is a Latin name meaning “timekeeper” or “keeper of the hours.” Horace was an old Roman clan name and the name of the Roman poet.
Igor
Igor is a Russian name of Norse origin meaning “Ing’s soldier,” related to Ingvar. Other meanings offered include “archer,” “famous son,” and “a hero.”
Ivan
Ivan is the Slavic and Russian form of John, meaning “God is gracious” or “God is good.” Ivan is steadily popular, offering a solid meaning and a trendy v while staying easy to spell; it can be said EYE-vehn or ee-VAHN.
Leonardo
Leonardo is the Italian, Spanish, and Portuguese form of Leonard, meaning “brave lion” or “strong as a lion.” The name evokes Renaissance genius Leonardo da Vinci and actor Leonardo DiCaprio.
Lorenzo
Lorenzo is the Italian and Spanish form of Lawrence, meaning “man from Laurentum” or “crowned with laurels.” Lorenzo’s popularity has held steady; it recalls actor Lorenzo Lamas and Renaissance patron Lorenzo de’ Medici, with Enzo and Renzo as nicknames.
Manuel
Manuel is a form of Emmanuel, Hebrew for “God is with us,” a title of the Messiah. Manuel is very popular with Hispanic families and more common than Emmanuel, a lighter alternative to it.
Mario
Mario comes from a Roman clan name. Mario may come from Mars, god of war, and is glossed as “follower of Mars” or “manly.”
Milo
Milo is a German name meaning “generous,” and actor Milo O’Shea bore it. Milo is a version of Miles, glossed as “soldier” or “merciful.”
Napoleon
Napoleon is linked to Greek with meanings like “lion of the woodland dell” or “lion of a new city.” Napoleon is also traced to Italian for “man from Naples.”
Orlando
Orlando is the Italian (and Spanish) version of Roland, meaning “famous land” or “famous throughout the land.” The medieval Roland, Charlemagne’s companion, was celebrated as Orlando in the Italian epic Orlando Furioso, and Virginia Woolf wrote a novel called Orlando.
Oscar
Oscar is commonly explained as English for “divine spear” or “spear of the gods.” Oscar is also authentically Irish, meaning “deer lover”; in legend Oscar, son of Oisín, became the mightiest of the Fianna, and the name spread to Scandinavia as Oskar.
Pascal
Pascal comes from Latin and French words for Passover or Easter and so suggests a child born at Easter. Pascal has many European forms, such as the Italian Pasquale and the Spanish Pascual.
Raphael
Raphael is a Hebrew name meaning “God has healed,” with forms like Rafael and Raffaello. Raphael is an archangel; in the Book of Tobit he guides Tobias, disguised as a young man, and helps heal his blind father.
Rocco
Rocco means “rest,” described as Italian by most and German by some, while Unusual Baby Names links it to “rock.” Boxer Rocky Marciano was born Rocco, which in turn inspired the name of Sylvester Stallone’s boxing hero Rocky.
Roman
Roman is Latin for “one from Rome” or a citizen of Rome, with forms such as Romain, Romano, and Romulus. Compared with the fiery Romeo, Roman sounds dignified, evoking Rome’s law and order, and its popularity is climbing despite its association with Roman Polanski.
Romeo
Romeo is Italian, meaning “from Rome” or “pilgrim to Rome.” The name is forever tied to Shakespeare’s romantic hero Romeo Montague, which makes it perhaps the most romantic name around.
Sergio
Sergio is the Italian and Spanish form of Sergius, meaning “servant” or “attendant.” Musician Sergio Mendes and Western director Sergio Leone are famous bearers, and several popes were named Sergius.
Simone
Simone is the French feminine form of Simon, meaning “God listens” or “one who listens well.” The name caught on in the U.S. around 1960, after Simone Signoret’s Oscar win; Nina Simone and Simone de Beauvoir add musical and feminist associations.
Umberto
Umberto is the Italian version of Humbert, variously glossed “famous giant,” “famous German,” “famous warrior,” or “famous bear cub,” with Uberto as a variant. Notable bearers include Italian novelist Umberto Eco and opera composer Umberto Giordano.
Vito
Vito means “alive” or “life”; most books trace it to Latin as a version of Vitalis, though one lists it as Spanish.
Walter
Walter is a German name meaning “ruler of the army” or “army commander,” though some books render it “ruler of the people.” The name was a U.S. top-fifteen pick in the early 1900s and is tied to Walter Scott, Walter Raleigh, Walter Cronkite, and Walt Disney; Walt and Wally may make it fresh again.
These lists are only intended to give you name ideas. Make sure to further research each name, as some may have negative connotations.