NameBattle

Theresa

boy name

Theresa entered the US charts in 1895, peaked at #1079 in 1895, is rarely given today — a rare gem few children share.

Popularity 18952025

18951991
US babies named Theresa per year from 1895 to 2025
rank today
#1079
peak (1895)
0
babies in 2025
rare
a rare gem few children share

Rank by decade

DecadeAverage rank
1890s#1079
1900s#1282
1910s#2298
1920s#2565
1930s#1861
1940s#2442
1950s#1978
1960s#1480
1970s#2587
1980s#3868
1990s#6615

Living bearers

About 700 people named Theresa are estimated to be alive in the US today.

The typical Theresa alive today was born around 1959, making them about 66 years old.

Estimated from official SSA birth records and life tables.

Names similar in popularity

Frequently asked questions

How popular is the name Theresa in 2025?
Theresa is rarely given in the US today — it does not rank in the top 2000 boy names.
When was the name Theresa most popular?
Theresa peaked in 1895, reaching #1079 among US boy names.
Will my child share the name Theresa with classmates?
Theresa will almost certainly be the only one in school.

Torn between Theresa and another name?

Put them head to head — full stats, history and a verdict.

Start a name battle