Moniker

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

Other comparisons