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
Keniya Girl 690
Keniyah Girl 777
Kenja Girl 51
Kenjal Girl 20
Kenji Boy 5,624
Kenji Girl 33
Kenjiro Boy 37
Kenjuan Boy 37
Kenlani Girl 12
Kenlea Girl 97
Kenlee Girl 2,200
Kenlee Boy 70
Kenlei Girl 187
Kenleigh Girl 2,255
Kenley Boy 1,161
Kenley Girl 7,290
Kenli Girl 612
Kenlie Girl 596
Kenlin Boy 69
Kenly Boy 103
Kenly Girl 541
Kenlyn Girl 255
Kenlyn Boy 42
Kenlynn Girl 180
Kenmari Boy 11
Kenn Boy 756
Kenna Boy 245
Kenna Girl 13,536
Kennadee Girl 570
Kennadi Girl 2,168
Kennadie Girl 724
Kennady Girl 1,850
Kennah Girl 410
Kennan Boy 1,223
Kennan Girl 53
Kennard Boy 2,711
Kennasia Girl 14
Kenndi Girl 13
Kenndra Girl 135
Kenndrick Boy 17
Kenndy Boy 7
Kenndy Girl 10
Kenne Boy 12
Kennede Girl 141
Kennedee Girl 417
Kennedey Girl 70
Kennedi Girl 15,537
Kennedi Boy 15
Kennedie Girl 1,381
Kennedii Girl 80

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.