70 Baby Girl Names that Start with B
- Oops!Something went wrong.Please try again later.
When it comes to choosing a name for your baby, things can get complicated, to say the least. Do you want something totally unique and straight out of a Wes Anderson film? Are you looking for something more traditional? Maybe you want something super quirky (but not too weird). The options truly are endless, and it feels daunting to choose a name that will stick with someone for the rest of their life. To narrow things down, we suggest starting with a letter. We've already dug up 50 options for “A” names, but if you're looking for the ideal baby girl name that begins with “B,” we did the hard work for you again.
The names on this list have been hand-selected from a variety of places (such as the Social Security Administration’s list of the most popular monikers for girls) and includes some of our personal favorites. From Bernadette to Beckham, Brooklyn and Bethany, here are 70 classic, unique (and sometimes Biblical) baby girl names that start with “B.”
30 Portuguese Baby Names That Are Seriously Adorable
d3sign/ Getty Images
1. Bella
It means “beautiful.” It’s also very popular, landing in the top 50 names for girls in 2018.
2. Brooklyn
This combo name (Brook + Lynn) is used for both boys and girls and means “broken land” or “pretty brook.”
3. Brielle
This name—which is of French origin—means “God is my strength.”
4. Brianna
Meaning “noble,” the name Brianna can take on various forms and spellings such as Briana, Bryanna and Breana. Not to mention, it’s the female form of Brian.
5. Bailey
Courtesy of the English, the name literally means “bailiff” or “steward.”
Catherine Delahaye/ Getty Images
6. Brooke
This name means “water” or “small stream,” so fingers crossed your daughter turns out to be a swimmer.
7. Brynlee
Another combo of two names, Brynlee means “burnt meadow.”
8. Blake
This Old English name means “pale blond one” (we’re looking at you Blake Lively). It’s also a popular version of the longer name, Blakely.
9. Braelynn
Braelynn is an American name invention (coming from the names Bray and Lin) and has no specific cultural meaning. However, it did top the U.S. baby name charts in 2011 and there are also four other ways to spell it, including Braylin, Braylen, Braelyn, and Braylynn.
10. Bianca
A popular variation of Blanche, Bianca means “shining.”
Artem Varnitsin / EyeEm/ Getty Images
11. Blair
Also spelled Blaire, this moniker is derived from the Scottish Gaelic blàr, meaning "plain," “meadow” or "field."
12. Bethany
The official meaning is “house of welcome” or “house of figs.” It’s also a town near Jerusalem.
13. Bristol
It means “site off the bridge.” We like Bri and Tollie for short.
14. Beatrice
“Bringer of Joy.” What else could a new parent ask for?
15. Briar
Meaning “shrub” or “small tree,” this name symbolizes growth, something which your daughter will inevitably take part in way too fast.
Joe McBride/ Getty Images
16. Bonnie
This name means “pretty girl.” How sweet.
17. Bridget
Also known as Brigid, it means “noble” or “exalted one,” so you bet she’ll be strong.
18. Belen
Derived from Spanish origin, Belen (pronounced like Helen) means “house of bread.”
19. Belle
Like Bella (see #1) this French name also means “beauty.” Looks like Disney did their homework when coming up with a name for its Beauty & the Beast heroine.
20. Blakely
Refer back to #8.
LWA/ Getty Images
21. Brittany
Further popularized by Britney Spears (notice the alternate spelling option), the name means “from Britain,” which makes total sense since it's of English origin.
22. Bertha
It means “bright” and “shining.”
23. Barbara
Perhaps it's not as common as it used to be (it landed the 930th spot for most popular moniker), but Barb will always and forever be a solid nickname.
24. Beverly
Of English origin, the name means “beaver stream or meadow.” So, not only will she love the environment, but she’s pretty much destined to love Beverly Cleary books.
25. Brandy
Also spelled Brandi (like the actress), this American name speaks for itself—it literally means brandy.
Mike Kemp/ Getty Images
26. Bianca
This name is of Italian origin. But we knew this already (ya know, because of the pizza).
27. Billie
A variation of Billy (which has become unisex), the name means “determination.” Not to mention, it's fairly common with celebs—Billie Holiday, Billie Jean King and Billie Eilish to name a few.
28. Bernadette
“Brave as a bear.” That’s it. That’s the meaning.
29. Bahati
It’s the name of Adam Levine’s model wife. It also means “luck or fortune.”
30. Benita
Pronounced beh-nee-tah, this Spanish moniker means “blessed.”
Jose Luis Pelaez Inc/ Getty Images
31. Brenda
The feminine variation of Brendan, this Scandinavian name means “sword.”
32. Birdie
The name—which means “little bird”—is also shared by Jessica Simpson’s youngest child, a sign the popularity of this one will likely spike in the upcoming years.
33. Brenna
Pronounced BREN-ah it is of Gaelic origin and means "little drop of water.”
34. Betsy
A diminutive form of Elizabeth, it means “God is my oath.”
35. Berri
Of Greek origin, the meaning of Berri is "light green semiprecious gemstone.” It’s also a variant of the names Bernice and Beryl.
Kevin Liu/ Getty Images
36. Beyoncé
Sure, you know Queen Bey, and although her name came from her mother’s surname, it also means “beyond others.”
37. Babita
Of Greek origin, this name means “stranger” (and is pretty cute when shortened to Babs).
38. Bhumika
This Indian name means “Earth.” (It’s pronounced bhu-mi-ka).
39. Becky
A popular variation of Rebecca, this name (of Hebrew origin) means “captivated or captivating.”
40. Breigh
Similar to Brianna, it’s meaning is "high, noble or exalted."
LWA/Dann Tardif/ Getty IMages
41. Brinn
Or Brynn if you prefer, the name is sometimes short for Brynnlee and is also related to Brianna.
42. Bexley
The name made its debut on the U.S. Top 1000 in 2016 and is increasingly being adopted by parents looking for a novel name in the Kinsley/Ainsley/Paisley family.
43. Blythe
“Happy” is the meaning—pretty much says it all.
44. Belinda
Like a few others on this list, the name means “beautiful.” Only this one’s of Spanish descent.
45. Badriya
Badriya is an Arabic name for girls that means “like the full moon.”
Olga Ignatova/ Getty Images
46. Brycen
This unisex name is a fancy version of Bryce, which is thought to come from a Celtic word meaning “speckled” (freckles).
47. Barri
With a name that literally means “victory bringer," this little girl is bound to be tough.
48. Beth
Usually short for Elizabeth, Beth does well all on its own.
49. Blossom
Looking for a flower name? This one means "to bloom" and has gotten attention thanks to The Powerpuff Girls and Riverdale.
50. Bellamy
Emerging as an up-and-coming girls' name, this one is a take on the super-popular Bella. And like its predecessors, it also means “beauty.”
Roger Wright/Getty Images
51. Beckham
While this baby name means “homestead by the stream,” don’t mistake it for something too peaceful. If you think your little girl will have serious athletic potential, it’s also a nod to one of soccer’s most recognizable stars and the 2002 lady-led film, Bend It Like Beckham.
52. Baila
With delicate features and a lightness of step, it’s like the name Baila was meant to be. In Spanish, it means “dance” and “ fair.”
53. Bronwyn
Here’s a suitable name for any striking beauty: the Welsh name Bronwyn, meaning “fair, white raven.”
54. Bambina
Maybe you want to honor your Italian heritage. Or maybe you’re manifesting an adventurous life like Audrey Hepburn’s Princess Anne à la Roman Holiday. The lyrical name Bambina gets your baby halfway there, and fittingly means, “young girl.”
55. Becca
A riff on the Hebrew name, Rebekah, Becca is a cute moniker meaning “to bind, to tie.” Maybe she’ll be the glue that holds the family together?
JW LTD/Getty Images
56. Bari
Bari is a gender-neutral spin on the Gaelic Barry, meaning “fair-haired.” In Hebrew and Arabic, the definition becomes “to select.”
57. Bernice
Greek for “bringer of victory,” Bernice is a name that destines your baby girl to shine.
58. Babette
This retro little number has a mixed Greek and French influences, meaning “God’s promise.” It’s considered a derivative of Elizabeth and Barbara. If you love a good classic, you’ll know it’s also the title of Babette’s Feast.
59. Birdy
Birdy is a spin on the German name Bertha, meaning “bright, famous.” Future movie star?
60. Bette
From Bette Davis to Bette Midler, this name brings plenty of star power. It’s got Dutch, Hebrew and English roots, translating to “God’s promise.” It’s also a shortened version of Betty and Elizabeth.
d3sign/Getty Images
61. Bindi
Meaning “butterfly” in the Australian aboriginal language of Noongar, Bindi has become a well-known name thanks to croc-hunting Steve Irwin’s daughter. Who knows? Maybe she’ll be just as adventurous.
62. Bernadine
Similar to Bernadette, Bernadine means “brave as a bear,” a fine quality you’d want in any little girl.
63. Bathsheba
Hebrew for “daughter of the oath,” the Biblical figure Bathsheba was known for her beauty, and for being the mother of the famous King Solomon.
64. Benedictine
This Latin name translates to “blessed.”
65. Berti
German for “noble,” Berti is a cute, shortened version of the baby girl names Alberta and Bertha.
]Westend61/Getty Images
66. Beverlianne
Can’t pass on a double name. Beverlianne is a mashup of the British name Beverly (“meadow”) and French Anna (“grace”).
67. Bobbie-Jo
Bobbie-Jo is an American name meaning “Jehovah shall add,” but it’s also a combo of the English and German Bobbie, meaning “bright fame,” plus Jo, which translates to “God is gracious.”
68. Briny
Binry is a shortened version of the Irish, Gaelic and Celtic name of Briann. It means “high, noble, exalted.”
69. Brookanne
Another American baby girl name, Brookanne combines the Old English and German name Brook (“small stream”) and French name Anne (“grace”).
70. Baldwina
Meaning “brave, bold friend,” Baldwina is a Swiss and German name that perfectly describes what you hope your baby will become. And it’s got plenty of variations—Baudouin (French), Baldovino (Italian) and Balduino (Spanish).