Browse Baby Names A–Z

Explore all 96,100 names with historical popularity data

Names per starting letter (A → Z)

96,100 names

across 26 starting letters

Name Gender Total Births
Kalahni Girl 166
Kalai Girl 72
Kalai Boy 246
Kalaia Girl 144
Kalaiah Girl 95
Kalaila Girl 25
Kalaina Girl 35
Kalaiya Girl 132
Kalaiyah Girl 121
Kalan Boy 1,346
Kalan Girl 242
Kalana Girl 274
Kalandra Girl 201
Kalandria Girl 12
Kalani Boy 2,237
Kalani Girl 10,278
Kalanie Girl 183
Kalanii Girl 115
Kalanni Girl 80
Kalany Girl 142
Kalasia Girl 112
Kalauni Girl 10
Kalaya Girl 1,559
Kalayah Girl 1,442
Kalayia Girl 34
Kalayiah Girl 39
Kalayla Girl 134
Kalaylah Girl 5
Kalayna Girl 66
Kalaysha Girl 32
Kalayshia Girl 17
Kalaysia Girl 295
Kalden Boy 113
Kalder Boy 30
Kale Boy 7,379
Kale Girl 226
Kalea Girl 4,646
Kaleab Boy 244
Kaleah Girl 4,439
Kaleaha Girl 43
Kaleal Boy 60
Kaleb Boy 86,649
Kaleb Girl 202
Kalecia Girl 88
Kaled Boy 347
Kalee Girl 3,883
Kalee Boy 74
Kaleea Girl 99
Kaleeah Girl 151
Kaleeb Boy 21

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.