AgeName

Jennifer vs. Jessica: which name is older?

The average Jennifer is 46 and the average Jessica is 38, so Jennifer is the older name, by about 8 years.

Jennifer

Average age
46
Median age
47
Estimated alive
1.39M
Peak year
1972

Jessica

Average age
38
Median age
39
Estimated alive
1.02M
Peak year
1987

When was each name popular?

Jennifer peaked first, in 1972 (in the early 1970s). Jessica peaked in 1987, 15 years later.

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

Which name is more common?

There are about 1.4 million Jennifers and about 1 million Jessicas alive in the US, so there are about 37% more Jennifers than Jessicas.

Boys or girls?

Both are girls' names: over 99% of living Jennifers and over 99% of living Jessicas are women.

Names the same age as Jennifer

Names the same age as Jessica

More comparisons: Jenifer vs. Jennifer

GUESS THE AGE

Think you can guess a Jennifer's age?

Ten names, one slider each. Share your score.

Play now →

Jennifer or Jessica: questions

Which is older, Jennifer or Jessica?

The average Jennifer is 46 and the average Jessica is 38, so Jennifer is the older name, by about 8 years.

How old is the average Jennifer?

The average Jennifer in the US is 46; half of all living Jennifers are between 41 and 53.

How old is the average Jessica?

The average Jessica in the US is 38; half of all living Jessicas are between 33 and 44.

Which is more common, Jennifer or Jessica?

There are about 1.4 million Jennifers and about 1 million Jessicas alive in the US, so there are about 37% more Jennifers than Jessicas.

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