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
Ogheneruno Girl 6
Oghenetega Boy 27
Ogie Girl 6
Ogie Boy 15
Ogle Boy 113
Ogle Girl 10
Oguz Boy 10
Ohad Boy 15
Ohaji Boy 51
Ohana Girl 502
Ohanna Girl 164
Ohara Boy 6
Ohara Girl 20
Ohemaa Girl 135
Ohene Boy 62
Oheneba Boy 23
Ohm Boy 191
Ohmer Boy 13
Ohn Boy 162
Ohtani Boy 19
Ohtli Boy 15
Oisha Girl 13
Oisin Boy 513
Oiva Boy 104
Ojani Boy 102
Ojany Boy 11
Ojas Boy 646
Ojasvi Girl 42
Ojay Boy 19
Oji Boy 29
Ok Girl 35
Oka Girl 16
Okalani Girl 50
Okan Boy 11
Okechukwu Boy 100
Okeith Boy 12
Okema Girl 71
Okey Boy 1,462
Okie Girl 181
Okie Boy 124
Okima Girl 27
Okla Girl 238
Okla Boy 16
Okley Boy 129
Okoye Boy 51
Oksana Girl 1,055
Oksanna Girl 12
Oktavia Girl 27
Oktober Girl 91
Ola Girl 29,651

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.