707 Boy Names That Start With B (with Meanings and Popularity)
Share
Copy link
Boy names that start with B are led today by Benjamin, the top-ranked B name for boys in the US, making the Top 10.
Along with Benjamin, boy names starting with B in the US Top 200 include Brayden, Bryson, Bennett, Bentley, Beau, and Brooks.
In the UK, Billy and Bobby are back, ranking in the Top 200 names for boys along with B names Blake, Brody, Bodhi, Brodie, and Benjamin.
Unique B names for boys that we recommend range from classic Barnaby to occupational name Booker to nature name Birch.
Here, our full selection of boy names that start with B, ordered by their current popularity on Nameberry .
RELATED:
- Benjamin
Origin:
HebrewMeaning:
"son of the right hand"
- Beau
Origin:
FrenchMeaning:
"handsome"
- Beckett
Origin:
English and IrishMeaning:
"bee hive, little brook or bee cottage"
- Bodhi
Origin:
SanskritMeaning:
"awakening, enlightenment"
- Bennett
Origin:
English, medieval form of BenedictMeaning:
"blessed"
- Brooks
Origin:
EnglishMeaning:
"of the brook"
- Blake
Origin:
EnglishMeaning:
"fair-haired, dark"
- Blaise
Origin:
FrenchMeaning:
"to lisp, stammer"
- Boone
Origin:
English from FrenchMeaning:
"blessing, lucky"
- Basil
Origin:
GreekMeaning:
"royal"
- Bowie
Origin:
ScottishMeaning:
"blond, yellow"
- Bear
Origin:
Animal nameMeaning:
"bear"
- Brian
Origin:
IrishMeaning:
"strong, virtuous, and honorable"
- Bartholomew
Origin:
AramaicMeaning:
"son of the furrow"
- Benaiah
Origin:
HebrewMeaning:
"built by God"
- Bode
Origin:
German, YorubaMeaning:
"order, command; return"
- Bruno
Origin:
GermanicMeaning:
"brown"
- Benedict
Origin:
LatinMeaning:
"blessed"
- Barrett
Origin:
GermanMeaning:
"bear strength"
- Beck
Origin:
EnglishMeaning:
"small stream"