Italian boy names: 150+ classic, modern and vintage

Find an Italian name for a baby, a character or a story.

Try an idea:
1 credit per search

Italian boy names by group

  • Giuseppe
  • Giovanni
  • Antonio
  • Mario
  • Luigi

5 of 69 · Show all ·

Italian boy names by group

Tap a name to copy it.

Classic69

Modern33

Not quite right? Describe what you're naming and Nomi finds names that fit.

Vintage50

Compound names20

Short20

About Italian boy names

From Giuseppe and Giovanni to Leonardo and Tommaso, in five groups: classic, modern, vintage, compound names and the short forms Italians use every day.

Frequently asked questions

It's an old custom, strongest in the south: the first son takes the father's father's name and the second son the mother's father's.

First, second and seventh. Large families once named sons by birth order, and some of these became names in their own right.

Most Italian names belong to a saint, and Italians celebrate that saint's day, their onomastico, as well as their birthday.

Two names joined into one, usually Gian (Giovanni) or Pier (Pietro) with another, such as Gianluca, Pierluigi or Gianmarco.

150+ names in 5 groups. If none fit, describe the name you want in the search and get 20 new ideas.

Yes. Every name here is free to use, for a baby, a character or a story.

More name generators

Browse all 193 generators →