Theresa vs Olivia

Side-by-side comparison of Theresa and Olivia — popularity rank, total births, peak decade, and historical trends from Social Security Administration data.

Name A

Theresa

Girl name · Rank #1492

Full profile →
Name B

Olivia

Girl name · Rank #1

Full profile →
Metric Theresa Olivia
Current Rank #1492 #1
Total Births (all years) 404,471 553,664
Peak Year 1961 2014
Peak Year Births 11,959 19,836
Peak Decade 1960ss 2010ss
Gender Girl Girl
First Recorded Year 1880 1880

Births by Decade

Decade Theresa Olivia
1880ss 2,505 618
1890ss 4,730 1,099
1900ss 6,396 1,575
1910ss 18,348 3,545
1920ss 36,667 4,982
1930ss 32,785 3,922
1940ss 35,790 7,201
1950ss 89,605 6,100
1960ss 97,115 4,015
1970ss 40,078 7,849
1980ss 22,390 14,061
1990ss 10,591 75,913
2000ss 4,554 156,048
2010ss 2,196 184,528
2020ss 721 82,208

Recent Annual Births (2014–present)

Year Theresa Olivia
2014 225 19,836
2015 210 19,726
2016 209 19,409
2017 219 18,777
2018 224 18,055
2019 184 18,569
2020 156 17,682
2021 150 17,841
2022 148 16,654
2023 122 15,313
2024 145 14,718

Data Sources

Source: U.S. Social Security Administration, Baby Names from Social Security Card Applications — National Data, ssa.gov/oact/babynames.
Source: SSA Annual Name Rankings, 1880–2024.

← Compare different names