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
Namir Boy 935
Namira Girl 165
Namirah Girl 100
Namiri Boy 15
Namish Boy 111
Namita Girl 135
Namitha Girl 19
Namiya Girl 61
Namiyah Girl 209
Namon Boy 1,121
Namor Boy 24
Namora Girl 21
Namrata Girl 169
Namya Girl 332
Namyah Girl 18
Nan Girl 10,274
Nana Girl 2,530
Nana Boy 866
Nanaadwoa Girl 10
Nanaakua Girl 31
Nanaama Girl 30
Nanako Girl 73
Nanakwadwo Boy 5
Nanakwame Boy 30
Nanami Girl 295
Nanayaa Girl 87
Nanayaw Boy 64
Nance Girl 761
Nance Boy 10
Nancee Girl 1,358
Nancey Girl 627
Nanci Girl 6,474
Nancie Girl 3,296
Nancilee Girl 11
Nancy Girl 1,004,448
Nancy Boy 2,945
Nancyann Girl 416
Nancye Girl 1,031
Nancyjo Girl 112
Nancylee Girl 387
Nancylou Girl 19
Nand Boy 28
Nanda Girl 65
Nanda Boy 5
Nandan Boy 169
Nandana Girl 121
Nandhan Boy 10
Nandhana Girl 11
Nandhini Girl 26
Nandi Girl 857

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.