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
Kalle Girl 325
Kalle Boy 33
Kalleb Boy 37
Kallee Girl 758
Kalleen Girl 16
Kalleigh Girl 672
Kallel Boy 32
Kallen Boy 2,743
Kallen Girl 360
Kalley Girl 710
Kalli Girl 5,317
Kallia Girl 52
Kallie Girl 12,683
Kallin Girl 24
Kallin Boy 183
Kalliope Girl 1,323
Kalliopi Girl 316
Kallissa Girl 30
Kallista Girl 896
Kalliyah Girl 47
Kalliyan Girl 39
Kallo Boy 12
Kallon Boy 81
Kalloway Boy 18
Kallum Boy 697
Kally Girl 1,387
Kally Boy 5
Kallyn Girl 456
Kallysta Girl 53
Kalman Boy 1,258
Kalmen Boy 136
Kalo Boy 103
Kalob Boy 1,677
Kalobe Boy 24
Kalolaine Girl 42
Kalon Boy 1,056
Kalon Girl 23
Kalonda Girl 16
Kaloni Girl 679
Kaloni Boy 17
Kalonie Girl 22
Kalonji Boy 150
Kalonni Girl 54
Kalop Boy 10
Kaloyan Boy 41
Kalpana Girl 31
Kalpesh Boy 17
Kalsey Girl 85
Kalsoom Girl 11
Kalu Boy 38

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.