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
Naivee Girl 10
Naivy Girl 11
Naiya Girl 1,625
Naiyah Girl 384
Naiyana Girl 129
Naiyeli Girl 79
Naiyla Girl 23
Naiylah Girl 16
Naiyma Girl 10
Naiza Girl 19
Naja Girl 1,275
Naja Boy 6
Najaah Girl 10
Najada Girl 11
Najae Girl 578
Najae Boy 83
Najah Girl 1,857
Najah Boy 34
Najai Girl 163
Najai Boy 46
Najat Girl 166
Najay Girl 26
Najay Boy 26
Najaya Girl 21
Najayah Girl 21
Najd Girl 23
Naje Girl 111
Naje Boy 37
Najea Girl 19
Najee Boy 2,755
Najee Girl 417
Najeeb Boy 259
Najeebah Girl 15
Najeh Boy 91
Najeli Girl 11
Najely Girl 52
Najha Girl 33
Naji Boy 802
Najia Girl 268
Najiah Girl 41
Najib Boy 376
Najier Boy 11
Najir Boy 113
Najiyah Girl 76
Najiyyah Girl 23
Najja Boy 44
Najja Girl 41
Najla Girl 653
Najm Boy 75
Najma Girl 885

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.