Italian last names are classic and beautiful. They are some of the most interesting — and the most historic — names in the world.
History is full of Italian pioneers with surnames that match their level of prominence in the Western world. There is Galileo Galilei and Leonardo Da Vinci. There is also Cristoforo Colombo, who is perhaps best known as the Americanized version of his name, Christopher Colombus. If you’ve been trying to come up with a good surname, look no further. This list is full of cultured Italian last names you’ll want to call your own.
Common Italian Last Names A-C
Here are popular Italian last names that start with the first letters of the alphabet:
Abruzzo is the regional name for someone from the Abruzzi, a mountainous region of Italy east of Rome.
Accardi is a popular last name in Italy that means the edge of a sword. It also means bold.
Agosti is a popular last name in Italy that means favored with good omens.
Alfonsi means a person who is noble and ready.
Albertelli means famous in everything.
Allegra means joyful or lively.
Amato means beloved.
Argento means silver.
Armani means warrior.
Bambino means a baby or a young child.
Barilla is derived from a species of plants.
Barbieri means beard.
Barone means free man.
Bellucci is derived from the adjective bello, which means beautiful.
Bernardi means one with the courage of the bear.
Berlusconi means a political tycoon.
Bertelli means intelligent.
Bianchi means white-haired or pale.
Bianco means white or shining.
Borghese comes from an influential Italian family.
Brambilla is an Italian surname derived from Val Brembana.
Bruni means fire.
Bruno means bear.
Caputo comes from the Latin root of “caput,” which means source or head.
Carbone means coal.
Carozza refers to mozerella.
Caruso means smooth or bald.
Cattaneo is the name for someone from Catania.
Colombo is a popular Italian last name that means dove.
Conte means with you.
Coppola is a type of beret.
Costa means slope or coast.
Common Italian Last Names D-G
Here are popular Italian last names along with their meaning:
Do D’Angelo means from the angel.
De Luca means the son of Luca.
De Santis means holy or devout.
DeVille means town hall or city hall.
Di Fazio means fate or destiny.
Donato means given by God.
Esposito is the past participle of the Latin verb exponere, which means to place outside.
Fabbri means craftsman.
Farina means flour.
Favero means craftsman.
Ferrante means gray.
Ferrari means blacksmith.
Ferrucci means iron.
Fiore means flower.
Fontana is the name for someone who lives near a spring.
Galilei comes from a biblically significant region in Northern Israel.
Gallo means rooster. It refers to someone with a powerful voice or sexual prowess.
Gatti means agile, cunning, and sly.
Gentile means foreigner.
Gianni means God is gracious.
Giordano means one who descends.
Grasso means a stout man.
Greco is a Latin name that means Greek.
Guerra means war.
Guerriero is the occupational name for a soldier.
Guiluliani means youthful.
Popular Italian surnames L-M
Here are popular Italian last names from northern and southern Italy:
Lamberti means realm or estate.
Leone means a brave or fierce warrior.
Lioni means lion-like.
Lombardi is a geographical surname for someone who came from Lombardy.
Longo means tall or lanky.
Magnifico means magnificent.
Mancini means left-handed.
Marchetti means warlike.
Mariano relates to the God of Mars.
Marino means of the sea.
Martini refers to the God of war and fertility.
Mazza is an occupational name for someone destructive.
Messina means middle child.
Monti means hill or mountain.
Morelli refers to the Moors.
Moretti means dark hair and dark complexion.
Common Italian surnames N-Q
Here are some of the most popular Italian surnames and their origins:
Negri means black.
Nicastro is a habitational name from Nicastro.
Nicoli means people of victory.
Orsini means bearlike.
Palumbo means dove.
Parisi means someone who came from Paros, in Greece.
Pellegrini means stranger or foreigner.
Puma means mountain lion.
Quattro means four. It refers to the four saints martyred under Diocletian.
Italian names R-S
Here are some of the most popular Italian last names and the meanings behind them:
Rabito means Arab.
Raffa means prosperous.
Ranallo means counsel.
Ricci means curly.
Romano is a name for someone from Rome.
Rossi means red-haired.
Russo means red-haired or red beard.
Sala means gentle.
Sanna means lily.
Santoro means a feast of all the saints.
Sartori is an occupational name that means tailor.
Scotti is a Latin name for the Gaels.
Segreto means confidant.
Silvestri is a masculine Italian name.
Sorrento is a habitational name for someone from Sorrento on the Bay of Naples.
Popular Italian surnames T-Z
Here are popular last names many people have, especially in Italy:
Tedesco means German.
Uberti means bright mind or intelligent.
Villa means a country house.
Vitale means life.
Valentino means strong.
Venturi means good luck.
Verga is an occupational name for a shepherd.
Vinci means conquerer.
Zappa means a laborer.
Zunino has an unexplained origin. It is found chiefly in Liguria and Piedmont.
Italian baby names for girls
This list of baby names can be used for girls around the world, not only in Italy:
Italian first names for boys
These baby names might be perfect for your growing family: