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
Nialani Girl 90
Niall Boy 2,094
Nialynn Girl 12
Niam Boy 1,798
Niama Girl 12
Niamalika Girl 10
Niamani Girl 116
Niambi Girl 260
Niamh Girl 1,617
Niamiah Girl 42
Niamiah Boy 5
Niamoni Girl 7
Niamora Girl 10
Niamya Girl 79
Niamyah Girl 18
Nian Girl 7
Nian Boy 11
Niana Girl 294
Niang Girl 335
Niani Girl 311
Nianna Girl 128
Niaomi Girl 269
Niara Girl 1,196
Niarah Girl 35
Niari Girl 118
Niarose Girl 11
Niasha Girl 180
Niasia Girl 884
Niaya Girl 214
Niayla Girl 109
Niaylah Girl 21
Nic Boy 77
Nica Girl 233
Nicaela Girl 15
Nicala Girl 18
Nicandro Boy 182
Nicanor Boy 787
Nicasia Girl 11
Nicasio Boy 294
Nicci Girl 278
Nicco Girl 5
Nicco Boy 1,168
Niccola Girl 10
Niccolas Boy 189
Niccole Girl 1,352
Niccolo Boy 1,060
Nicey Girl 93
Nicha Girl 111
Nichael Boy 92
Nichaela Girl 18

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.