Browse Baby Names A–Z

Explore all 105,966 names with historical popularity data

Names per starting letter (A → Z)

Names per starting letter (A → Z)

105,966 names

across 26 starting letters

Name Gender Total Births
Olaoluwa Boy 215
Olaoluwakitan Boy 6
Olar Girl 254
Olas Boy 5
Olasubomi Boy 5
Olasunkanmi Boy 5
Olatokunbo Girl 15
Olatomiwa Boy 5
Olatunde Boy 19
Olatunji Boy 10
Olav Boy 38
Olavi Boy 41
Olawale Boy 120
Olaya Girl 67
Olayinka Girl 61
Olayinka Boy 49
Olbin Boy 5
Oldair Boy 5
Olden Boy 514
Oldrich Boy 22
Ole Boy 2,125
Olea Girl 57
Olean Girl 853
Olean Boy 17
Oleander Boy 77
Oleander Girl 13
Oleane Girl 6
Oleatha Girl 55
Oleavia Girl 11
Oleda Girl 276
Olee Girl 37
Olee Boy 28
Oleen Girl 44
Oleeta Girl 57
Oleg Boy 466
Olegario Boy 414
Oleh Boy 54
Oleita Girl 15
Olek Boy 24
Oleksandr Boy 87
Oleksiy Boy 20
Olema Girl 12
Olen Boy 7,665
Olen Girl 13
Olena Girl 920
Olene Girl 1,347
Olenna Girl 144
Oler Girl 43
Oles Boy 5
Olesha Girl 5

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.