Theresa

#1,548 for girls in 2025, 136 births · Last seen for boys in 1991 at #8,236
Given to girls 99.7% of the time

Showing
Show data for
Peak · girls
1956 · 10,841 births
Debut · girls
153 births
In top 100 · girls
69 yrs
of 146 years
Total births · girls
404,613
since 1880

Theresa over time

girls

Rank among girls' names. Click any year to open it.

#1#10#100#1,000rank188019001920194019601980200020201990peak #32, 1956girls
Hover or use arrow keys to read values by year; click or press Enter to open that year.

Gaps mean fewer than 5 babies received the name that year, so the SSA doesn't publish it.

Show data table
Yeargirlsboys
rankbirthsrankbirths
2025#1,548136—
2024#1,492146—
2023#1,681123—
2022#1,478148—
2021#1,432150—
2020#1,398156—
2019#1,259184—
2018#1,101224—
2017#1,131219—
2016#1,188210—
2015#1,193210—
2014#1,121226—
2013#1,210198—
2012#1,075232—
2011#1,150213—
2010#919282—
2009#942283—
2008#830342—
2007#767379—
2006#717394—
2005#636440—
2004#671410—
2003#562494—
2002#516532—
2001#461602—
2000#418679—
1999#400701—
1998#365787—
1997#335853—
1996#318883—
1995#292948—
1994#2631,063—
1993#2421,159—
1992#2261,238—
1991#2051,460#8,2365
1990#1961,499#4,99310
1989#1801,546#4,27112
1988#1711,658#5,2008
1987#1591,739#4,5739
1986#1441,979#4,8538
1985#1362,123#2,42721
1984#1212,307#3,10714
1983#1212,416#3,63011
1982#1092,753#3,96610
1981#992,943#3,22113
1980#1042,925#3,43012
1979#1002,995#3,81010
1978#1012,922#2,47318
1977#982,914#2,91014
1976#893,173#2,94613
1975#783,611#2,20520
1974#793,857#3,12011
1973#694,178#3,22310
1972#684,569#1,81924
1971#615,446#1,70527
1970#536,411#1,65827
1969#496,858#1,64225
1968#477,307#1,83619
1967#438,105#1,36431
1966#468,699#1,40130
1965#459,685#1,66922
1964#3810,557#1,54526
1963#3811,039#1,21541
1962#4011,061#1,36733
1961#3511,960#1,43931
1960#3511,847#1,32036
1959#3411,656#1,43930
1958#3311,452#1,53426
1957#3611,188#1,58325
1956#3210,841#1,67622
1955#389,620#1,72520
1954#478,509#2,11414
1953#507,715#2,18613
1952#606,809#2,25112
1951#646,190#2,24612
1950#655,628#3,0217
1949#635,603#2,33711
1948#625,556#2,21812
1947#854,390#2,25112
1946#953,684#1,81316
1945#962,895#2,7437
1944#962,817#2,8627
1943#992,929#2,5639
1942#982,799#3,5605
1941#952,675#2,33310
1940#1022,441#1,73616
1939#942,611#2,4499
1938#922,763#1,68917
1937#952,702#2,33210
1936#882,758#2,30110
1935#862,863#1,75716
1934#773,192#1,49821
1933#703,266#1,82915
1932#603,813#1,46523
1931#594,034#1,53821
1930#504,783#1,75318
1929#495,068#1,84817
1928#495,330#1,90217
1927#525,129#1,60323
1926#644,407#2,07415
1925#803,515#2,31313
1924#963,021#2,64111
1923#1052,614#2,33113
1922#1092,543#3,2528
1921#1072,613#3,8696
1920#1082,426#3,8156
1919#1022,380—
1918#1012,511—
1917#972,490—
1916#982,348#3,1777
1915#932,309#3,0827
1914#931,794—
1913#971,403—
1912#961,268—
1911#100919#1,7405
1910#96926#1,1938
1909#106724—
1908#94795—
1907#99734—
1906#99669#1,2535
1905#107598—
1904#108561—
1903#102553—
1902#109549—
1901#94554—
1900#102659#1,3105
1899#101532—
1898#107540—
1897#100533—
1896#108469—
1895#103515#1,0795
1894#100484—
1893#101469—
1892#107417—
1891#106370—
1890#101401—
1889#106359—
1888#101377—
1887#108284—
1886#111276—
1885#114232—
1884#111240—
1883#104241—
1882#121170—
1881#108173—
1880#112153—
First appearance
1880

In the first year the SSA published name data, Theresa was already there! It came in at #112, and was given to 153 baby girls.


Quietest stretch: 2019–2025, when fewer than 190 girls a year got the name.

Where Theresa is popular in 1990

  • Rank in state
  • Top 10
  • 11–50
  • 51–100
  • 101–500
  • 501+
  • Not published
Alaska: #134 for girls · 7 births · 1 in 489 girlsAKMaine: #205 for girls · 6 births · 1 in 1,055 girlsMEVermont: #93 for girls · 8 births · 1 in 333 girlsVTNew Hampshire: #133 for girls · 11 births · 1 in 603 girlsNHWashington: #196 for girls · 30 births · 1 in 1,030 girlsWAIdaho: #209 for girls · 6 births · 1 in 893 girlsIDMontana: #124 for girls · 7 births · 1 in 475 girlsMTNorth Dakota: fewer than 5 girls named Theresa, so not publishedNDMinnesota: #151 for girls · 34 births · 1 in 822 girlsMNIllinois: #164 for girls · 87 births · 1 in 902 girlsILWisconsin: #124 for girls · 46 births · 1 in 638 girlsWIMichigan: #165 for girls · 67 births · 1 in 932 girlsMINew York: #130 for girls · 171 births · 1 in 714 girlsNYMassachusetts: #162 for girls · 44 births · 1 in 880 girlsMARhode Island: fewer than 5 girls named Theresa, so not publishedRIOregon: #204 for girls · 15 births · 1 in 1,119 girlsORNevada: fewer than 5 girls named Theresa, so not publishedNVWyoming: fewer than 5 girls named Theresa, so not publishedWYSouth Dakota: #121 for girls · 8 births · 1 in 459 girlsSDIowa: #194 for girls · 15 births · 1 in 1,065 girlsIAIndiana: #284 for girls · 18 births · 1 in 1,954 girlsINOhio: #205 for girls · 55 births · 1 in 1,289 girlsOHPennsylvania: #126 for girls · 104 births · 1 in 698 girlsPANew Jersey: #118 for girls · 81 births · 1 in 592 girlsNJConnecticut: #170 for girls · 19 births · 1 in 1,005 girlsCTCalifornia: #265 for girls · 187 births · 1 in 1,403 girlsCAUtah: #228 for girls · 12 births · 1 in 1,129 girlsUTColorado: #177 for girls · 23 births · 1 in 903 girlsCONebraska: #242 for girls · 7 births · 1 in 1,313 girlsNEMissouri: #154 for girls · 38 births · 1 in 864 girlsMOKentucky: #326 for girls · 9 births · 1 in 2,360 girlsKYWest Virginia: fewer than 5 girls named Theresa, so not publishedWVVirginia: #220 for girls · 27 births · 1 in 1,399 girlsVAMaryland: #127 for girls · 41 births · 1 in 692 girlsMDDelaware: #121 for girls · 7 births · 1 in 529 girlsDEArizona: #302 for girls · 17 births · 1 in 1,545 girlsAZNew Mexico: #143 for girls · 15 births · 1 in 619 girlsNMKansas: #276 for girls · 9 births · 1 in 1,551 girlsKSArkansas: fewer than 5 girls named Theresa, so not publishedARTennessee: #383 for girls · 11 births · 1 in 2,745 girlsTNNorth Carolina: #313 for girls · 19 births · 1 in 2,151 girlsNCSouth Carolina: #367 for girls · 9 births · 1 in 2,226 girlsSCDistrict of Columbia: fewer than 5 girls named Theresa, so not publishedDCOklahoma: fewer than 5 girls named Theresa, so not publishedOKLouisiana: #190 for girls · 24 births · 1 in 1,058 girlsLAMississippi: #281 for girls · 9 births · 1 in 1,531 girlsMSAlabama: #383 for girls · 9 births · 1 in 2,497 girlsALGeorgia: #303 for girls · 21 births · 1 in 2,032 girlsGAHawaii: #176 for girls · 8 births · 1 in 682 girlsHITexas: #275 for girls · 84 births · 1 in 1,638 girlsTXFlorida: #244 for girls · 52 births · 1 in 1,522 girlsFL

Hover or tap a state for its numbers.

Top states · girls
  1. Vermont#93 · 1 in 333
  2. New Jersey#118 · 1 in 592
  3. South Dakota#121 · 1 in 459
  4. Delaware#121 · 1 in 529
  5. Montana#124 · 1 in 475

Best ever in a state: #2 in New Hampshire, 1926.

Show every state
StateRankBirthsShare
Vermont#9381 in 333
New Jersey#118811 in 592
Delaware#12171 in 529
South Dakota#12181 in 459
Montana#12471 in 475
Wisconsin#124461 in 638
Pennsylvania#1261041 in 698
Maryland#127411 in 692
New York#1301711 in 714
New Hampshire#133111 in 603
Alaska#13471 in 489
New Mexico#143151 in 619
Minnesota#151341 in 822
Missouri#154381 in 864
Massachusetts#162441 in 880
Illinois#164871 in 902
Michigan#165671 in 932
Connecticut#170191 in 1,005
Hawaii#17681 in 682
Colorado#177231 in 903
Louisiana#190241 in 1,058
Iowa#194151 in 1,065
Washington#196301 in 1,030
Oregon#204151 in 1,119
Maine#20561 in 1,055
Ohio#205551 in 1,289
Idaho#20961 in 893
Virginia#220271 in 1,399
Utah#228121 in 1,129
Nebraska#24271 in 1,313
Florida#244521 in 1,522
California#2651871 in 1,403
Texas#275841 in 1,638
Kansas#27691 in 1,551
Mississippi#28191 in 1,531
Indiana#284181 in 1,954
Arizona#302171 in 1,545
Georgia#303211 in 2,032
North Carolina#313191 in 2,151
Kentucky#32691 in 2,360
South Carolina#36791 in 2,226
Alabama#38391 in 2,497
Tennessee#383111 in 2,745
Arkansas———
District of Columbia———
Nevada———
North Dakota———
Oklahoma———
Rhode Island———
West Virginia———
Wyoming———

Ranks are within each state; “1 in N” is out of the girls born there that year. The SSA only publishes a name in a state when 5 or more babies of one sex got it.

See more about Theresa
Momentum · girls
Holding steady
  • 56 spots since 2024 (#1,492 → #1,548)
  • 150 spots since 2020 (#1,398 → #1,548)
  • 355 spots since 2015 (#1,193 → #1,548)
  • Biggest jump: 35 spots in 2005 (#671 → #636)
  • Biggest drop: 231 spots in 2011 (#919 → #1,150)
Rise & fade · girls
76 yrs to peak
  • Debuted 1880
  • Peaked 1956 at #32 (10,841 births)
  • Births halved by 1972, 16 yrs later
Top of the charts · girls
Top 100 for 69 yrs
  • Top 10: never
  • Top 100: 69 yrs · run 1941–1977
  • Top 1,000: 131 yrs · run 1880–2010
Share of babies · girls
1 in 169
  • Highest: 1 in 169 girls born in 1961 were named Theresa (0.59%)
  • Latest: 1 in 11,818 girls born in 2025 (0.01%)
  • Its best rank, #32 in 1956, was only 1 in 185 (0.54%) — a smaller share of a much bigger birth year
Era · girls
The 1960s
  • 24.0% of all girls named Theresa (97,118) were born in this decade
Show by decade
DecadeBirthsBest rankAvg rank
1880s2,505#101 (1888)#110
1890s4,730#100 (1897)#103
1900s6,396#94 (1908)#102
1910s18,348#93 (1915)#97
1920s36,666#49 (1928)#82
1930s32,785#50 (1930)#77
1940s35,789#62 (1948)#89
1950s89,608#32 (1956)#46
1960s97,118#35 (1961)#42
1970s40,076#53 (1970)#80
1980s22,389#99 (1981)#134
1990s10,591#196 (1990)#284
2000s4,555#418 (2000)#652
2010s2,198#919 (2010)#1,135
2020s859#1,398 (2020)#1,505

All figures count published births only (names given to at least 5 girls in a year). Registrations before 1937 are incomplete, so early shares and totals run low.

Theresa in 1990

girls
#196
1,499 births · 1 in 1,267 girls
boys
#4,993
10 births · 1 in 205,404 boys

Top girls' names in 1990

  1. #1Jessica46,486
  2. #2Ashley45,561
  3. #3Brittany36,536
  4. #4Amanda34,413
  5. #5Samantha25,868
  6. #6Sarah25,824
  7. #7Stephanie24,864
  8. #8Jennifer22,236
  9. #9Elizabeth20,750
  10. #10Lauren20,506
  11. #196Theresa1,499

Top boys' names in 1990

  1. #1Michael65,321
  2. #2Christopher52,362
  3. #3Matthew44,826
  4. #4Joshua43,237
  5. #5Daniel33,830
  6. #6David33,748
  7. #7Andrew33,673
  8. #8James32,359
  9. #9Justin30,649
  10. #10Joseph30,137
  11. #4,993Theresa10
More about 1990

girls

1,898,547 girls got a published name in 1990; 1 in 1,267 of them was named Theresa, which outranked 98.7% of the 15,234 girls' names that year. The ten most popular names covered 16.0% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Theresa
  1. #193Daisy1,521
  2. #194Amelia1,513
  3. #195Mayra1,503
  4. #196Theresa1,499
  5. #197Claudia1,496
  6. #198Madeline1,494
  7. #199Sasha1,491
Biggest movers since 1989
Risers
  1. ↑ 5,592Alannah#6,531 → #939
  2. ↑ 1,178Symone#1,998 → #820
  3. ↑ 869Shelbi#1,750 → #881
  4. ↑ 831Latifah#1,532 → #701
  5. ↑ 828Skyler#1,564 → #736
Fallers
  1. ↓ 2,554Elizabet#524 → #3,078
  2. ↓ 1,572Katherin#717 → #2,289
  3. ↓ 652Stephani#390 → #1,042
  4. ↓ 504Ashanti#893 → #1,397
  5. ↓ 416Audrianna#759 → #1,175

Among names in the top 1,000 of either year.

boys

2,054,038 boys got a published name in 1990; 1 in 205,404 of them was named Theresa, which outranked 47.4% of the 9,493 boys' names that year. The ten most popular names covered 19.5% of boys (44.2% in 1880, 8.0% in 2025).

Ranked beside Theresa
  1. #4,673Yobani11
  2. #4,673Zacchaeus11
  3. #4,673Zackrey11
  4. #4,993Theresa10
  5. #4,993Abelino10
  6. #4,993Abhishek10
  7. #4,993Absalom10
  8. #5,382Abdon9
  9. #5,382Abdulla9
  10. #5,382Abisai9

Tied with 388 names at #4,993; 3 shown. Tied names share a rank, as in SSA's lists.

Biggest movers since 1989
Risers
  1. ↑ 3,636Tevin#4,017 → #381
  2. ↑ 3,283Keenen#4,271 → #988
  3. ↑ 1,325Male#2,027 → #702
  4. ↑ 1,032Denzel#1,476 → #444
  5. ↑ 598Kevon#1,476 → #878
Fallers
  1. ↓ 1,130Kiara#956 → #2,086
  2. ↓ 916Rachel#993 → #1,909
  3. ↓ 855Nicole#985 → #1,840
  4. ↓ 746Tiffany#956 → #1,702
  5. ↓ 681Sarah#819 → #1,500

Among names in the top 1,000 of either year.

See the top 100 for 1990 →