Skip to main content

Every name starting with B, A to Z

1,960 names starting with B meet NameAlmanac’s record threshold (at least 50 births over at least 5 recorded years, or 50 in 2025). This is page 1 of 10: Baani to Bastien.

Names: SSA national file, 1880-2025, published May 8, 2026. SSA’s notes on the data.

Page 1 of 10

Names starting with B, page 1
NameRecorded since 1880Births 2025
Baani32840
Baaz8119
Baba527
Babacar2245
Babak287under 5
Babara431under 5
Babatunde344under 5
Babbette126under 5
Babbie88under 5
Babe728under 5
Babetta98under 5
Babette3,2875
Babs285under 5
Bacari545
Bach74under 5
Bacilio183under 5
Baden393under 5
Bader3846
Badr2765
Baela11562
Baelee58under 5
Baeleigh1446
Baeli60under 5
Baelyn14814
Baelynn15916
Baer25615
Bahar60530
Bahati9013
Bahja164under 5
Baiden56under 5
Baila3,416146
Bailea227under 5
Bailee16,483233
Bailei2865
Baileigh2,54539
Bailen96under 5
Bailey132,5441,584
Baili333under 5
Bailie1,65410
Bailley71under 5
Baillie409under 5
Bailor10813
Baily1,8248
Bailyn30913
Bailynn23824
Bain325under 5
Baine2537
Baird472under 5
Bairon3288
Baisley6915
Bakari1,68794
Bakary1425
Baker8,9821,765
Bakr55under 5
Balam9622
Balbina325under 5
Baldemar2,25610
Baldo77under 5
Baldomero1,0795
Baldwin634under 5
Baleigh1,90112
Balen124under 5
Baleria430under 5
Baley436under 5
Bali25414
Balian35113
Balie55under 5
Balin421under 5
Balinda648under 5
Ballard1,1596
Balraj62under 5
Baltasar56under 5
Baltazar2,74345
Balthazar2177
Bam855
Bama498under 5
Bambi5,26117
Bambie227under 5
Bamma59under 5
Bana21718
Bandi52under 5
Bandon73under 5
Bandy92under 5
Bane1,05130
Baneen144under 5
Banesa514under 5
Banessa390under 5
Baneza77under 5
Bani29424
Banita96under 5
Banjamin303under 5
Banks6,9701,188
Bankston17530
Banner83467
Bannie92under 5
Banning60under 5
Bannon198under 5
Banx39661
Banyan3696
Bao1,43010
Baptiste87under 5
Bar50under 5
Baraa22512
Baraah605
Barabara181under 5
Barabra54under 5
Barack3126
Barak9298
Baraka41624
Baran29524
Barb3,853under 5
Barba208under 5
Barbar316under 5
Barbara1,440,831264
Barbaraann675under 5
Barbarajean231under 5
Barbarajo52under 5
Barbarann294under 5
Barbarita162under 5
Barbee113under 5
Barbera164under 5
Barbette335under 5
Barbi586under 5
Barbie4,20433
Barbra7,758under 5
Barby155under 5
Barclay978under 5
Bard218under 5
Bardia77under 5
Bareen5310
Bareerah52under 5
Barett178under 5
Bari1,964under 5
Barin8222
Baris517
Barkley3236
Barkon16421
Barkot1129
Barlow1187
Barnabas60530
Barnaby3805
Barnard895under 5
Barnell103under 5
Barnes1958
Barnet221under 5
Barnett1,285under 5
Barnetta52under 5
Barney16,1815
Barnie646under 5
Barok8414
Baron7,059135
Barre75under 5
Barren959
Barret1,38930
Barrett34,4172,178
Barri551under 5
Barrick64under 5
Barrie3,045under 5
Barrington1,28111
Barron5,647320
Barry182,036114
Bart16,361under 5
Bartek59under 5
Barth470under 5
Bartholomew4,27139
Bartlett646under 5
Bartley1,933under 5
Bartlomiej81under 5
Bartolo91211
Barton9,3718
Bartosz226under 5
Bartow114under 5
Bartt115under 5
Baruc10712
Baruch1,95462
Bary299under 5
Bascom731under 5
Basel55211
Basem1475
Bash14213
Basha1856
Bashar38212
Basheer2259
Bashir1,03524
Basia362under 5
Basil13,53897
Basilia272under 5
Basilio1,80910
Basim2997
Basir1825
Basit53under 5
Basma46616
Bassam60017
Bassel2965
Bassem72under 5
Bassheva1117
Bassil52under 5
Bassy15117
Bastian2,614219
Bastien30114

Order: alphabetical by the name as SSA spells it.

The most given B names of 2025