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

1479 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. Bertram
    • Origin:

      German
    • Meaning:

      "bright raven"
  2. Beckett
    • Origin:

      English and Irish
    • Meaning:

      "bee hive, little brook or bee cottage"
  3. Bennett
    • Origin:

      English medieval form of Benedict, Latin
    • Meaning:

      "blessed"
  4. Bodhi
    • Origin:

      Sanskrit
    • Meaning:

      "awakening, enlightenment"
  5. Benjamin
    • Origin:

      Hebrew
    • Meaning:

      "son of the right hand"
  6. Brooks
    • Origin:

      English
    • Meaning:

      "of the brook"
  7. Blake
    • Origin:

      English
    • Meaning:

      "fair-haired, dark"
  8. Beau
    • Origin:

      French
    • Meaning:

      "handsome"
  9. Bartholomew
    • Origin:

      Aramaic
    • Meaning:

      "son of the furrow"
  10. Barnaby
    • Origin:

      English variation of Barnabas, Aramaic
    • Meaning:

      "son of consolation"
  11. Blaise
    • Origin:

      French
    • Meaning:

      "to lisp, stammer"
  12. Beck
    • Origin:

      English
    • Meaning:

      "small stream"
  13. Brian
    • Origin:

      Irish
    • Meaning:

      "strong, virtuous, and honorable"
  14. Barrett
    • Origin:

      German
    • Meaning:

      "bear strength"
  15. Bram
    • Origin:

      Dutch variation of Abraham, Hebrew
    • Meaning:

      "father of multitudes"
  16. Bastian
    • Origin:

      Diminutive of Sebastian, Latin from Greek
    • Meaning:

      "man of Sebastia"
  17. Briar
    • Origin:

      Nature name, English word name
    • Meaning:

      "a thorny patch"
  18. Beni
    • Origin:

      Hebrew, Spanish, Japanese
    • Meaning:

      "son of the right hand; blessed; crimson"
  19. Bruce
    • Origin:

      Scottish and English from French
    • Meaning:

      "from the brushwood thicket"
  20. Bowen
    • Origin:

      Welsh, Chinese
    • Meaning:

      "son of Owen; wave of writing, wave of literature"