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
Niralya Girl 129
Niran Boy 34
Niranjan Boy 110
Niranjana Girl 26
Nirav Boy 546
Nirel Girl 78
Nirel Boy 13
Niria Girl 32
Niriah Girl 11
Niriyah Girl 10
Nirja Girl 15
Nirmaan Boy 15
Nirmal Boy 33
Nirmala Girl 11
Nirva Girl 23
Nirvaan Boy 712
Nirvair Boy 200
Nirvair Girl 6
Nirvan Boy 482
Nirvana Girl 1,634
Nirvana Boy 12
Nirvay Boy 19
Nirved Boy 30
Nirvi Girl 398
Nirvik Boy 62
Nirvika Girl 47
Nisa Girl 1,736
Nisaa Girl 51
Nisaiah Boy 184
Nisan Boy 26
Nisarg Boy 10
Nischal Boy 44
Nischay Boy 8
Nish Boy 20
Nisha Girl 2,994
Nishaan Boy 88
Nishad Boy 36
Nishal Boy 43
Nishan Boy 371
Nishant Boy 615
Nishanth Boy 208
Nishat Girl 167
Nishaun Boy 11
Nishawn Boy 69
Nishay Girl 10
Nishelle Girl 33
Nishi Girl 247
Nishia Girl 11
Nishika Girl 198
Nishil Boy 27

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.