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
Iara Girl 219
Iasha Girl 120
Iashia Girl 13
Iasia Girl 417
Iasiah Boy 68
Iasiah Girl 7
Iason Boy 39
Iayana Girl 21
Ibaad Boy 83
Ibad Boy 11
Ibadat Girl 49
Iban Boy 524
Ibbie Girl 106
Ibet Girl 32
Ibeth Girl 414
Ibette Girl 13
Ibhaan Boy 12
Ibhan Boy 30
Ibin Boy 21
Ibis Girl 57
Ibis Boy 12
Ibiza Girl 20
Ibn Boy 927
Ibraham Boy 66
Ibraheem Boy 1,599
Ibrahem Boy 79
Ibrahim Boy 17,907
Ibrahima Boy 1,098
Ibrar Boy 12
Ibrohim Boy 201
Ibtihaj Girl 35
Ibtihal Girl 18
Ibtisam Girl 218
Ibukunoluwa Girl 51
Ibukunoluwa Boy 34
Ica Girl 223
Icarus Boy 169
Ice Girl 6
Ice Boy 46
Icee Girl 10
Iceis Girl 71
Icel Girl 130
Icela Girl 166
Iceland Girl 98
Iceland Boy 11
Icelean Girl 10
Icelyn Girl 303
Icelynd Girl 12
Icelynn Girl 974
Iceola Girl 10

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.