Italian surnames carry the whole country in a single word: the trade a family kept for generations, the shape of the hills they farmed, or a nickname that stuck to a great-grandfather and never let go. Say a few aloud and you can almost hear the region they came from.
This list gathers 123 Italian last names, from the ones you already know to regional gems that rarely leave their home province. For each we cover the meaning, where in Italy it took root, and the story behind how it came to be, whether it grew from an occupation, a physical trait, or a local landmark.
Scroll on to find the surname that fits your family tree, your character, or just your ear.
Popularity at a Glance
The most popular names on this list in the United States, 1965 to 2025: Romeo, Bruno, Leone, Verona and Marino.
- Romeo
- Bruno
- Leone
- Verona
- Marino
123 Inspiring Italian Last Names
From the powerful and popular to the wealthy and wondrous, these Italian surnames will impress and inspire you.
- Accardi: This name comes from the same stem as the Germanic Ekkehard, meaning hardy or brave.
- Acerbi: This surname carries a rather intense meaning, translating to immature, cruel, or bitter.
- Acqua: Meaning water, this surname originally belonged to those who worked with or lived near water.
- Ajello: Also spelled Aiello, this surname derived from the Latin word ager, meaning small field.
- Amato: Derived from a Late Roman given name meaning beloved, this is also a prominent town in the Calabria region.
- Barbieri: This is the Italian form of Barber, an occupational surname for a hair cutter.
- Barese: This locational name means one from Bari, a famous city in southern Italy.
- Barone: This fancy surname derives directly from the noble title of baron.
- Basso: Meaning short, this Italian surname originally served as a descriptive nickname.
- Battaglia: Ready for war, this strong surname literally translates to fight.
- Bellini: This is one of the sweetest Italian last names, translating to little beautiful one.
- Benevento: This locational name means from Benevento, a city located in the region of Campania.
- Bernardi: Similar to Bernard, this strong Italian surname means bear-like or brave.
- Berti: This name comes from the given name Berto, ultimately derived from a Germanic element meaning bright.
- Bianchi: Meaning white, Bianchi started as a nickname for fair hair or a pale complexion and is the fifth most common surname in Italy.
- Bolognese: Meaning from Bologna, this surname works perfectly for anyone tracing their roots to this historic city.
- Bruni: This is another popular form of the surname Bruno, meaning brown.
- Bruno: This serves as both a common Italian surname and a given name meaning brown.
- Cafaro: This unique surname has interesting roots and translates to unbeliever.
- Calo: Derived from Greek, this cute surname simply means beautiful or good.
- Campagna: Named after a town in the southern region of Campania, this surname means field or countryside.
- Caputo: Meaning head, this surname could signify a headstrong or incredibly stubborn individual.
- Carbone: This fiery surname translates to coal.
- Carrozza: This Italian surname has unknown original meanings but also refers to a famous fried cheese sandwich in Italian cuisine.
- Caruso: This cool surname translates to apprentice or young boy.
- Casella: Derived from casa, meaning house, Casella likely signified the owner of a notable abode.
- Castelli: Meaning castle, this surname feels exceptionally grand and regal.
- Cattaneo: Cattaneo comes from the old Italian title cattaneo, meaning captain, rooted in the Latin caput for head. It was carried by a noble Genoese family that gave five doges to the Republic of Genoa.
- Colombo: Meaning dove, Colombo was widely given to foundlings raised at Milan’s orphanages, whose symbol was a dove. It remains one of the most common surnames in northern Italy.
- Conti: This Italian surname stems from the noble and historic title of count.
- Coppola: This name refers to a traditional flat cap style worn principally in Sicily and Calabria.
- Costa: This Italian surname brings the breezy vibes of the ocean, translating to coast.
- D’Angelo: This name carries the beautiful meaning of son of Angelo, which translates to son of angels.
- De Angelis: Similar to D’Angelo, this pretty “D” surname means of the angels.
- De Luca: Meaning son of Luke, this handsome surname shares strong ties with Lucas or Luciano.
- De Santis: This heavenly family name translates to of the saints.
- Donato: This courteous Italian surname means giving or to give.
- Esposito: Meaning exposed, Esposito was assigned to foundlings left at church orphanages, especially around Naples, where it is still the most common surname. It ranks fourth across all of Italy.
- Fabbri: Meaning craftsman, Fabbri is a popular occupational surname originally used for a blacksmith.
- Fabris: Just like Fabbri, this Italian surname was traditionally given to a local craftsman.
- Falco: This fierce surname translates to falcon.
- Farina: Meaning flour, Farina was historically an occupational name for a mill worker.
- Fava: Families with this surname take their name from the popular broad bean variety.
- Fellone: With meanings like traitor, felon, or villain, this name carries a notoriously rebellious history.
- Ferrari: Long predating the famous sports car, Ferrari means blacksmith, from the Latin ferrum for iron, and ranks as the third most common surname in Italy.
- Ferraro: This is another cool Italian last name that means blacksmith.
- Fiore: This Italian surname doubles as a unisex first name, carrying the sweet meaning of flower.
- Fontana: Meaning fountain, Fontana traditionally belonged to those living by a local water feature.
- Fumagalli: This surname features the highly unique and literal meaning of smoked poultry.
- Furlan: This name was given to a person originating from the region of Friuli.
- Gallo: Meaning rooster, Gallo likely started as a nickname for a proud or spirited person and ranks among the ten most common surnames in Italy.
- Gatti: This makes a perfect Italian last name for an animal lover, meaning cat.
- Giordano: This serves as both an Italian last name and a given name version of Jordan, meaning to descend.
- Grasso: This name derived from a descriptive nickname for a large, overweight, or stout individual.
- Greco: Meaning Greek, this Italian surname was traditionally used for a foreigner.
- Guerra: Meaning war in both Italian and Spanish, this last name feels especially feisty.
- Leone: This name packs a powerful bite, as the animal-inspired surname means lion.
- Lombardi: This name belonged to families originating from the northern Italian region of Lombardy.
- Longo: Similar to the English name Long, this Italian surname started as a nickname for a tall person.
- Lorusso: Also spelled Lo Russo, this is a popular form of the surname Russo, meaning red.
- Lucchese: This locational surname was given to someone from Lucca.
- Mancini: This common last name carries the unique and impressive meaning of left-handed.
- Marchesi: This noble Italian name means marquis.
- Marino: Meaning marine, this surname works perfectly for a family with a long line of sailors.
- Martini: Rooted in Latin, this name traces back to Mars, the legendary Roman god of war.
- Mazza: This is a popular occupational surname for a local smith or toolmaker.
- Messina: This locational Italian surname takes its title directly from the city of Messina in Sicily.
- Milanesi: Meaning from Milan, this locational Italian surname also appears frequently as De Milano.
- Montanari: Meaning highlander or mountaineer, this surname fits perfectly for a family of high reachers.
- Moretti: Meaning dark, Moretti was historically used as a descriptive name for someone with brown hair.
- Neri: Meaning black, this name originated as a nickname for someone with dark hair or a deep complexion.
- Pagano: This historically significant surname simply means pagan.
- Palermo: The name of the principal city in Sicily makes for a highly handsome Italian surname.
- Palumbo: This chirpy-sounding pick among nature-inspired Italian last names means pigeon.
- Papa: This is an easy surname to remember, carrying the powerful meaning of priest, bishop, or Pope.
- Pappalardo: This unique last name derived from a historical insult, meaning hypocritical lard-eater.
- Pasqua: Meaning Easter, this Italian surname is reminiscent of the joyful spring holiday.
- Pasquale: Just like Pasqua, this Italian surname connects directly to the Easter holiday.
- Pastore: This occupational entry among Italian surnames translates to shepherd.
- Pellegrino: This name originally served as a descriptive nickname for a pilgrim or traveler.
- Pera: Full of sweetness, this nature-inspired Italian surname means pear.
- Piazza: Meaning market or town square, Piazza remains a popular topographic Italian surname.
- Piccio: This Italian and Portuguese surname translates directly to fig.
- Piccirilli: This feathery Italian last name likely translates to magpie.
- Pinto: This remains a common surname across various languages, meaning painted or lively.
- Poggi: This cute topographic surname means small hill or knoll.
- Porcelli: Meaning hog, this name likely derived from a nickname for someone who worked closely with pigs.
- Puma: This is another fruity surname that literally translates to apple.
- Quaglia: This bird-inspired surname means quail.
- Revello: Meaning wild olive tree, this Italian surname feels beautifully earthy and sweet.
- Ricci: Meaning curly, Ricci began as a nickname for someone with curly hair and ranks among the ten most common surnames in Italy.
- Rizzo: This serves as a popular variant of Ricci, also meaning curly.
- Romano: Meaning Roman, this Italian last name evokes images of ancient warriors and powerful empires.
- Romeo: This romantic surname and given name from Italy means from Rome or Roman.
- Rossetti: This name traces back to Italian royalty and translates to red one.
- Rossi: Meaning red, Rossi began as a nickname for someone with red or reddish hair and stands as the single most common surname in all of Italy.
- Russo: A southern variant of Rossi, Russo also means red and ranks as the second most common surname in Italy, with deep roots in Naples and Sicily.
- Sabino: This name comes directly from the Sabines, an ancient population of people in central Italy.
- Sanna: This Sardinian surname carries the unique physical description of fang or protruding tooth.
- Sarto: This occupational surname ranks highly among Italian last names, meaning tailor.
- Schiavone: This historically significant surname translates to Slav or Slavic.
- Scola: This Italian surname holds immense value, meaning school or place of education.
- Serra: Meaning saw in Italian, this last name would historically denote a skilled carpenter.
- Siciliano: This charming locational surname refers directly to someone from the island of Sicily.
- Silvestri: Meaning son of Sylvester, this name comes from a Roman-rooted name meaning woodland.
- Soprano: This famous family name translates to higher or above.
- Sorrentino: This charming locational surname indicates a family tracing their roots back to Sorrento.
- Spada: Meaning sword, Spada serves as a powerful occupational surname for a skilled swordsman.
- Svizzera: This Italian surname features an awesome spelling and means Swiss or from Switzerland.
- Tarantino: This famous pop-culture surname translates to one from Taranto, a prominent city in Italy.
- Torregrossa: Meaning big tower, you certainly cannot miss this exotic and grand surname.
- Toscano: This widely popular surname was historically given to a person originating from Tuscany.
- Tosto: Meaning headstrong or tough, Tosto ranks as one of the more powerful Italian last names for boys.
- Turchi: This rare yet rich surname translates to Turkish or from Turkey.
- Uccello: Meaning bird, this surname works perfectly for a high flier.
- Ungaro: Meaning Hungarian, Ungaro was historically used to denote travelers or residents originally from Hungary.
- Urso: Meaning bear, this animal-inspired surname feels both snuggly and incredibly severe.
- Valentini: Meaning bold, valiant, or brave, you could definitely say this is a deeply romantic Italian last name.
- Verona: This locational Italian surname pays homage to the incredibly romantic city of Verona.
- Vescovi: This religious, occupational surname translates to bishop.
- Vicario: This spiritual entry among Italian last names means vicar.
- Villa: Meaning town or dwelling in both Spanish and Italian, this surname carries a wealthy and established feel.
- Zappa: Meaning hoe, this Italian surname traditionally denotes a hardworking farmer or earth worker.