Girl Names Starting With B

Every count on this page is real 2025 SSA registration data — and for girls, the biggest B name is Brooklyn, at 2,300. The table spans ranks #118 to #1,467, down to 146 births for Baila.

Top girl names starting with B in 2025, with overall SSA rank and birth count
Rank Name Babies
#118 Brooklyn 2,300
#136 Bella 2,129
#143 Brielle 2,071
#169 Blair 1,806
#191 Blakely 1,638
#209 Bailey 1,446
#222 Brianna 1,372
#243 Brynlee 1,282
#295 Blake 1,035
#313 Brooke 972
#362 Briella 845
#384 Blaire 802
#396 Bonnie 785
#400 Briar 778
#407 Brynn 767
#488 Brooklynn 608
#500 Bianca 594
#508 Beatrice 583
#608 Brinley 481
#661 Briana 431
#670 Birdie 422
#691 Billie 409
#694 Baylor 407
#724 Bridget 385
#728 Bristol 382
#752 Bethany 362
#785 Belen 345
#797 Bellamy 341
#807 Brynleigh 338
#837 Braelynn 325
#888 Berkley 301
#912 Bennett 290
#928 Brittany 281
#963 Bexley 268
#968 Barbara 264
#992 Brylee 255
#1,008 Baylee 248
#1,013 Belle 247
#1,018 Beverly 246
#1,034 Bernadette 241
#1,069 Bailee 227
#1,080 Braelyn 224
#1,113 Betty 212
#1,163 Bria 199
#1,183 Brynley 196
#1,226 Blessing 184
#1,300 Blossom 171
#1,348 Braylee 164
#1,360 Beatrix 162
#1,467 Baila 146

Ranks are overall positions among all 2025 girl names, so gaps between rows are real. For a random shortlist, spin B girl names in the generator, or scan the full top 100 girl names.

How common is B as a first letter for girls in 2025?

Count births rather than names and B lands 15th of the 26 initials for girls in 2025: 2.4% of the top-1,000 total, spread over 36 names. Tier by tier, the 2025 overall top 100 claims none of the table's 50 names, the 101–500 band claims 17, the 501–1,000 band claims 19, and 14 rank past #1,000, outside the committed top-1,000 file. The table's last row, Baila, still carries 146 births at #1,467; any B girl names below it are outside the committed per-letter depth of 50 and are not shown.

The 2025 B table runs from Brooklyn at #118 to Baila at #1,467, and Brooklyn's 2,300 births are 15.8 times Baila's 146; all 50 rows together sum to 30,967 births. The middle row, the 25th, is Bristol at #728 with 382 births in 2025. The widest jump between consecutive rows is 107 ranks, from Beatrix (#1,360) to Baila (#1,467); every 2025 girl name at the ranks between them begins with another letter. No two consecutive rows of the 2025 B table carry the same count, so the SSA's alphabetical tie rule never decides the order between them. Brooklyn at #118 is the closest any B girl name comes to the 2025 overall top 100, which contains none of the 50.

How a rank like #118 is assigned, including the SSA's alphabetical tie-break between equal counts, is explained in Reading ranks and counts.

B girl names across the decade snapshots

Every snapshot year from 1955 to 2015 has at least one B girl name in its top 200; the count was 8 in 1955 and 7 in 2015. The most B names in a single snapshot was 12 in 1995, led by Brittany at #8 with 16,477 births; the fewest was 7 in 2005. The lead changed hands among 6 names across those 7 snapshots (Barbara, Brenda, Brandy, Brittany, Brianna and Brooklyn), and Brooklyn leads again in 2025, at #118.

B girl names in the top 200 of each decade snapshot year, with the leading B name, its overall rank and birth count
Snapshot B names in top 200 Leading B name Rank Babies
1950s (1955) 8 Barbara #7 33,617
1960s (1965) 8 Brenda #23 15,060
1970s (1975) 8 Brandy #57 4,944
1980s (1985) 11 Brittany #17 15,437
1990s (1995) 12 Brittany #8 16,477
2000s (2005) 7 Brianna #20 9,370
2010s (2015) 7 Brooklyn #31 6,333

Of the births inside each snapshot's top 200 for girls, B names took 5.7% in 1955, 3.9% in 1965, 2.4% in 1975, 3.5% in 1985, 6.0% in 1995, 3.2% in 2005 and 2.8% in 2015; the largest of those 7 shares is 1995's and the smallest 1975's. Cut to the same top-200 depth, the 2025 list holds 5 B names with 1.4% of its births, led by Brooklyn at #118. The move from 5.7% (1955) to 2.8% (2015) is B's row in First-letter trends since 1955, the guide that tabulates all 26 initials for every snapshot year and both sexes, listed with the rest of the data guides.

Faded and new B girl names

Between the snapshots and 2025, 8 B girl names dropped out at the committed depths — each inside some snapshot's top 200, none among the 50 names in the 2025 table. Absent means absent from the 2025 top-50 B list, which stops at Baila (#1,467, 146 births); a faded name may still be registered below that cut.

B girl names that charted in a decade snapshot top 200 but are not on the 2025 list
Name Best rank (year) Snapshots in top 200 Last charted
Breanna #76 (1995) 2 of 7 2005
Brenda #18 (1955) 5 of 7 1995
Brandy #57 (1975) 3 of 7 1995
Brandi #69 (1985) 3 of 7 1995
Brittney #84 (1985) 2 of 7 1995
Beth #66 (1965) 4 of 7 1985
Becky #143 (1965) 3 of 7 1975
Belinda #170 (1955) 2 of 7 1965

The 2025 table also carries 34 names that no snapshot top 200 contains: Blair (#169), Blakely (#191), Brynlee (#243), Blake (#295), Briella (#362), Blaire (#384), Briar (#400), Brynn (#407), Beatrice (#508), Brinley (#608), Birdie (#670) and Billie (#691), and 22 more. Because the committed snapshots stop at rank 200, this says only that Blair (#169 in 2025) and the other 33 sat outside the top 200 in each of 1955, 1965, 1975, 1985, 1995, 2005, 2015, not that they went unregistered in those years.

The shape of the 2025 B list

On the SSA spelling, 1 of the 50 names in the 2025 B table has four letters or fewer, 41 have five to seven, and 8 have eight or more. The 2025 rank spans by length class are one short spelling, Bria at #1,163; 41 medium spellings from Bella at #136 to Baila at #1,467; and 8 long spellings from Brooklyn at #118 to Blessing at #1,226. By letter count, Bria is the shortest spelling in the 2025 table (4 letters, #1,163) and Bernadette the longest (10 letters, #1,034). "r" is the second letter of 21 of the 50 names in the 2025 B table, "e" of 13, and "a" of 6; 6 second letters are used in total.

Across the sexes, 5 of these 50 spellings also sit on the 2025 boys' B list, where the SSA ranks each sex on its own: Blake (#295 for girls, #316 for boys), Briar (#400 for girls, #686 for boys), Baylor (#694 for girls, #386 for boys), Bellamy (#797 for girls, #721 for boys) and Bennett (#912 for girls, #40 for boys).

B girl names: questions the data answers

What is the most popular girl name starting with B in 2025?

Brooklyn. The 2025 SSA data records 2,300 girls named Brooklyn, which places it at #118 among all girl names that year.

How many girl names starting with B are in the 2025 top 1,000?

36. Together they account for 2.4% of the births in the 2025 top 1,000, the 15th-largest share among the 26 initials.

Why does this page list 50 B girl names?

The committed per-letter file holds the 50 most-registered 2025 girl names for each initial, and B fills it: the 50th row is Baila at #1,467. Any B names below that cut are outside the committed depth and are not shown.

Which B girl name on this page has the lowest rank?

Baila, at #1,467 with 146 births in 2025. Ranks are overall positions among all 2025 girl names, so the span from #118 to #1,467 covers names that start with other letters.

How many B girl names were in the top 200 in 1955 and in 2015?

8 in 1955 (led by Barbara at #7) and 7 in 2015 (led by Brooklyn at #31). Each snapshot is one SSA year ranked to a depth of 200, and B's highest count among the 7 is 12 in 1995.

Do any of these B girl names also appear on the boys' B list for 2025?

Yes, 5 of the 50: Blake (#295 for girls, #316 for boys), Briar (#400 for girls, #686 for boys), Baylor (#694 for girls, #386 for boys), Bellamy (#797 for girls, #721 for boys) and Bennett (#912 for girls, #40 for boys). The SSA ranks each sex on its own, which is why Blake carries #295 with 1,035 births for girls and #316 with 1,080 for boys.

Other letters

Boy names for this letter: boy names starting with B.

Source: every name, rank, and count on this page comes from the U.S. Social Security Administration's national baby-names dataset (2025 data, from Social Security card applications). It is public-domain U.S. government data; names given fewer than 5 times in a year are excluded by the SSA, spelling variants are counted separately, and the data covers U.S. births only. Full caveats on the methodology page.