Boy Names That Start With B

Boy names A–Z: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Girl names A–Z: ABCDEFGHIJKLMNOPQRSTUVWXYZ
Boy Names That Start With B

B names have a friendly, punchy sound — the letter itself pops when you say it. That’s why so many beloved boy names begin with B: easygoing Beau and Bo, polished Benjamin and Bennett, cowboy-cool Beckett and Brooks, and old-world gems like Barnaby and Bartholomew.

Here are 100+ boy names that start with B, sorted into popular picks, classics, Southern and country names, short names, unique finds and international options, each with meaning and origin. For more ideas, browse all boy names, see boy names that start with C, or compare with girl names that start with B.

Our top picks: Beau, Bennett, Brooks, Bodhi, Barrett, Benjamin, Bear, Beckett, Bram, Bjorn, Booker, Blaise

B names that regularly rank high in the US (SSA data).

NameMeaningOrigin
BenjaminSon of the right handHebrew
BrooksSmall streamEnglish
BeauHandsomeFrench
BennettBlessed (from Benedict)Latin / English
BentleyMeadow with coarse grassEnglish
BraydenBroad valley; also “salmon” (Irish Bradán)English / Irish
BeckettBeehive or little streamEnglish
BrodyMuddy place or ditchIrish / Scottish
BrysonSon of BriceEnglish / Welsh
BodhiAwakening, enlightenmentSanskrit
BlakePale, or dark (Old English is ambiguous)English
BrandonHill covered with broomEnglish
BarrettBear-strength or quarrelsomeGerman / English
BraxtonBrock’s townEnglish
BryceSpeckledCeltic
BrianPossibly “high, noble”Irish
BruceFrom Brix, a place in NormandyScottish / French
ByronAt the cowshedsEnglish

Classic B names for boys

Traditional names with deep roots that feel dignified at any age. See more classic boy names.

NameMeaningOrigin
BernardBrave as a bearGerman
BenedictBlessedLatin
BartholomewSon of Talmai (furrows)Aramaic
BaxterBakerEnglish
BertramBright ravenGerman
BarnabySon of consolation (from Barnabas)Aramaic / Greek
BasilRoyal, kinglyGreek
BensonSon of BenEnglish
BradleyBroad clearingEnglish
BrunoBrownGerman
BurtonFortified townEnglish
BorisFighter; or short for Borislav, “battle glory”Slavic
BrendanPrinceIrish
BoydYellow-hairedScottish Gaelic
BlaiseLisping or stammeringLatin
BookerMaker of books; scribeEnglish

Biblical boy names that start with B

Figures from Scripture; browse our full list of biblical boy names.

NameMeaningBible reference
BarnabasSon of encouragementActs 4:36
BoazSwiftness or strengthBook of Ruth
BenaiahGod has built2 Samuel 23
BarakLightningJudges 4
BezalelIn God’s shadowExodus 31
BaruchBlessedJeremiah 36
BartimaeusSon of TimaeusMark 10
BelshazzarBel protect the kingDaniel 5
BelaSwallowing, destructionGenesis 46:21

Southern and country boy names with B

Relaxed, down-home names that suit a porch swing. More ideas in country boy names and Southern boy names.

NameMeaningOrigin
BeaumontBeautiful mountainFrench
BoShort for Beau or Robert; also Chinese “precious”Various
BubbaBrother (Southern nickname)American English
BuckMale deerEnglish
BooneBlessing, goodFrench / English
BrantleyProud, fieryEnglish
BowieYellow-hairedScottish Gaelic
BuddyFriend, palAmerican English
BeauregardBeautiful gazeFrench
BristolSite of the bridgeEnglish
BradySpiritedIrish
BridgerBridge dwellerEnglish
BriggsBridgeEnglish
BronsonSon of the brown-haired oneEnglish

Short B names for boys

One-syllable and short names that pair well with longer last names. See one syllable boy names for more.

NameMeaningOrigin
BramShort for Abraham; also “bramble”Dutch / English
BenSon (short for Benjamin)Hebrew
BearBearEnglish
BrockBadgerEnglish
BingKettle-shaped hollowGerman
BazShort for Basil or BarryEnglish
BeckBrook, streamEnglish / Old Norse
BlazeFlameEnglish
BurkeFortified hillEnglish / Irish
BanksRiverbankEnglish
BayCoastal inletEnglish
BranRavenWelsh / Irish

Unique boy names starting with B

Distinctive picks, from literary to nature-inspired. Visit unique boy names for more.

NameMeaningOrigin
BodieMessenger or shelterScottish / German
BirchBirch treeEnglish
BalthazarGod protect the king; one of the Three Wise MenBabylonian
BastianShort for Sebastian, “venerable”German / Greek
BenedettoBlessedItalian
BlueThe color blueEnglish
BreckenFreckledIrish
BrixtonBrihtsige’s stone (London district)English
BexleyBox-tree clearingEnglish
BreckinVariant of BreckenIrish
BellamyHandsome friendFrench
BenicioBlessedSpanish
BeckhamHomestead by a streamEnglish
BrennerBurner, charcoal makerGerman
BrighamHomestead by a bridgeEnglish
BarclayBirch-tree meadowScottish / English
BentonSettlement where bent grass growsEnglish

B names from other cultures

International names with meaning and pronunciation.

NamePronunciationMeaning & origin
BjornBYORNBear; Old Norse
Bastienbahs-TYANFrench short form of Sebastian
Baptistebah-TEESTBaptist; French
Bilalbee-LAHLWater, moisture; Arabic
Bashirbah-SHEERBringer of good news; Arabic
Behrouzbeh-ROOZFortunate, lucky; Persian
BogdanBOG-dahnGiven by God; Slavic
BrahmBRAHMShort for Brahma; Sanskrit
Bautistabau-TEES-tahBaptist; Spanish
BartoszBAR-toshPolish form of Bartholomew
BennoBEN-ohBear; German
Bernardober-NAR-dohBrave as a bear; Spanish, Italian, Portuguese
Branislavbrah-nee-SLAHVGlorious protector; Slavic
BhekiBEH-keeWatch over; Zulu

Tips for picking a B boy name

  • B is a “plosive” sound, so B names feel energetic. Balance a punchy B first name with a softer middle name, like Brooks Elliot.
  • Watch alliteration: Beau Brown is catchy, but Bennett Bradley Brooks is a mouthful.
  • Long classics shorten nicely: Benjamin → Ben or Benji; Bartholomew → Bart or Tolly; Barnaby → Barney.
  • Surname-style names (Beckett, Brooks, Barrett) are popular now; pair them with a classic middle name to keep balance.
  • Check what the name sounds like when called across a park — Bo and Beau are identical out loud.

Frequently asked questions

What is the most popular B name for boys?

Benjamin has been a top-10 US boy name for years, with Brooks, Beau and Bennett rising fast.

What are cool boy names that start with B?

Beckett, Bodhi, Bowie, Bear, Brixton and Bjorn feel modern and cool.

What biblical boy names start with B?

Benjamin, Barnabas, Boaz, Baruch, Barak and Bartholomew all come from the Bible.

What’s a short boy name starting with B?

Bo, Ben, Bram, Bear, Brock and Blaze are all one syllable.

What B name means strong?

Barrett (“bear-strength”), Bernard (“brave as a bear”) and Boaz (“strength”) all carry strong meanings.