AgeName

John vs. Jack: which name is older?

The average John is 55 and the average Jack is 34, so John is the older name, by about 21 years.

John

Average age
55
Median age
59
Estimated alive
2.69M
Peak year
1947

Jack

Average age
34
Median age
23
Estimated alive
413K
Peak year
1927

When was each name popular?

Jack peaked first, in 1927 (in the late 1920s). John peaked in 1947, 20 years later.

Estimated living people with each name, by the year they were born.

Which name is more common?

There are about 2.7 million Johns and about 410,000 Jacks alive in the US, so there are about 6 times as many Johns as Jacks.

Boys or girls?

Both are boys' names: over 99% of living Johns and over 99% of living Jacks are men.

Names the same age as John

Names the same age as Jack

More comparisons: John vs. Jon

GUESS THE AGE

Think you can guess a John's age?

Ten names, one slider each. Share your score.

Play now →

John or Jack: questions

Which is older, John or Jack?

The average John is 55 and the average Jack is 34, so John is the older name, by about 21 years.

How old is the average John?

The average John in the US is 55; half of all living Johns are between 41 and 71.

How old is the average Jack?

The average Jack in the US is 34; half of all living Jacks are between 12 and 61.

Which is more common, John or Jack?

There are about 2.7 million Johns and about 410,000 Jacks alive in the US, so there are about 6 times as many Johns as Jacks.

Estimates from Social Security Administration baby-name records (births 1880–2025) and SSA cohort life tables (2026 Trustees Report). How we calculate this