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
Nimrit Girl 134
Nimrod Boy 333
Nimsi Girl 152
Nimsy Girl 24
Nimue Girl 109
Nina Girl 133,788
Nina Boy 250
Ninah Girl 217
Ninamarie Girl 180
Ninasimone Girl 12
Ninel Girl 295
Nineth Girl 12
Ninetta Girl 65
Ninette Girl 825
Nineveh Girl 47
Ninfa Girl 2,464
Ning Girl 16
Nini Girl 164
Niniola Girl 17
Ninive Girl 29
Ninja Girl 19
Ninna Girl 61
Ninnie Girl 136
Nino Boy 2,719
Nino Girl 21
Ninon Girl 21
Ninos Boy 28
Ninoshka Girl 124
Ninoska Girl 106
Ninotchka Girl 11
Ninti Girl 27
Nio Boy 111
Niobe Girl 197
Nioka Girl 113
Nioma Girl 95
Niome Girl 42
Niomi Girl 1,271
Niomie Girl 71
Nior Girl 21
Niori Girl 11
Nipun Boy 16
Niquan Boy 79
Niquita Girl 119
Nir Boy 55
Nira Girl 804
Nira Boy 6
Nirah Girl 14
Niraj Boy 331
Niral Boy 17
Nirali Girl 339

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.