John: The Name That Never Left the Top 28

 John: The Name That Never Left the Top 28

  Nov 6, 2026      Abigail Adams, Editorial writer    

Names are supposed to be fashion. They rise, they crest, they become somebody's grandfather, they vanish. John didn't get the memo.

Our records run 116 years, 1910 through 2025. In that span John has been given to boys every single year, and his worst annual finish — ever — is #28. His best is #1, a rank he held for 14 consecutive years (1910–1923). The entire history of American naming fits inside John's range, and he has never once left the top of it.

A century at the summit, then a floor of granite

The snapshots tell the story of a name that declined the way a glacier calves — slowly, and from a great height:

Year Babies Rank
1921 58,230 #1
1950 79,444 #3
1975 35,097 #7
2000 20,073 #14
2010 11,525 #26
2020 8,265 #27
2025 8,027 #23

Buried in that table is the John paradox: his biggest year by babies was 1947 — 88,327 newborn Johns — and he still only ranked #3. The Baby Boom's flood was so wide that even 88,000 babies couldn't buy the crown that year. In the 1910s he'd taken #1 with a fraction of that (11,451 recorded Johns in the undercounted 1910 data). Rank is a share, not a count — John lived both sides of that lesson.

Note the last row, too. After drifting to #26–27 in the 2010s and early 2020s, John ticked back up to #23 in 2025. The floor isn't just holding; at the moment it is gently rising.

The other 1910 champion fell. John didn't.

In 1910 the two #1 names were John and Mary. Mary went on to the greatest reign in our data — 46 years at #1 — and then fell to #125 by 2025. John, with the shorter reign, simply refused the second act of that story. There is no John crash, no John punchline era, no decade where John was embarrassing. Fashion threw the Jennifer wave, the Aiden wave and the invented-name wave at him, and he conceded about twenty places in a century.

Part of his armor is regional. In 2025 John is still the #1 boys' name in Alabama (343 babies), #3 in Mississippi, #5 in Louisiana, #6 in South Carolina. The South keeps re-electing him, which keeps his national floor poured in concrete.

Our advice: if you want the closest thing naming has to a sure thing, this is the dossier. A boy named John in 2025 shares his name with 8,027 others nationwide — fewer than one year's worth of Liams a generation ago — while carrying a name that has never once, in 116 years, been out of fashion or in it. He will never be asked what his name "is from." There is no higher compliment in this dataset.

The full curve: John, and the century he spans on baby names by decade.



See name recommendations based on your last name

Source: U.S. Social Security Administration · Data through 2025 · Updated 2026

Recommended articles


New data stories


You May Also Like

Try our free Smart Name Finder

Rather than random suggestions or alphabetically sorted lists we'll give you smart suggestions based on your input and preferences. Give it a try!

  Try Now