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
Kema Girl 185
Kemaj Boy 10
Kemal Boy 373
Kemani Girl 683
Kemani Boy 519
Kemar Boy 606
Kemara Girl 120
Kemaree Boy 16
Kemareon Boy 17
Kemari Girl 537
Kemari Boy 1,585
Kemaria Girl 140
Kemariah Girl 16
Kemarian Boy 23
Kemarie Girl 22
Kemarii Girl 17
Kemarii Boy 5
Kemarion Boy 936
Kemarius Boy 16
Kemariya Girl 15
Kemarri Boy 27
Kemarrion Boy 53
Kemauri Boy 374
Kemauri Girl 56
Kemaurion Boy 26
Kemaury Boy 51
Kemaya Girl 168
Kemazi Boy 5
Kemba Girl 169
Kember Girl 237
Kemberley Girl 39
Kemberly Girl 1,503
Kemel Boy 10
Kemely Girl 39
Kemesha Girl 73
Kemet Boy 182
Kemet Girl 12
Kemi Girl 383
Kemia Girl 93
Kemiah Girl 177
Kemilly Girl 29
Kemily Girl 51
Kemira Girl 24
Kemisha Girl 168
Kemistry Girl 38
Kemiya Girl 311
Kemiyah Girl 459
Kemma Girl 24
Kemmy Boy 12
Kemo Boy 74

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.