Browse Baby Names A–Z

Explore all 105,966 names with historical popularity data

Names per starting letter (A → Z)

105,966 names

across 26 starting letters

Name Gender Total Births
Niala Girl 175
Nialah Girl 174
Nialani Girl 90
Nialee Girl 5
Niall Boy 2,094
Nialynn Girl 12
Niam Boy 1,798
Niama Girl 12
Niamalika Girl 10
Niamani Girl 116
Niamarie Girl 5
Niambi Girl 260
Niamh Girl 1,617
Niamiah Girl 42
Niamiah Boy 5
Niamke Boy 7
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
Niayesh Girl 5
Niayla Girl 109
Niaylah Girl 21
Niaz Boy 6
Nibras Boy 5
Nic Boy 77
Nica Girl 233
Nicaela Girl 15
Nicala Girl 18
Nicandro Boy 182
Nicanor Boy 787
Nicanora Girl 5
Nicara Girl 5
Nicasia Girl 11
Nicasio Boy 294
Nicaya Girl 5

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.