Browse Baby Names A–Z

Explore all 96,298 names with historical popularity data

Names per starting letter (A → Z)

96,298 names

across 26 starting letters

Name Gender Total Births
Aya Girl 7,987
Ayaa Girl 33
Ayaad Boy 21
Ayaan Girl 251
Ayaan Boy 8,903
Ayaana Girl 217
Ayaanreddy Boy 28
Ayaansh Boy 587
Ayaat Girl 290
Ayaat Boy 8
Ayaaz Boy 56
Ayad Boy 159
Ayah Girl 4,809
Ayah Boy 5
Ayahna Girl 98
Ayak Girl 69
Ayaka Girl 442
Ayako Girl 543
Ayal Boy 45
Ayala Girl 1,201
Ayame Girl 333
Ayami Girl 28
Ayan Boy 4,091
Ayan Girl 851
Ayana Girl 12,091
Ayana Boy 5
Ayanah Girl 514
Ayanara Girl 6
Ayanda Girl 11
Ayane Girl 296
Ayani Girl 496
Ayania Girl 52
Ayanle Boy 16
Ayann Boy 5
Ayanna Girl 16,326
Ayannah Girl 712
Ayanni Girl 188
Ayannia Girl 10
Ayano Girl 126
Ayansh Boy 1,088
Ayanshi Girl 11
Ayantu Girl 16
Ayara Girl 63
Ayari Girl 440
Ayarie Girl 25
Ayash Boy 40
Ayasha Girl 289
Ayat Girl 1,769
Ayat Boy 23
Ayato Boy 24

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.

Cite this page

NameAlmanac. "A–Z Baby Name Directory." NameAlmanac. Accessed via https://namealmanac.com/browse/names. Licensed CC BY-SA 4.0.