Browse Baby Names A–Z

Explore all 96,296 names with historical popularity data

Names per starting letter (A → Z)

96,296 names

across 26 starting letters

Name Gender Total Births
Shirene Girl 36
Shiri Girl 225
Shirika Girl 17
Shirin Girl 801
Shirina Girl 10
Shirita Girl 41
Shirl Boy 448
Shirl Girl 1,323
Shirla Girl 154
Shirlann Girl 11
Shirle Girl 104
Shirlean Girl 336
Shirlee Girl 5,709
Shirlee Boy 5
Shirleen Girl 1,790
Shirlena Girl 105
Shirlene Girl 4,856
Shirletta Girl 24
Shirlette Girl 68
Shirley Girl 686,383
Shirley Boy 9,551
Shirleyan Girl 32
Shirleyann Girl 576
Shirleymae Girl 71
Shirli Girl 22
Shirlie Girl 1,288
Shirline Girl 180
Shirlon Girl 20
Shirly Girl 1,042
Shirly Boy 27
Shirlye Girl 11
Shirlyn Girl 389
Shirlynn Girl 48
Shiro Boy 208
Shiron Girl 88
Shiron Boy 32
Shironda Girl 83
Shirrel Boy 17
Shirrel Girl 10
Shirrell Boy 31
Shirrell Girl 68
Shiryl Girl 72
Shishir Boy 71
Shital Girl 135
Shiv Boy 2,193
Shiva Girl 284
Shiva Boy 543
Shivaan Boy 262
Shivaansh Boy 142
Shivaay Boy 278

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.

Cite this page

NameAlmanac. "A–Z Baby Name Directory." NameAlmanac. Accessed via https://namealmanac.com/browse/names. Licensed CC BY-SA 4.0.