Back to Baby Names

John vs James

Baby Name Comparison — 2026

Popularity Comparison

John Rank #21
James Rank #5

James is more popular, ranked #5 vs #21 for John.

Frequently Asked Questions

Is John or James more popular?

James is more popular, ranked #5 compared to John at #21 in the United States.

What do John and James mean?

John means "Yahweh is gracious" (Hebrew origin). James means "supplanter, one who follows at the heel" (Hebrew origin).

Are John and James boy or girl names?

John is primarily a boy name. James is primarily a boy name.

More Comparisons