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
Nilay Girl 22
Nilaya Girl 118
Nilayah Girl 56
Nilda Girl 3,244
Nile Boy 3,696
Nile Girl 370
Nileah Girl 6
Nilene Girl 5
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
Nilyne Girl 9
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
Nimari Girl 5
Nimat Girl 11
Nimco Girl 111
Nimer Boy 5
Nimerah Girl 10
Nimesh Boy 67
Nimir Boy 28
Nimish Boy 6
Nimisha Girl 138
Nimit Boy 60

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.