AgeName

How old is someone named Teresa?

The average Teresa is 59 years old.

Half of all living Teresas are between 55 and 68.

Estimated alive
338K
Median age
62
Peak year
1961
Mostly
Boomers

Teresa rose fast and peaked in 1961, during the Baby Boom, then faded almost as fast. 55% of all Teresas were born within 15 years of each other.

Popular names of 1961 · The most popular names of the 1960s →

Show the numbers by decade
Babies named Teresa by decade, and how many are estimated alive today
Born inBabies bornAlive today
1900s1,8890
1910s5,1990
1920s9,261200
1930s7,6941,600
1940s19,37412,000
1950s114,51491,000
1960s152,204130,000
1970s56,27053,000
1980s23,54323,000
1990s11,98012,000
2000s6,7556,700
2010s4,2154,200
2020s1,9551,900

How many Teresas are still alive?

About 340,000 Teresas are alive in the US today. That's 81% of the roughly 420,000 babies named Teresa since 1880.

Most Teresas ever born are still alive.

What generation is the name Teresa?

About half of living Teresas are Baby Boomers, born between 1946 and 1964.

See all Boomer names →

Is Teresa an old name?

Yes. Teresa is older than 88 in 100 names on AgeByName.

Looking ahead: if babies keep getting the name at today's pace, the typical Teresa will be 75 in 2056, so the name is getting older.

Names that sound old →

Is Teresa a boy or girl name?

Almost entirely girls: 99.7% of living Teresas are women.

Names the same age as Teresa

NAME TWIN

Teresa's name twin is Gregg. Of all 3,713 names on AgeByName, Gregg's age curve is the closest match to Teresa's: 95% alike.

Other spellings: Teressa (57)

GUESS THE AGE

Think you can guess a Jessica's age?

Ten names, one slider each. Share your score.

Play now →

Questions about the name Teresa

How old is the average Teresa?

The average Teresa in the US is 59 years old. The median is 62, so half are older and half younger.

How many people are named Teresa?

About 340,000 Teresas are alive in the US today, out of roughly 420,000 babies given the name since 1880.

When was the name Teresa most popular?

In 1961, when about 19,000 baby girls were named Teresa.

Is Teresa a Boomer name?

Yes. About 53% of living Teresas are Baby Boomers, born between 1946 and 1964.

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