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
Nimmy Girl 5
Nimo Girl 174
Nimona Girl 5
Nimra Girl 199
Nimrah Girl 39
Nimrat Girl 247
Nimrit Girl 134
Nimrod Boy 333
Nimsi Girl 152
Nimsy Girl 24
Nimue Girl 109
Nin Girl 6
Nina Girl 133,788
Nina Boy 250
Ninabelle Girl 6
Ninad Boy 5
Ninah Girl 217
Ninamarie Girl 180
Ninarose Girl 6
Ninasimone Girl 12
Nincy Girl 5
Nine Boy 8
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
Ninia Girl 5
Niniola Girl 17
Ninive Girl 29
Ninja Girl 19
Ninna Girl 61
Ninnette Girl 5
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
Niobi Girl 6
Nioh Boy 5
Nioka Girl 113

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.