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
Shamell Boy 128
Shamella Girl 20
Shamelle Girl 23
Shamequa Girl 24
Shamera Girl 307
Shamere Girl 188
Shamere Boy 105
Shameria Girl 208
Shamese Girl 15
Shamesha Girl 30
Shametra Girl 102
Shametria Girl 44
Shameya Girl 21
Shami Girl 17
Shami Boy 8
Shamia Girl 1,469
Shamiah Girl 590
Shamica Girl 606
Shamichael Girl 5
Shamichael Boy 10
Shamicka Girl 172
Shamieka Girl 227
Shamier Boy 35
Shamik Girl 5
Shamik Boy 51
Shamika Girl 5,061
Shamika Boy 6
Shamikia Girl 59
Shamikka Girl 18
Shamiko Girl 11
Shamil Girl 15
Shamil Boy 38
Shamila Girl 133
Shamilla Girl 11
Shamille Girl 25
Shamim Girl 13
Shamina Girl 139
Shamiqua Girl 39
Shamir Boy 1,512
Shamir Girl 214
Shamira Girl 1,548
Shamiracle Girl 99
Shamirah Girl 218
Shamire Girl 12
Shamire Boy 10
Shamirra Girl 23
Shamita Girl 12
Shamiya Girl 1,313
Shamiyah Girl 719
Shammah Boy 73

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.