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
Magizhini Girl 21
Magline Girl 43
Magni Boy 19
Magno Boy 28
Magnolia Girl 23,403
Magnoliamae Girl 7
Magnum Boy 272
Magnus Boy 6,172
Magon Girl 179
Maguadalupe Girl 69
Maguette Girl 19
Maguire Boy 577
Maguire Girl 118
Maha Girl 2,019
Mahaad Boy 29
Mahaan Boy 22
Mahad Boy 790
Mahadev Boy 50
Mahadi Boy 24
Mahagany Girl 24
Mahagony Girl 212
Mahaila Girl 130
Mahailey Girl 22
Mahak Girl 51
Mahala Girl 2,889
Mahalah Girl 54
Mahalakshmi Girl 43
Mahaley Girl 377
Mahali Girl 15
Mahalia Girl 2,370
Mahalie Girl 194
Mahalo Boy 11
Maham Girl 329
Mahamadou Boy 405
Mahamed Boy 415
Mahamud Boy 93
Mahan Boy 101
Mahana Girl 67
Mahani Girl 51
Mahara Girl 11
Mahari Boy 330
Mahari Girl 397
Mahasin Girl 94
Mahathi Girl 328
Mahati Girl 89
Mahawa Girl 22
Mahayla Girl 925
Mahbeer Boy 12
Mahd Boy 57
Mahdee Boy 18

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.