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,000rank188019001920194019601980200020202003peak #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 2003

  • 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: #435 for girls · 14 births · 1 in 2,061 girlsWAIdaho: fewer than 5 girls named Teresa, so not publishedIDMontana: fewer than 5 girls named Teresa, so not publishedMTNorth Dakota: fewer than 5 girls named Teresa, so not publishedNDMinnesota: #392 for girls · 12 births · 1 in 2,160 girlsMNIllinois: #401 for girls · 32 births · 1 in 2,165 girlsILWisconsin: #430 for girls · 11 births · 1 in 2,284 girlsWIMichigan: #601 for girls · 13 births · 1 in 3,776 girlsMINew York: #447 for girls · 40 births · 1 in 2,453 girlsNYMassachusetts: #500 for girls · 10 births · 1 in 3,020 girlsMARhode Island: fewer than 5 girls named Teresa, so not publishedRIOregon: #618 for girls · 5 births · 1 in 3,246 girlsORNevada: #228 for girls · 12 births · 1 in 862 girlsNVWyoming: fewer than 5 girls named Teresa, so not publishedWYSouth Dakota: fewer than 5 girls named Teresa, so not publishedSDIowa: #383 for girls · 7 births · 1 in 1,959 girlsIAIndiana: #527 for girls · 11 births · 1 in 2,946 girlsINOhio: #585 for girls · 15 births · 1 in 3,885 girlsOHPennsylvania: #455 for girls · 21 births · 1 in 2,691 girlsPANew Jersey: #352 for girls · 21 births · 1 in 2,009 girlsNJConnecticut: #298 for girls · 10 births · 1 in 1,478 girlsCTCalifornia: #251 for girls · 181 births · 1 in 1,252 girlsCAUtah: fewer than 5 girls named Teresa, so not publishedUTColorado: #612 for girls · 8 births · 1 in 3,154 girlsCONebraska: #324 for girls · 6 births · 1 in 1,382 girlsNEMissouri: #650 for girls · 7 births · 1 in 4,066 girlsMOKentucky: #399 for girls · 9 births · 1 in 2,189 girlsKYWest Virginia: fewer than 5 girls named Teresa, so not publishedWVVirginia: #419 for girls · 17 births · 1 in 2,120 girlsVAMaryland: #672 for girls · 6 births · 1 in 4,041 girlsMDDelaware: fewer than 5 girls named Teresa, so not publishedDEArizona: #358 for girls · 21 births · 1 in 1,606 girlsAZNew Mexico: fewer than 5 girls named Teresa, so not publishedNMKansas: #544 for girls · 5 births · 1 in 2,732 girlsKSArkansas: fewer than 5 girls named Teresa, so not publishedARTennessee: #687 for girls · 7 births · 1 in 4,343 girlsTNNorth Carolina: #439 for girls · 19 births · 1 in 2,289 girlsNCSouth Carolina: #505 for girls · 7 births · 1 in 2,422 girlsSCDistrict of Columbia: fewer than 5 girls named Teresa, so not publishedDCOklahoma: #657 for girls · 5 births · 1 in 3,327 girlsOKLouisiana: #644 for girls · 6 births · 1 in 3,461 girlsLAMississippi: fewer than 5 girls named Teresa, so not publishedMSAlabama: #530 for girls · 7 births · 1 in 2,806 girlsALGeorgia: #466 for girls · 20 births · 1 in 2,487 girlsGAHawaii: fewer than 5 girls named Teresa, so not publishedHITexas: #340 for girls · 88 births · 1 in 1,796 girlsTXFlorida: #502 for girls · 28 births · 1 in 2,851 girlsFL

Hover or tap a state for its numbers.

Top states · girls
  1. Nevada#228 · 1 in 862
  2. California#251 · 1 in 1,252
  3. Connecticut#298 · 1 in 1,478
  4. Nebraska#324 · 1 in 1,382
  5. Texas#340 · 1 in 1,796

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

Show every state
StateRankBirthsShare
Nevada#228121 in 862
California#2511811 in 1,252
Connecticut#298101 in 1,478
Nebraska#32461 in 1,382
Texas#340881 in 1,796
New Jersey#352211 in 2,009
Arizona#358211 in 1,606
Iowa#38371 in 1,959
Minnesota#392121 in 2,160
Kentucky#39991 in 2,189
Illinois#401321 in 2,165
Virginia#419171 in 2,120
Wisconsin#430111 in 2,284
Washington#435141 in 2,061
North Carolina#439191 in 2,289
New York#447401 in 2,453
Pennsylvania#455211 in 2,691
Georgia#466201 in 2,487
Massachusetts#500101 in 3,020
Florida#502281 in 2,851
South Carolina#50571 in 2,422
Indiana#527111 in 2,946
Alabama#53071 in 2,806
Kansas#54451 in 2,732
Ohio#585151 in 3,885
Michigan#601131 in 3,776
Colorado#61281 in 3,154
Oregon#61851 in 3,246
Louisiana#64461 in 3,461
Missouri#65071 in 4,066
Oklahoma#65751 in 3,327
Maryland#67261 in 4,041
Tennessee#68771 in 4,343
Alaska
Arkansas
Delaware
District of Columbia
Hawaii
Idaho
Maine
Mississippi
Montana
New Hampshire
New Mexico
North Dakota
Rhode Island
South Dakota
Utah
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 2003

girls
#427
704 births · 1 in 2,595 girls

Top girls' names in 2003

  1. #1Emily25,693
  2. #2Emma22,719
  3. #3Madison20,201
  4. #4Hannah17,638
  5. #5Olivia16,154
  6. #6Abigail15,932
  7. #7Alexis14,867
  8. #8Ashley14,519
  9. #9Elizabeth14,123
  10. #10Samantha13,870
  11. #427Teresa704
More about 2003

girls

1,827,145 girls got a published name in 2003; 1 in 2,595 of them was named Teresa, which outranked 97.7% of the 18,439 girls' names that year. The ten most popular names covered 9.6% of girls (24.6% in 1880, 7.0% in 2025).

Ranked beside Teresa
  1. #424Jenny709
  2. #425Amya706
  3. #425Malia706
  4. #427Teresa704
  5. #427Jane704
  6. #429Madyson703
  7. #430Carolyn701
  8. #431Alice700

Tied names share a rank, as in SSA's lists.

Biggest movers since 2002
Risers
  1. 1,689Laci#2,126#437
  2. 1,528Karyme#2,467#939
  3. 1,500Roselyn#2,467#967
  4. 1,326Kaydence#2,310#984
  5. 1,170Sherlyn#2,081#911
Fallers
  1. 481Odalys#951#1,432
  2. 400Kari#975#1,375
  3. 334Litzy#501#835
  4. 289Alysha#960#1,249
  5. 252Roxana#861#1,113

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

See the top 100 for 2003