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
Johnathon Girl 52
Johnathyn Boy 88
Johnaton Boy 243
Johnattan Boy 91
Johnavan Boy 41
Johnaven Boy 26
Johnavin Boy 17
Johnavon Boy 103
Johnay Girl 152
Johnaya Girl 18
Johnbenedict Boy 14
Johncarl Boy 10
Johncarlo Boy 284
Johncarlos Boy 504
Johncharles Boy 90
Johnchristian Boy 45
Johnchristopher Boy 118
Johnda Girl 222
Johndaniel Boy 114
Johndavid Boy 1,265
Johne Boy 63
Johne Girl 5
Johnea Girl 20
Johnecia Girl 11
Johnedward Boy 62
Johnee Girl 50
Johneen Girl 11
Johneisha Girl 164
Johneka Girl 10
Johnel Boy 247
Johnel Girl 5
Johnell Girl 355
Johnell Boy 1,239
Johnella Girl 150
Johnelle Girl 425
Johnelle Boy 13
Johnene Girl 26
Johneric Boy 71
Johnese Girl 41
Johnesha Girl 279
Johneshia Girl 55
Johnesia Girl 29
Johnethan Boy 16
Johnetta Girl 3,201
Johnette Girl 2,004
Johney Boy 1,519
Johney Girl 6
Johnfrancis Boy 16
Johngabriel Boy 69
Johnhenry Boy 728

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.