Here is a list of Italian names that start with B. The page includes Italian names for boys and girls from different eras, as well as last names.

The list is divided into several sections. The modern names are baby names and other names popular in the 2000s, while the traditional names are those common among people born during the Renaissance. Some names that have remained popular over the years appear on both lists.

The names in this list come from multiple sources: modern Italian baby names popular in the 2000s, the 1,000 most common Italian surnames today, and historical names from the Italian Renaissance of the 1400s. Interestingly, despite the 500-year gap, names may appear in both the modern and Renaissance eras.

All of the names also appear in my Random Italian Name Generator.

As the modern names come from official statistics, not all of them are “ethnically” Italian. However, I decided to keep the statistics as they are instead of filtering out names with different backgrounds.

Classic Italian Male Names Starting with B

  • Baldanza
  • Baldassare
  • Baldassarre
  • Baldese
  • Baldino
  • Baldo
  • Balduccio
  • Bambino
  • Banchino
  • Banco
  • Bandino
  • Bano
  • Bardino
  • Bardo
  • Barna
  • Barone
  • Baronto
  • Bartolino
  • Bartolo
  • Bartolomeo
  • Barzotto
  • Basilio
  • Bastiano
  • Bate
  • Battista
  • Bello
  • Benci
  • Bencino
  • Bencio
  • Bencivenni
  • Bene
  • Benedetto
  • Benincasa
  • Benino
  • Benintendi
  • Benozzo
  • Bentivegna
  • Benuccio
  • Benvenuto
  • Berlinghiero
  • Berna
  • Bernaba
  • Bernardino
  • Bernardo
  • Bertaccio
  • Bertello
  • Bertino
  • Berto
  • Bertozzo
  • Bese
  • Bettino
  • Betto
  • Biagio
  • Bianchino
  • Bianco
  • Bindo
  • Bino
  • Biondo
  • Bobi
  • Boccio
  • Bonacorso
  • Bonagio
  • Bonaiuto
  • Bondo
  • Bonfigliolio
  • Bongianni
  • Bonino
  • Boninsegna
  • Bono
  • Bonsignore
  • Bonuccio
  • Borghese
  • Borgo
  • Braccio
  • Brandino
  • Brando
  • Brizzi
  • Brogio
  • Brunetto
  • Bruno
  • Buono
  • Buoso
  • Butino
  • Buto

Italian Boy Names Starting with B Popular Today

  • Benedetto
  • Biagio
  • Bilal
  • Brando
  • Brayan
  • Brian
  • Bruno
  • Bryan

Names like Benedetto, Biagio, and Bruno were once widespread but now sound formal or dated compared with today’s preference for shorter, lighter names. The B names that do appear today (such as Brian, Brayan, or Bilal) largely reflect foreign influence rather than continuity with Italian tradition.

Classic Italian Girl Names Starting with B

  • Banca
  • Bartola
  • Bartolina
  • Bartolo
  • Bartolomea
  • Bartolomeo
  • Beatrice
  • Becca
  • Bella
  • Bene
  • Benedetta
  • Betta
  • Bettina
  • Biagia
  • Bice
  • Bigia
  • Bilia
  • Bionda
  • Bona
  • Borghese
  • Bruna
  • Buona

Italian Girl Names Beginning with B (2000s)

  • Barbara
  • Beatrice
  • Benedetta
  • Bianca
  • Bianca Maria

Like B names for boys, Italian girl names starting with B are also rare today. Classic names like Barbara and Beatrice carry a distinctly mid-20th-century or aristocratic tone, while Bianca remains one of the few enduring options because of its clear meaning (“white, pure”) and elegant sound.

Historical Italian Last Names that Start with B

  • Baccelli
  • Baldi
  • Balducci
  • Bandini
  • Barducci
  • Bartoli
  • Bartolini
  • Bassi
  • Bastardi
  • Bellini
  • Bellondini
  • Benci
  • Bencini
  • Bencivenni
  • Benucci
  • Berardi
  • Bernardi
  • Berti
  • Bertini
  • Betti
  • Bettini
  • Biliotti
  • Bindi
  • Bini
  • Bonacorsi
  • Bonaiuti
  • Boni
  • Bonini
  • Bonsignori
  • Botti
  • Bracci
  • Braccini
  • Brancacci
  • Brandini
  • Brunetti
  • Bruni
  • Buccini
  • Bucelli
  • Buoni
  • Buti

Modern Italian Last Names that Start with B

  • Bacci
  • Baldi
  • Baldini
  • Baldo
  • Balducci
  • Balsamo
  • Bandini
  • Barbagallo
  • Barbaro
  • Barbato
  • Barbera
  • Barbero
  • Barbieri
  • Barletta
  • Barone
  • Baroni
  • Bartoli
  • Bartolini
  • Bassani
  • Bassi
  • Basso
  • Battaglia
  • Battisti
  • Battistini
  • Belli
  • Bellini
  • Bello
  • Belloni
  • Bellotti
  • Bellucci
  • Belotti
  • Beltrame
  • Beltrami
  • Benassi
  • Benedetti
  • Benetti
  • Benini
  • Benvenuti
  • Berardi
  • Beretta
  • Bergamaschi
  • Bergamini
  • Bernardi
  • Bernardini
  • Bernasconi
  • Bernini
  • Bertelli
  • Berti
  • Bertini
  • Berto
  • Bertoli
  • Bertolini
  • Bertoni
  • Betti
  • Bettini
  • Bevilacqua
  • Biagi
  • Biagini
  • Bianchi
  • Bianchini
  • Bianco
  • Bini
  • Biondi
  • Bologna
  • Bolognesi
  • Bonanni
  • Bonanno
  • Bonato
  • Bonelli
  • Bonetti
  • Bonfanti
  • Bongiovanni
  • Boni
  • Bonini
  • Bono
  • Bonomi
  • Bonomo
  • Borghi
  • Borrelli
  • Bortolotti
  • Boschi
  • Bosco
  • Boscolo
  • Bosi
  • Bosio
  • Bossi
  • Botta
  • Botti
  • Bove
  • Brambilla
  • Bresciani
  • Bressan
  • Brunelli
  • Brunetti
  • Bruni
  • Bruno
  • Bruschi
  • Bucci
  • Buono
  • Buzzi

About This List

I have made similar lists of Italian names for all the letters of the alphabet from A to Z:

  • Names that Start with A
  • Names that Start with B
  • Names that Start with C
  • Names that Start with D
  • Names that Start with E
  • Names that Start with F
  • Names that Start with G
  • Names that Start with H
  • Names that Start with I
  • Names that Start with J
  • Names that Start with K
  • Names that Start with L
  • Names that Start with M
  • Names that Start with N
  • Names that Start with O
  • Names that Start with P
  • Names that Start with Q
  • Names that Start with R
  • Names that Start with S
  • Names that Start with T
  • Names that Start with U
  • Names that Start with V
  • Names that Start with W
  • Names that Start with X
  • Names that Start with Y
  • Names that Start with Z

About Arimo Travels

My website, Arimo Travels, mostly focuses on sustainable travel, although I do write about other topics related to cultures and randomness as well. Besides a random Italian name generator, I have also created almost 100 other random generators.