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
Nilani Girl 239
Nilay Boy 240
Nilay Girl 22
Nilaya Girl 118
Nilayah Girl 56
Nilda Girl 3,244
Nile Boy 3,696
Nile Girl 370
Niles Boy 4,455
Nilesh Boy 178
Niley Girl 76
Nili Girl 266
Niliyah Girl 22
Nilka Girl 38
Nilla Girl 26
Nillie Girl 109
Nilmar Boy 36
Nilo Boy 404
Nilofar Girl 12
Niloofar Girl 11
Nilou Girl 12
Niloufar Girl 49
Nils Boy 3,083
Nilsa Girl 1,809
Nilson Boy 356
Nilton Boy 95
Nilufar Girl 10
Nilufer Girl 17
Nilyn Girl 10
Nilynn Girl 40
Nilza Girl 66
Nim Boy 28
Nima Girl 369
Nima Boy 1,052
Nimah Girl 147
Nimai Boy 88
Nimalan Boy 48
Nimani Girl 10
Nimar Girl 13
Nimat Girl 11
Nimco Girl 111
Nimerah Girl 10
Nimesh Boy 67
Nimir Boy 28
Nimisha Girl 138
Nimit Boy 60
Nimo Girl 174
Nimra Girl 199
Nimrah Girl 39
Nimrat Girl 247

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.