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,000rank188019001920194019601980200020201984peak #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 1984

  • Rank in state
  • Top 10
  • 11–50
  • 51–100
  • 101–500
  • 501+
  • Not published
Alaska: #82 for girls · 11 births · 1 in 360 girlsAKMaine: #97 for girls · 14 births · 1 in 445 girlsMEVermont: fewer than 5 girls named Theresa, so not publishedVTNew Hampshire: #139 for girls · 8 births · 1 in 668 girlsNHWashington: #147 for girls · 36 births · 1 in 746 girlsWAIdaho: #150 for girls · 9 births · 1 in 676 girlsIDMontana: #180 for girls · 6 births · 1 in 781 girlsMTNorth Dakota: #142 for girls · 7 births · 1 in 682 girlsNDMinnesota: #86 for girls · 71 births · 1 in 404 girlsMNIllinois: #79 for girls · 179 births · 1 in 406 girlsILWisconsin: #77 for girls · 76 births · 1 in 403 girlsWIMichigan: #115 for girls · 89 births · 1 in 633 girlsMINew York: #78 for girls · 245 births · 1 in 426 girlsNYMassachusetts: #124 for girls · 50 births · 1 in 670 girlsMARhode Island: fewer than 5 girls named Theresa, so not publishedRIOregon: #194 for girls · 16 births · 1 in 978 girlsORNevada: #94 for girls · 12 births · 1 in 390 girlsNVWyoming: #109 for girls · 7 births · 1 in 417 girlsWYSouth Dakota: #84 for girls · 12 births · 1 in 364 girlsSDIowa: #177 for girls · 18 births · 1 in 987 girlsIAIndiana: #163 for girls · 37 births · 1 in 900 girlsINOhio: #129 for girls · 99 births · 1 in 699 girlsOHPennsylvania: #98 for girls · 144 births · 1 in 473 girlsPANew Jersey: #85 for girls · 94 births · 1 in 416 girlsNJConnecticut: #102 for girls · 36 births · 1 in 454 girlsCTCalifornia: #137 for girls · 252 births · 1 in 764 girlsCAUtah: #466 for girls · 5 births · 1 in 2,986 girlsUTColorado: #138 for girls · 32 births · 1 in 676 girlsCONebraska: #139 for girls · 15 births · 1 in 694 girlsNEMissouri: #106 for girls · 56 births · 1 in 560 girlsMOKentucky: #157 for girls · 26 births · 1 in 844 girlsKYWest Virginia: #201 for girls · 9 births · 1 in 1,109 girlsWVVirginia: #142 for girls · 41 births · 1 in 765 girlsVAMaryland: #120 for girls · 38 births · 1 in 602 girlsMDDelaware: #118 for girls · 6 births · 1 in 506 girlsDEArizona: #122 for girls · 35 births · 1 in 603 girlsAZNew Mexico: #68 for girls · 33 births · 1 in 297 girlsNMKansas: #133 for girls · 25 births · 1 in 611 girlsKSArkansas: #335 for girls · 6 births · 1 in 2,129 girlsARTennessee: #235 for girls · 19 births · 1 in 1,444 girlsTNNorth Carolina: #279 for girls · 19 births · 1 in 1,794 girlsNCSouth Carolina: #253 for girls · 12 births · 1 in 1,470 girlsSCDistrict of Columbia: #197 for girls · 7 births · 1 in 811 girlsDCOklahoma: #196 for girls · 19 births · 1 in 1,088 girlsOKLouisiana: #97 for girls · 61 births · 1 in 504 girlsLAMississippi: #143 for girls · 22 births · 1 in 684 girlsMSAlabama: #266 for girls · 14 births · 1 in 1,538 girlsALGeorgia: #212 for girls · 29 births · 1 in 1,231 girlsGAHawaii: #166 for girls · 8 births · 1 in 658 girlsHITexas: #166 for girls · 141 births · 1 in 925 girlsTXFlorida: #116 for girls · 96 births · 1 in 642 girlsFL

Hover or tap a state for its numbers.

Top states · girls
  1. New Mexico#68 · 1 in 297
  2. Wisconsin#77 · 1 in 403
  3. New York#78 · 1 in 426
  4. Illinois#79 · 1 in 406
  5. Alaska#82 · 1 in 360

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

Show every state
StateRankBirthsShare
New Mexico#68331 in 297
Wisconsin#77761 in 403
New York#782451 in 426
Illinois#791791 in 406
Alaska#82111 in 360
South Dakota#84121 in 364
New Jersey#85941 in 416
Minnesota#86711 in 404
Nevada#94121 in 390
Louisiana#97611 in 504
Maine#97141 in 445
Pennsylvania#981441 in 473
Connecticut#102361 in 454
Missouri#106561 in 560
Wyoming#10971 in 417
Michigan#115891 in 633
Florida#116961 in 642
Delaware#11861 in 506
Maryland#120381 in 602
Arizona#122351 in 603
Massachusetts#124501 in 670
Ohio#129991 in 699
Kansas#133251 in 611
California#1372521 in 764
Colorado#138321 in 676
Nebraska#139151 in 694
New Hampshire#13981 in 668
North Dakota#14271 in 682
Virginia#142411 in 765
Mississippi#143221 in 684
Washington#147361 in 746
Idaho#15091 in 676
Kentucky#157261 in 844
Indiana#163371 in 900
Hawaii#16681 in 658
Texas#1661411 in 925
Iowa#177181 in 987
Montana#18061 in 781
Oregon#194161 in 978
Oklahoma#196191 in 1,088
District of Columbia#19771 in 811
West Virginia#20191 in 1,109
Georgia#212291 in 1,231
Tennessee#235191 in 1,444
South Carolina#253121 in 1,470
Alabama#266141 in 1,538
North Carolina#279191 in 1,794
Arkansas#33561 in 2,129
Utah#46651 in 2,986
Rhode Island
Vermont

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 1984

girls
#121
2,307 births · 1 in 730 girls
boys
#3,107
14 births · 1 in 128,918 boys

Top girls' names in 1984

  1. #1Jennifer50,564
  2. #2Jessica45,857
  3. #3Ashley38,773
  4. #4Amanda33,915
  5. #5Sarah25,887
  6. #6Stephanie23,025
  7. #7Nicole22,270
  8. #8Melissa21,896
  9. #9Heather21,489
  10. #10Elizabeth20,360
  11. #121Theresa2,307

Top boys' names in 1984

  1. #1Michael67,735
  2. #2Christopher60,021
  3. #3Matthew49,767
  4. #4Joshua40,266
  5. #5David38,492
  6. #6Daniel36,531
  7. #7James35,859
  8. #8John32,610
  9. #9Robert31,768
  10. #10Joseph30,513
  11. #3,107Theresa14
More about 1984

girls

1,683,817 girls got a published name in 1984; 1 in 730 of them was named Theresa, which outranked 99.0% of the 12,181 girls' names that year. The ten most popular names covered 18.1% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Theresa
  1. #118Caitlin2,343
  2. #119Linda2,336
  3. #120Jill2,326
  4. #121Theresa2,307
  5. #122Sabrina2,306
  6. #123Alisha2,293
  7. #124Tamara2,289
Biggest movers since 1983
Risers
  1. 8,259Santana#9,015#756
  2. 2,419Tasia#3,151#732
  3. 2,198Teela#3,065#867
  4. 1,074Grisel#1,858#784
  5. 894Kaylee#1,715#821
Fallers
  1. 1,856Dwan#874#2,730
  2. 720Toccara#937#1,657
  3. 713Kaleena#547#1,260
  4. 303Karie#1,000#1,303
  5. 300Karyn#820#1,120

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

boys

1,804,848 boys got a published name in 1984; 1 in 128,918 of them was named Theresa, which outranked 57.7% of the 7,341 boys' names that year. The ten most popular names covered 23.5% of boys (44.2% in 1880, 8.0% in 2025).

Ranked beside Theresa
  1. #2,956Zacharias15
  2. #2,956Zebulun15
  3. #2,956Zvi15
  4. #3,107Theresa14
  5. #3,107Aditya14
  6. #3,107Agapito14
  7. #3,107Ahron14
  8. #3,270Aden13
  9. #3,270Adrion13
  10. #3,270Akim13

Tied with 162 names at #3,107; 3 shown. Tied names share a rank, as in SSA's lists.

Biggest movers since 1983
Risers
  1. 958Ryne#1,562#604
  2. 472Rachel#1,448#976
  3. 399Zebulon#1,375#976
  4. 359Travon#1,327#968
  5. 347Mackenzie#1,347#1,000
Fallers
  1. 741Trumaine#949#1,690
  2. 422Basil#1,000#1,422
  3. 240Alfonzo#1,000#1,240
  4. 208Jasen#804#1,012
  5. 205Woodrow#949#1,154

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

See the top 100 for 1984