Teresa

#908 for girls in 2025, 291 births · Last seen for boys in 1995 at #5,501
Given to girls 99.7% of the time

Showing
Show data for
Peak · girls
1961 · 18,909 births
Debut · girls
50 births
In top 100 · girls
34 yrs
of 146 years
Total births · girls
416,044
since 1880

Teresa over time

girls

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

#1#10#100#1,000rank188019001920194019601980200020201971peak #18, 1961girls
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#908291—
2024#860314—
2023#843322—
2022#867320—
2021#815342—
2020#745366—
2019#794349—
2018#786347—
2017#722397—
2016#668437—
2015#664429—
2014#716391—
2013#647437—
2012#607472—
2011#533544—
2010#692412—
2009#653453—
2008#578534—
2007#546563—
2006#533566—
2005#453672—
2004#407747—
2003#427704—
2002#376787—
2001#357830—
2000#343899—
1999#317975—
1998#309981—
1997#2701,077—
1996#2701,070—
1995#2621,044#5,50110
1994#2551,098—
1993#2261,233#8,7005
1992#2071,371#7,4226
1991#2011,490—
1990#1791,613#6,4157
1989#1841,534#4,27112
1988#1721,633#5,7517
1987#1541,781#3,73112
1986#1392,011#4,8538
1985#1322,210#3,59912
1984#1172,387#2,61318
1983#1032,702#3,07114
1982#1022,883#2,34121
1981#973,121#2,89815
1980#943,149#3,25613
1979#873,481#3,56911
1978#883,472#3,07013
1977#793,654#2,55617
1976#664,056#1,99924
1975#614,640#2,28819
1974#525,397#2,12920
1973#455,986#1,92822
1972#397,176#1,60329
1971#348,563#1,30941
1970#349,612#1,37437
1969#3210,357#1,30237
1968#3010,912#1,23338
1967#2812,272#1,31233
1966#2913,024#1,10045
1965#2414,578#1,14443
1964#2116,420#1,26338
1963#1817,965#1,05252
1962#1818,517#1,13746
1961#1818,909#1,25040
1960#1918,839#1,25239
1959#2417,400#1,24739
1958#2615,602#1,30535
1957#2415,687#1,36433
1956#2414,464#1,31734
1955#2613,126#1,53825
1954#3410,841#1,62822
1953#428,932#1,76519
1952#527,294#3,0957
1951#636,213#2,36711
1950#814,724#3,3296
1949#824,328#3,0197
1948#824,217#2,6089
1947#1212,809—
1946#1481,834#2,40310
1945#1711,339#2,7437
1944#1801,204—
1943#1861,194—
1942#2021,002—
1941#241716#2,8727
1940#244686#3,4595
1939#245649—
1938#236695#3,5345
1937#242661#2,9057
1936#239675—
1935#234715#2,5299
1934#238706—
1933#223753—
1932#211855#2,31311
1931#191947#3,7635
1930#194992#2,7819
1929#1921,021#2,7669
1928#1721,212#3,3577
1927#1741,211—
1926#1801,159#3,3857
1925#206955—
1924#233786#4,3475
1923#243724—
1922#244701#3,8726
1921#245738—
1920#243720—
1919#239706—
1918#247674—
1917#241673#3,9815
1916#242662—
1915#229686—
1914#235524—
1913#236424—
1912#242344—
1911#233281—
1910#257220—
1909#241215—
1908#225233—
1907#247191—
1906#222198—
1905#238178—
1904#230179—
1903#228174—
1902#252153—
1901#224164—
1900#219204—
1899#215162—
1898#199217—
1897#215159—
1896#192209—
1895#207167—
1894#213157—
1893#229132—
1892#214143—
1891#204131—
1890#232110—
1889#217113—
1888#219111—
1887#196107—
1886#21784—
1885#24966—
1884#21378—
1883#22564—
1882#24450—
1881#23146—
1880#21550—
First appearance
1880

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


Quietest stretch: 1880–1883, when fewer than 65 girls a year got the name.

Where Teresa is popular in 1971

  • Rank in state
  • Top 10
  • 11–50
  • 51–100
  • 101–500
  • 501+
  • Not published
Alaska: #38 for girls · 18 births · 1 in 136 girlsAKMaine: #70 for girls · 26 births · 1 in 273 girlsMEVermont: #113 for girls · 7 births · 1 in 402 girlsVTNew Hampshire: #172 for girls · 6 births · 1 in 818 girlsNHWashington: #22 for girls · 178 births · 1 in 126 girlsWAIdaho: #16 for girls · 53 births · 1 in 92 girlsIDMontana: #26 for girls · 33 births · 1 in 126 girlsMTNorth Dakota: #59 for girls · 20 births · 1 in 205 girlsNDMinnesota: #41 for girls · 155 births · 1 in 175 girlsMNIllinois: #48 for girls · 359 births · 1 in 230 girlsILWisconsin: #63 for girls · 125 births · 1 in 247 girlsWIMichigan: #46 for girls · 310 births · 1 in 223 girlsMINew York: #85 for girls · 320 births · 1 in 391 girlsNYMassachusetts: #115 for girls · 72 births · 1 in 544 girlsMARhode Island: #126 for girls · 11 births · 1 in 544 girlsRIOregon: #27 for girls · 97 births · 1 in 138 girlsORNevada: #48 for girls · 18 births · 1 in 165 girlsNVWyoming: #14 for girls · 28 births · 1 in 62 girlsWYSouth Dakota: #23 for girls · 40 births · 1 in 105 girlsSDIowa: #28 for girls · 141 births · 1 in 137 girlsIAIndiana: #28 for girls · 269 births · 1 in 153 girlsINOhio: #36 for girls · 481 births · 1 in 174 girlsOHPennsylvania: #71 for girls · 260 births · 1 in 309 girlsPANew Jersey: #85 for girls · 122 births · 1 in 381 girlsNJConnecticut: #110 for girls · 38 births · 1 in 486 girlsCTCalifornia: #35 for girls · 764 births · 1 in 194 girlsCAUtah: #28 for girls · 75 births · 1 in 144 girlsUTColorado: #38 for girls · 92 births · 1 in 179 girlsCONebraska: #32 for girls · 71 births · 1 in 149 girlsNEMissouri: #34 for girls · 213 births · 1 in 161 girlsMOKentucky: #16 for girls · 270 births · 1 in 96 girlsKYWest Virginia: #16 for girls · 144 births · 1 in 90 girlsWVVirginia: #20 for girls · 310 births · 1 in 107 girlsVAMaryland: #36 for girls · 150 births · 1 in 156 girlsMDDelaware: #50 for girls · 21 births · 1 in 165 girlsDEArizona: #31 for girls · 98 births · 1 in 154 girlsAZNew Mexico: #60 for girls · 32 births · 1 in 262 girlsNMKansas: #25 for girls · 99 births · 1 in 137 girlsKSArkansas: #20 for girls · 127 births · 1 in 110 girlsARTennessee: #14 for girls · 322 births · 1 in 97 girlsTNNorth Carolina: #17 for girls · 411 births · 1 in 98 girlsNCSouth Carolina: #13 for girls · 223 births · 1 in 93 girlsSCDistrict of Columbia: #57 for girls · 41 births · 1 in 214 girlsDCOklahoma: #21 for girls · 149 births · 1 in 118 girlsOKLouisiana: #76 for girls · 89 births · 1 in 328 girlsLAMississippi: #14 for girls · 193 births · 1 in 97 girlsMSAlabama: #19 for girls · 236 births · 1 in 113 girlsALGeorgia: #20 for girls · 339 births · 1 in 115 girlsGAHawaii: #106 for girls · 13 births · 1 in 363 girlsHITexas: #30 for girls · 565 births · 1 in 184 girlsTXFlorida: #29 for girls · 329 births · 1 in 145 girlsFL

Hover or tap a state for its numbers.

Top states · girls
  1. South Carolina#13 · 1 in 93
  2. Wyoming#14 · 1 in 62
  3. Tennessee#14 · 1 in 97
  4. Mississippi#14 · 1 in 97
  5. West Virginia#16 · 1 in 90

Best ever in a state: #2 in Tennessee, 1962.

Show every state
StateRankBirthsShare
South Carolina#132231 in 93
Mississippi#141931 in 97
Tennessee#143221 in 97
Wyoming#14281 in 62
Idaho#16531 in 92
Kentucky#162701 in 96
West Virginia#161441 in 90
North Carolina#174111 in 98
Alabama#192361 in 113
Arkansas#201271 in 110
Georgia#203391 in 115
Virginia#203101 in 107
Oklahoma#211491 in 118
Washington#221781 in 126
South Dakota#23401 in 105
Kansas#25991 in 137
Montana#26331 in 126
Oregon#27971 in 138
Indiana#282691 in 153
Iowa#281411 in 137
Utah#28751 in 144
Florida#293291 in 145
Texas#305651 in 184
Arizona#31981 in 154
Nebraska#32711 in 149
Missouri#342131 in 161
California#357641 in 194
Maryland#361501 in 156
Ohio#364811 in 174
Alaska#38181 in 136
Colorado#38921 in 179
Minnesota#411551 in 175
Michigan#463101 in 223
Illinois#483591 in 230
Nevada#48181 in 165
Delaware#50211 in 165
District of Columbia#57411 in 214
North Dakota#59201 in 205
New Mexico#60321 in 262
Wisconsin#631251 in 247
Maine#70261 in 273
Pennsylvania#712601 in 309
Louisiana#76891 in 328
New Jersey#851221 in 381
New York#853201 in 391
Hawaii#106131 in 363
Connecticut#110381 in 486
Vermont#11371 in 402
Massachusetts#115721 in 544
Rhode Island#126111 in 544
New Hampshire#17261 in 818

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 Teresa
Momentum · girls
Holding steady
  • 48 spots since 2024 (#860 → #908)
  • 163 spots since 2020 (#745 → #908)
  • 244 spots since 2015 (#664 → #908)
  • Biggest jump: 159 spots in 2011 (#692 → #533)
  • Biggest drop: 80 spots in 2006 (#453 → #533)
Rise & fade · girls
81 yrs to peak
  • Debuted 1880
  • Peaked 1961 at #18 (18,909 births)
  • Births halved by 1971, 10 yrs later
Top of the charts · girls
Top 100 for 34 yrs
  • Top 10: never
  • Top 100: 34 yrs · run 1948–1981
  • Top 1,000: 146 yrs · run 1880–2025
Share of babies · girls
1 in 106
  • Highest: 1 in 106 girls born in 1962 were named Teresa (0.94%)
  • Latest: 1 in 5,523 girls born in 2025 (0.02%)
  • Its best rank, #18 in 1961, was only 1 in 107 (0.94%) — a smaller share of a much bigger birth year
Era · girls
The 1960s
  • 36.5% of all girls named Teresa (151,793) were born in this decade
Show by decade
DecadeBirthsBest rankAvg rank
1880s769#196 (1887)#223
1890s1,587#192 (1896)#212
1900s1,889#219 (1900)#233
1910s5,194#229 (1915)#240
1920s9,227#172 (1928)#213
1930s7,648#191 (1931)#225
1940s19,329#82 (1949)#166
1950s114,283#24 (1959)#40
1960s151,793#18 (1961)#24
1970s56,037#34 (1970)#59
1980s23,411#94 (1980)#129
1990s11,952#179 (1990)#250
2000s6,755#343 (2000)#467
2010s4,215#533 (2011)#683
2020s1,955#745 (2020)#840

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.

Teresa in 1971

girls
#34
8,563 births · 1 in 194 girls
boys
#1,309
41 births · 1 in 43,133 boys

Top girls' names in 1971

  1. #1Jennifer56,771
  2. #2Michelle33,160
  3. #3Lisa32,907
  4. #4Kimberly30,708
  5. #5Amy26,237
  6. #6Angela25,901
  7. #7Melissa23,875
  8. #8Tammy17,656
  9. #9Mary16,703
  10. #10Julie15,322
  11. #34Teresa8,563

Top boys' names in 1971

  1. #1Michael77,577
  2. #2James54,597
  3. #3David53,113
  4. #4John51,512
  5. #5Robert50,634
  6. #6Christopher48,225
  7. #7William35,413
  8. #8Jason34,173
  9. #9Brian32,624
  10. #10Scott30,901
  11. #1,309Teresa41
More about 1971

girls

1,663,823 girls got a published name in 1971; 1 in 194 of them was named Teresa, which outranked 99.6% of the 9,645 girls' names that year. The ten most popular names covered 16.8% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Teresa
  1. #31Sandra9,714
  2. #32Stacy9,117
  3. #33Deborah8,675
  4. #34Teresa8,563
  5. #35Andrea8,483
  6. #36Denise8,219
  7. #37Maria8,141
Biggest movers since 1970
Risers
  1. ↑ 2,115Yesenia#2,522 → #407
  2. ↑ 1,431Shayla#2,267 → #836
  3. ↑ 853Ebony#1,681 → #828
  4. ↑ 749Consuela#1,706 → #957
  5. ↑ 510Candida#1,196 → #686
Fallers
  1. ↓ 572Sebrina#916 → #1,488
  2. ↓ 382Janene#684 → #1,066
  3. ↓ 375Treena#989 → #1,364
  4. ↓ 356Tisa#910 → #1,266
  5. ↓ 351Shaun#929 → #1,280

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

boys

1,768,447 boys got a published name in 1971; 1 in 43,133 of them was named Teresa, which outranked 76.9% of the 5,655 boys' names that year. The ten most popular names covered 26.5% of boys (44.2% in 1880, 8.0% in 2025).

Ranked beside Teresa
  1. #1,289Trace42
  2. #1,289Wylie42
  3. #1,289Yusef42
  4. #1,309Teresa41
  5. #1,309Abe41
  6. #1,309Davey41
  7. #1,309Deangelo41
  8. #1,330Alphonse40
  9. #1,330Arvin40
  10. #1,330Cleon40

Tied with 20 names at #1,309; 3 shown. Tied names share a rank, as in SSA's lists.

Biggest movers since 1970
Risers
  1. ↑ 754Germaine#1,582 → #828
  2. ↑ 626Jeramie#1,546 → #920
  3. ↑ 512Jeremey#1,396 → #884
  4. ↑ 473Jarod#1,337 → #864
  5. ↑ 454Jamel#1,374 → #920
Fallers
  1. ↓ 328Adolph#926 → #1,254
  2. ↓ 272Dwane#1,000 → #1,272
  3. ↓ 266Bronson#861 → #1,127
  4. ↓ 244Mitch#921 → #1,165
  5. ↓ 242Enrico#839 → #1,081

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

See the top 100 for 1971 →