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
Nieves Girl 986
Nieves Boy 595
Nieya Girl 17
Nigal Boy 16
Nigel Girl 85
Nigel Boy 12,286
Nigella Girl 42
Niger Girl 25
Niger Boy 11
Nigeria Girl 810
Night Boy 18
Nigil Boy 91
Niguel Boy 153
Niha Girl 43
Nihaal Boy 227
Nihaal Girl 5
Nihaan Boy 103
Nihal Boy 825
Nihal Girl 238
Nihan Boy 67
Nihan Girl 211
Nihansh Boy 21
Nihar Boy 303
Nihara Girl 23
Niharika Girl 402
Nihash Boy 14
Nihira Girl 666
Nihirareddy Girl 22
Nihit Boy 100
Nihith Boy 48
Nihitha Girl 24
Nihla Girl 30
Nii Boy 57
Niia Girl 11
Niilo Boy 44
Nija Girl 815
Nija Boy 19
Nijae Girl 184
Nijae Boy 15
Nijah Girl 1,219
Nijah Boy 184
Nijai Girl 18
Nijal Boy 38
Nijay Boy 41
Nijay Girl 35
Nijaya Girl 27
Nijayah Girl 11
Nijee Boy 63
Nijel Boy 338
Nijha Girl 43

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.