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,000rank188019001920194019601980200020201997peak #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 1997

  • Rank in state
  • Top 10
  • 11–50
  • 51–100
  • 101–500
  • 501+
  • Not published
Alaska: fewer than 5 girls named Teresa, so not publishedAKMaine: fewer than 5 girls named Teresa, so not publishedMEVermont: fewer than 5 girls named Teresa, so not publishedVTNew Hampshire: fewer than 5 girls named Teresa, so not publishedNHWashington: #267 for girls · 23 births · 1 in 1,245 girlsWAIdaho: #237 for girls · 6 births · 1 in 926 girlsIDMontana: fewer than 5 girls named Teresa, so not publishedMTNorth Dakota: fewer than 5 girls named Teresa, so not publishedNDMinnesota: #251 for girls · 19 births · 1 in 1,314 girlsMNIllinois: #297 for girls · 42 births · 1 in 1,665 girlsILWisconsin: #257 for girls · 18 births · 1 in 1,391 girlsWIMichigan: #297 for girls · 30 births · 1 in 1,732 girlsMINew York: #251 for girls · 74 births · 1 in 1,365 girlsNYMassachusetts: #323 for girls · 16 births · 1 in 1,988 girlsMARhode Island: fewer than 5 girls named Teresa, so not publishedRIOregon: #217 for girls · 17 births · 1 in 949 girlsORNevada: #381 for girls · 5 births · 1 in 1,709 girlsNVWyoming: fewer than 5 girls named Teresa, so not publishedWYSouth Dakota: fewer than 5 girls named Teresa, so not publishedSDIowa: #344 for girls · 7 births · 1 in 1,960 girlsIAIndiana: #234 for girls · 27 births · 1 in 1,215 girlsINOhio: #300 for girls · 34 births · 1 in 1,819 girlsOHPennsylvania: #285 for girls · 35 births · 1 in 1,665 girlsPANew Jersey: #229 for girls · 34 births · 1 in 1,228 girlsNJConnecticut: #412 for girls · 6 births · 1 in 2,572 girlsCTCalifornia: #179 for girls · 270 births · 1 in 825 girlsCAUtah: #382 for girls · 8 births · 1 in 1,948 girlsUTColorado: #280 for girls · 16 births · 1 in 1,309 girlsCONebraska: #282 for girls · 6 births · 1 in 1,371 girlsNEMissouri: #329 for girls · 15 births · 1 in 1,968 girlsMOKentucky: #353 for girls · 9 births · 1 in 2,196 girlsKYWest Virginia: fewer than 5 girls named Teresa, so not publishedWVVirginia: #253 for girls · 25 births · 1 in 1,330 girlsVAMaryland: #354 for girls · 12 births · 1 in 1,970 girlsMDDelaware: fewer than 5 girls named Teresa, so not publishedDEArizona: #256 for girls · 24 births · 1 in 1,170 girlsAZNew Mexico: #259 for girls · 8 births · 1 in 1,035 girlsNMKansas: #303 for girls · 8 births · 1 in 1,555 girlsKSArkansas: #412 for girls · 5 births · 1 in 2,295 girlsARTennessee: #373 for girls · 13 births · 1 in 2,262 girlsTNNorth Carolina: #579 for girls · 10 births · 1 in 4,006 girlsNCSouth Carolina: fewer than 5 girls named Teresa, so not publishedSCDistrict of Columbia: fewer than 5 girls named Teresa, so not publishedDCOklahoma: #276 for girls · 13 births · 1 in 1,294 girlsOKLouisiana: #463 for girls · 8 births · 1 in 2,705 girlsLAMississippi: fewer than 5 girls named Teresa, so not publishedMSAlabama: #358 for girls · 10 births · 1 in 2,074 girlsALGeorgia: #271 for girls · 30 births · 1 in 1,426 girlsGAHawaii: fewer than 5 girls named Teresa, so not publishedHITexas: #225 for girls · 122 births · 1 in 1,147 girlsTXFlorida: #322 for girls · 39 births · 1 in 1,881 girlsFL

Hover or tap a state for its numbers.

Top states · girls
  1. California#179 · 1 in 825
  2. Oregon#217 · 1 in 949
  3. Texas#225 · 1 in 1,147
  4. New Jersey#229 · 1 in 1,228
  5. Indiana#234 · 1 in 1,215

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

Show every state
StateRankBirthsShare
California#1792701 in 825
Oregon#217171 in 949
Texas#2251221 in 1,147
New Jersey#229341 in 1,228
Indiana#234271 in 1,215
Idaho#23761 in 926
Minnesota#251191 in 1,314
New York#251741 in 1,365
Virginia#253251 in 1,330
Arizona#256241 in 1,170
Wisconsin#257181 in 1,391
New Mexico#25981 in 1,035
Washington#267231 in 1,245
Georgia#271301 in 1,426
Oklahoma#276131 in 1,294
Colorado#280161 in 1,309
Nebraska#28261 in 1,371
Pennsylvania#285351 in 1,665
Illinois#297421 in 1,665
Michigan#297301 in 1,732
Ohio#300341 in 1,819
Kansas#30381 in 1,555
Florida#322391 in 1,881
Massachusetts#323161 in 1,988
Missouri#329151 in 1,968
Iowa#34471 in 1,960
Kentucky#35391 in 2,196
Maryland#354121 in 1,970
Alabama#358101 in 2,074
Tennessee#373131 in 2,262
Nevada#38151 in 1,709
Utah#38281 in 1,948
Arkansas#41251 in 2,295
Connecticut#41261 in 2,572
Louisiana#46381 in 2,705
North Carolina#579101 in 4,006
Alaska———
Delaware———
District of Columbia———
Hawaii———
Maine———
Mississippi———
Montana———
New Hampshire———
North Dakota———
Rhode Island———
South Carolina———
South Dakota———
Vermont———
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 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 1997

girls
#270
1,077 births · 1 in 1,616 girls

Top girls' names in 1997

  1. #1Emily25,734
  2. #2Jessica21,045
  3. #3Ashley20,897
  4. #4Sarah20,716
  5. #5Hannah20,597
  6. #6Samantha20,170
  7. #7Taylor19,504
  8. #8Alexis17,171
  9. #9Elizabeth15,430
  10. #10Madison15,189
  11. #270Teresa1,077
More about 1997

girls

1,740,710 girls got a published name in 1997; 1 in 1,616 of them was named Teresa, which outranked 98.3% of the 16,163 girls' names that year. The ten most popular names covered 11.3% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Teresa
  1. #267Sophie1,081
  2. #268Angelina1,078
  3. #268Krista1,078
  4. #270Teresa1,077
  5. #271Denise1,074
  6. #272Carolina1,073
  7. #273Mikaela1,071
Biggest movers since 1996
Risers
  1. ↑ 9,582Yulisa#10,567 → #985
  2. ↑ 3,882Yulissa#4,306 → #424
  3. ↑ 2,634Tea#3,429 → #795
  4. ↑ 2,046Taya#2,901 → #855
  5. ↑ 1,202Julisa#1,930 → #728
Fallers
  1. ↓ 931Yamilex#707 → #1,638
  2. ↓ 477Suzette#998 → #1,475
  3. ↓ 457Chynna#834 → #1,291
  4. ↓ 396Moesha#547 → #943
  5. ↓ 377Daijah#975 → #1,352

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

See the top 100 for 1997 →