Browse Baby Names A–Z

Explore all 96,298 names with historical popularity data

Names per starting letter (A → Z)

96,298 names

across 26 starting letters

Name Gender Total Births
Batoul Girl 413
Batsheva Girl 2,198
Battal Boy 51
Battista Boy 42
Battle Boy 10
Batu Boy 116
Batuhan Boy 42
Batul Girl 88
Batula Girl 15
Batya Girl 747
Baudel Boy 11
Baudelia Girl 88
Baudelio Boy 356
Baudilio Boy 16
Bauer Boy 869
Bauer Girl 6
Bautista Boy 65
Bavly Boy 28
Bawi Boy 225
Bawi Girl 41
Baxlee Girl 11
Baxley Girl 59
Baxley Boy 55
Baxter Boy 4,034
Baxton Boy 81
Bay Boy 204
Bay Girl 523
Baya Girl 398
Bayaan Girl 5
Bayah Girl 55
Bayan Boy 115
Bayan Girl 1,152
Bayani Boy 117
Bayard Boy 922
Bayardo Boy 27
Bayden Boy 314
Bayden Girl 6
Baye Girl 56
Bayker Girl 15
Bayker Boy 57
Bayla Girl 1,066
Baylah Girl 45
Baylan Boy 55
Bayle Girl 221
Bayle Boy 28
Baylea Girl 462
Baylee Girl 21,741
Baylee Boy 662
Baylei Girl 475
Bayleigh Girl 5,190

According to the Social Security Administration, as of June 2026 this directory lists names drawn directly from the agency's public-use baby-name files, which document 105,966 distinct names spanning 1880-2025. See our methodology for the full extraction and aggregation rules.

Cite this page

NameAlmanac. "A–Z Baby Name Directory." NameAlmanac. Accessed via https://namealmanac.com/browse/names. Licensed CC BY-SA 4.0.