65+ *Modern* Boy Names That Start with B

This post contains affiliate links.

Searching *literally everywhere* for boy names that start with b, but can’t quite find the right one? I’m a professional baby names writer and here are my top picks for 2024 – 

a baby boy sitting on the floor

Modern Boy Names That Start with B

Love cool, on trend names that are totally fresh & stylish? These next boy names are all on the SSA’s list of baby boy names that have grown in popularity over the past year –

Baker

  • Origin: German
  • Meaning: baker

Bodie

  • Origin: French, Scandinavian
  • Meaning: one who brings news

Banks

  • Origin: English
  • Meaning: one who lives near the edge of the river

Bear

  • Origin: German
  • Meaning: strong and brave

Bruno

  • Origin: German
  • Meaning: brown

Benedict

  • Origin: Latin
  • Meaning: blessed

Beckham

  • Origin: English
  • Meaning: homestead by the stream

Baylor

  • Origin: English
  • Meaning: one who delivers goods

Brecken

  • Origin: Irish
  • Meaning: little freckled one

Popular Boy Names That Start with B

These baby boy names all rank within the top 100 baby names for boys for 2022 – as per the Social Security Administration’s database. 

Benjamin

  • Origin: Hebrew
  • Meaning: son of the right hand

Brooks

  • Origin: English
  • Meaning: from the running stream

Bennett

  • Origin: English
  • Meaning: blessed

Beau

  • Origin: French
  • Meaning: a handsome man

Country Boy Names That Start with B

A little Southern, a little Western, and totally rustic – these boy names that start with b are all perfect for a little country babe: 

Beauchamp

  • Origin: French
  • Meaning: from the beautiful field

Beck

  • Origin: English
  • Meaning: from the small stream

Brantley

  • Origin: Old Norse
  • Meaning: sword or fiery torch

Bryant

  • Origin: English
  • Meaning: honorable

Bodie

  • Origin: French, Scandinavian
  • Meaning: one who brings news

Beaumont

  • Origin: French
  • Meaning: from the beautiful mountain

Beckett

  • Origin: English
  • Meaning: little brook

Bellamy

  • Origin: French
  • Meaning: beautiful friend

Benson

  • Origin: English
  • Meaning: the son of Ben

Bentley

  • Origin: English
  • Meaning: from the meadow of bent grass

Brock

  • Origin: British
  • Meaning: badger

Bishop

  • Origin: English
  • Meaning: a religious overseer

Boden

  • Origin: French, Scandinavian
  • Meaning: one who brings news

Brandt

  • Origin: Old Norse
  • Meaning: sword or fiery torch

Brenton

  • Origin: English
  • Meaning: Bryni’s settlement

Bowen

  • Origin: Welsh
  • Meaning: son of Owen

Bridger

  • Origin: English
  • Meaning: one who lives near the bridge

Brighton

  • Origin: English
  • Meaning: from the town near the bridge

Earthy Boy Names That Start with B

Love all things sun, sand and outdoorsy? Check out these nature-inspired boy names that start with b:

Barlow

  • Origin: English
  • Meaning: from the bare hill

Bear

  • Origin: German
  • Meaning: strong and brave

Bartley

  • Origin: English
  • Meaning: from the meadow of the birch trees

Bradburn

  • Origin: English
  • Meaning: from the wide brook

Byrne

  • Origin: Gaelic
  • Meaning: ravens; brook (small body of water)

Bramley

  • Origin: English
  • Meaning: from the raven’s meadow

Briar

  • Origin: British
  • Meaning: thorny bush of wild roses

Byrd

  • Origin: English
  • Meaning: resembling a bird

Brentley

  • Origin: English
  • Meaning: from the meadow near the hill

Unique Boy Names That Start with B

For parents who love something totally different, these uncommon baby boy names are a great choice – 

Beckham

  • Origin: English
  • Meaning: homestead by the stream

Banner

  • Origin: French
  • Meaning: one who holds the flag

Barton

  • Origin: Old English, Hebrew
  • Meaning: barley settlement

Bjorn

  • Origin: Danish
  • Meaning: bear

Bauer

  • Origin: German
  • Meaning: peasant or farmer

Blessing

  • Origin: English
  • Meaning: a gift from God; also, the musician behind the song Brighter Days

Bowie

  • Origin: Gaelic
  • Meaning: fair-haired

Becker

  • Origin: German
  • Meaning: baker

Brixton

  • Origin: English
  • Meaning: an area of London

Bray

  • Origin: English
  • Meaning: one who cries out

Barnabas

  • Origin: Hebrew
  • Meaning: the son of the prophet

Bristol

  • Origin: Old English
  • Meaning: meeting place by a bridge

Boaz

  • Origin: Hebrew
  • Meaning: strength

Bourne

  • Origin: British
  • Meaning: one who lives near a spring or stream

Berlin

  • Origin: German
  • Meaning: borderline or river rake

Bronson

  • Origin: English
  • Meaning: son of the dark man

Bramwell

  • Origin: English
  • Meaning: from the raven’s spring

Bond

  • Origin: Old Norse
  • Meaning: peasant farmer, but also referring to James Bond

Burke

  • Origin: Old English, German
  • Meaning: from the fortified settlement

Vintage Boy Names That Start with B

Lastly, old-fashioned finds from years gone by, these handsome boy names were first loved decades ago –

Bernard

  • Origin: Germanic
  • Meaning: brave

Broderick

  • Origin: Scandinavian, Welsh, English
  • Meaning: brother, or reddish brown

Boyd

  • Origin: Scottish, Irish
  • Meaning: blonde

Barnaby

  • Origin: Greek
  • Meaning: son of consolation

Burton

  • Origin: Old English
  • Meaning: fort settlement

Brown

  • Origin: English
  • Meaning: of brown hair or complexion

Wrapping Up

Whether you’re on the hunt for something totally unique, or maybe a well-loved name that feels just right, I hope my picks for modern boy names that start with B helped you out on your journey today! 

Happy nesting, mama!

Read Next: 

🧸 195+ *Cutest* Boy Names That End in N 

🧸  65+ *Cutest* Boy Names Ending in R

🧸  65+ *Best* 3 Syllable Boy Names (That Are Underused)

Recent Posts