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
Oluwatobi Boy 562
Oluwatobi Girl 158
Oluwatobiloba Boy 237
Oluwatobiloba Girl 36
Oluwatofunmi Girl 52
Oluwatofunmi Boy 11
Oluwatomi Girl 27
Oluwatomi Boy 28
Oluwatomilola Girl 11
Oluwatomisin Girl 136
Oluwatomisin Boy 64
Oluwatomiwa Boy 72
Oluwatoni Girl 153
Oluwatoni Boy 91
Oluwatoniloba Girl 6
Oluwatoniloba Boy 10
Oluwatosin Girl 150
Oluwatosin Boy 156
Oluwatoyin Girl 120
Oluwatoyosi Girl 10
Oluwatumininu Girl 18
Olvia Girl 20
Olvie Girl 11
Olvin Boy 474
Olwen Girl 27
Olwyn Girl 22
Olympia Girl 3,644
Olyn Boy 98
Olyve Girl 50
Olyvea Girl 10
Olyver Boy 306
Olyvia Girl 2,670
Olyviah Girl 36
Om Boy 2,321
Oma Girl 9,598
Oma Boy 181
Omagene Girl 13
Omah Girl 150
Omaid Boy 25
Omaida Girl 19
Omair Boy 336
Omaira Girl 411
Omalee Girl 15
Oman Boy 45
Omani Girl 80
Omani Boy 73
Omar Boy 106,438
Omar Girl 456
Omara Girl 260
Omare Boy 88

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.