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
Carmene Girl 5
Carmenita Girl 17
Carmenlita Girl 42
Carmeron Boy 166
Carmesa Girl 8
Carmesha Girl 192
Carmeshia Girl 33
Carmesia Girl 5
Carmetta Girl 23
Carmi Boy 55
Carmi Girl 74
Carmia Girl 19
Carmichael Boy 248
Carmie Girl 368
Carmie Boy 60
Carmila Girl 23
Carmilita Girl 33
Carmilla Girl 451
Carmille Girl 6
Carmin Boy 129
Carmin Girl 864
Carmina Girl 1,323
Carmindy Girl 50
Carmine Boy 13,950
Carmine Girl 487
Carminia Girl 6
Carmino Boy 185
Carmisha Girl 77
Carmita Girl 187
Carmon Boy 1,250
Carmon Girl 1,586
Carmoni Girl 5
Carmya Girl 20
Carmyn Girl 1,065
Carmyne Boy 47
Carmynn Girl 24
Carna Girl 5
Carnation Girl 37
Carneal Boy 10
Carneisha Girl 39
Carnel Boy 208
Carnelia Girl 214
Carnelius Boy 95
Carnell Boy 4,618
Carnell Girl 546
Carnella Girl 70
Carnes Boy 5
Carnesha Girl 143
Carneshia Girl 60
Carnetta Girl 150

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.