Head-to-head
James vs John
The two most enduring names in the entire English-speaking tradition. Both Hebrew-rooted, both biblical, both worn by saints, kings, and presidents. The differences are almost entirely vibe.
English · Boy
James
“English form of Jacob; 'supplanter'.”
- Current US rank
- #5
- Born last year
- 1 in 145
- Syllables
- 2
- Vibes
- royal, vintage
English · Boy
John
“male given name”
- Current US rank
- #21
- Born last year
- 1 in 213
- Syllables
- 1
- Vibes
- biblical, vintage
Popularity since 1880
A century of charts.
James
John
US SSA data. Lower rank means more popular. Flat lines at the top mean the name was outside the top 1000 that year.
The verdict
Which one should you choose?
Pick James if…
Choose James for the slightly warmer, more flexible feel. Built-in nicknames are gold (Jamie, Jim, Jay), and it's been a top-ten US name for a literal century.
Pick John if…
Choose John for the maximum classical austerity — three letters, no decoration, twenty-one popes and twenty US presidents. It reads as serious and unbothered.
Either way
Both are immortal. Pick James if you'll use a nickname; pick John if you won't.
More head-to-heads