Now on iOS & AndroidSwipe baby names with your partner — match on names you both love.

Download on the App StoreGet it on Google Play
Nameberry Logo

1504 Boy Names That Start With B (with Meanings and Popularity)

1504 Boy Names That Start With B (with Meanings and Popularity)

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:

Baby Names A-Z

Boy Names

  1. Bartholomew
    • Origin:

      Aramaic
    • Meaning:

      "son of the furrow"
  2. Beau
    • Origin:

      French
    • Meaning:

      "handsome"
  3. Bodhi
    • Origin:

      Sanskrit
    • Meaning:

      "awakening, enlightenment"
  4. Bruce
    • Origin:

      Scottish, English, French
    • Meaning:

      "from the brushwood thicket"
  5. Brooks
    • Origin:

      English
    • Meaning:

      "of the brook"
  6. Beckett
    • Origin:

      English and Irish
    • Meaning:

      "bee hive, little brook or bee cottage"
  7. Benjamin
    • Origin:

      Hebrew
    • Meaning:

      "son of the right hand"
  8. Bennett
    • Origin:

      English medieval form of Benedict, Latin
    • Meaning:

      "blessed"
  9. Bodie
    • Origin:

      Variation of Bodhi or Bode, Sanskrit, German
    • Meaning:

      "enlightenment, awakening; order, command"
  10. Bellamy
    • Origin:

      English and Irish from French
    • Meaning:

      "fine friend"
  11. Bernard
    • Origin:

      German
    • Meaning:

      "strong, brave as a bear"
  12. Blake
    • Origin:

      English
    • Meaning:

      "fair-haired, dark"
  13. Benedict
    • Origin:

      Latin
    • Meaning:

      "blessed"
  14. Billy
    • Origin:

      English, diminutive of William
    • Meaning:

      "resolute protection"
  15. Bowen
    • Origin:

      Welsh, Chinese
    • Meaning:

      "son of Owen; wave of writing, wave of literature"
  16. Barrett
    • Origin:

      German
    • Meaning:

      "bear strength"
  17. Barnaby
    • Origin:

      English variation of Barnabas, Aramaic
    • Meaning:

      "son of consolation"
  18. Brian
    • Origin:

      Irish
    • Meaning:

      "strong, virtuous, and honorable"
  19. Beck
    • Origin:

      English
    • Meaning:

      "small stream"
  20. Bobby
    • Origin:

      Diminutive of Robert
    • Meaning:

      "bright fame"

The Nameberry App Is Live

Nameberry app screenshot
Find your perfect baby name together in our app, now available on the App Store and Google Play.
  • Swipe through thousands of names with your partner
  • Names you match on are saved to your shared list
  • Get personalized recommendations that learn based on your and your partner's preferences
  • Partner with friends and family to find names you all love
  • Backed by Nameberry's 20 years of data around name preferences.
Download on the App StoreGet it on Google Play
Nameberry app screenshot