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
Kemon Boy 548
Kemond Boy 83
Kemondre Boy 13
Kemoni Boy 402
Kemoni Girl 440
Kemonie Girl 121
Kemonie Boy 29
Kemonii Boy 5
Kemonta Boy 45
Kemontae Boy 159
Kemontay Boy 11
Kemonte Boy 380
Kemora Girl 687
Kemorah Girl 65
Kemori Boy 9
Kemori Girl 10
Kemoria Girl 31
Kemoura Girl 5
Kemp Boy 1,306
Kemper Boy 1,598
Kemper Girl 301
Kempton Boy 292
Kemuel Boy 612
Kemya Girl 605
Kemyah Girl 111
Kemyia Girl 47
Kemyiah Girl 20
Kemyra Girl 93
Ken Boy 33,013
Ken Girl 30
Kena Girl 1,848
Kena Boy 63
Kenaan Boy 54
Kenadee Girl 1,880
Kenadi Girl 1,583
Kenadie Girl 1,725
Kenady Girl 543
Kenae Girl 62
Kenai Boy 2,391
Kenai Girl 74
Kenan Boy 4,645
Kenan Girl 30
Kenaniah Boy 52
Kenara Girl 11
Kenard Boy 776
Kenari Girl 39
Kenari Boy 10
Kenaria Girl 10
Kenasia Girl 180
Kenay Boy 172

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.