AgeName

How old is someone named Stephen?

The average Stephen is 54 years old.

Half of all living Stephens are between 40 and 69.

Estimated alive
637K
Median age
56
Peak year
1952
Mostly
Boomers

Parents have been choosing Stephen less often since its peak in 1952; 829 babies got the name in 2025.

Popular names of 1952 · The most popular names of the 1950s →

Show the numbers by decade
Babies named Stephen by decade, and how many are estimated alive today
Born inBabies bornAlive today
1900s2,2470
1910s13,5530
1920s15,630under 100
1930s18,3522,700
1940s107,05050,000
1950s207,627140,000
1960s152,717120,000
1970s108,45697,000
1980s114,369110,000
1990s75,38073,000
2000s28,95128,000
2010s14,42214,000
2020s5,4985,500

How many Stephens are still alive?

About 640,000 Stephens are alive in the US today. That's 73% of the roughly 870,000 babies named Stephen since 1880.

Most Stephens ever born are still alive.

What generation is the name Stephen?

About one in three living Stephens are Baby Boomers, born between 1946 and 1964.

See all Boomer names →

Is Stephen an old name?

Yes. Stephen is older than 81 in 100 names on AgeByName.

Looking ahead: if babies keep getting the name at today's pace, the typical Stephen will be 65 in 2056, so the name is aging slowly.

Names that sound old →

Is Stephen a boy or girl name?

Almost entirely boys: 99.6% of living Stephens are men.

Names the same age as Stephen

NAME TWIN

Stephen's name twin is Steven. Of all 3,713 names on AgeByName, Steven's age curve is the closest match to Stephen's: 93% alike.

Compare: Steven vs. Stephen

GUESS THE AGE

Think you can guess a Gary's age?

Ten names, one slider each. Share your score.

Play now →

Questions about the name Stephen

How old is the average Stephen?

The average Stephen in the US is 54 years old. The median is 56, so half are older and half younger.

How many people are named Stephen?

About 640,000 Stephens are alive in the US today, out of roughly 870,000 babies given the name since 1880.

When was the name Stephen most popular?

In 1952, when about 23,000 baby boys were named Stephen.

Is Stephen a Boomer name?

Partly. Baby Boomers are the largest group, about 36% of living Stephens, but the name spans several generations.

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