AgeName

Hannah vs. Anna: which name is older?

The average Hannah is 25 and the average Anna is 39, so Anna is the older name, by about 15 years.

Hannah

Average age
25
Median age
25
Estimated alive
441K
Peak year
2000

Anna

Average age
39
Median age
34
Estimated alive
434K
Peak year
1918

When was each name popular?

Anna peaked first, in 1918 (in the late 1910s). Hannah peaked in 2000, 82 years later.

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

Which name is more common?

There are about 440,000 Hannahs and about 430,000 Annas alive in the US, so there are about as many Hannahs as Annas.

Boys or girls?

Both are girls' names: over 99% of living Hannahs and over 99% of living Annas are women.

Names the same age as Hannah

Names the same age as Anna

More comparisons: Ana vs. Anna · Hanna vs. Hannah

GUESS THE AGE

Think you can guess a Hannah's age?

Ten names, one slider each. Share your score.

Play now →

Hannah or Anna: questions

Which is older, Hannah or Anna?

The average Hannah is 25 and the average Anna is 39, so Anna is the older name, by about 15 years.

How old is the average Hannah?

The average Hannah in the US is 25; half of all living Hannahs are between 19 and 31.

How old is the average Anna?

The average Anna in the US is 39; half of all living Annas are between 22 and 56.

Which is more common, Hannah or Anna?

There are about 440,000 Hannahs and about 430,000 Annas alive in the US, so there are about as many Hannahs as Annas.

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