NameTrends

Teresa — Girl name popularity

2025 rank #911 · peak #18 (1961) · 416,044 babies all-time

Teresa is a girls' name that, in 2025, was ranked #911 (291 babies) in the United States, according to the Social Security Administration. Its all-time peak was #18 in 1961 (18,909 babies). Across the years tracked here it has been given to about 416,044 babies. Teresa is far below its peak and has become less common. The table below shows Teresa's SSA rank and birth count year by year. (We report only counts SSA publishes; years where the name fell below SSA's 5-baby threshold show no count.)

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Teresa popularity over time

Rank and number of girls named Teresa per year, from SSA national data. Recent years are shown individually; earlier history is shown at decade points back to 1880.

YearRank (girls)Babies
2025#911291
2024#864314
2023#843322
2022#868320
2021#815342
2020#747366
2019#796349
2018#791347
2017#723397
2016#670437
2015#668429
2014#718391
2013#650437
2012#607472
2011#535544
2010#694412
2009#654453
2008#579534
2007#547563
2006#533566
2005#453672
2004#409747
2003#428704
2002#376787
2001#357830
2000#344899
1999#319975
1998#309981
1997#2701,077
1996#2701,070
1990#1791,613
1980#943,149
1970#349,612
1960#1918,839
1950#814,724
1940#244686
1930#194992
1920#243720
1910#258220
1900#220204
1890#233110
1880#21850

Source: U.S. Social Security Administration, Popular Baby Names. Data as of SSA national data through 2025, state data through 2025, retrieved June 2026.

Key facts

Teresa (Girl) summary. Source: U.S. Social Security Administration, Popular Baby Names, SSA national data through 2025, state data through 2025, retrieved June 2026.
MeasureValue
SexGirl
2025 rank#911
2025 babies291
Peak rank#18 (1961)
Peak-year babies18,909
First tracked year1880
All-time babies (tracked years)416,044

Similar in popularity (2025)

Names ranked near Teresa for girls in 2025. Source: SSA.
Girl name2025 rankBabies
Deborah#864313
Julie#873308
Tiffany#880304
Megan#889301
Linda#902294
Brittany#928281

Deborah, Julie, Tiffany, Megan, Linda, Brittany.

Frequently asked questions

How popular is the name Teresa for girls?

In 2025, Teresa was the 911th most popular girls' name in the US, given to 291 babies, per the Social Security Administration. Its all-time peak was #18 in 1961 (18,909 babies).

When was Teresa most popular?

For girls, Teresa peaked at rank #18 in 1961 (18,909 babies). The first year it appears in SSA data (within our tracked years) is 1880. It has been given to about 416,044 babies in total across the years we track.

Is Teresa a boy or girl name?

In the SSA data we track, Teresa appears predominantly as a girls' name; it does not have a separate ranked entry for boys in our dataset.

Keep exploring

Source

U.S. Social Security Administration, Popular Baby Names, national data 1880–2025. SSA national data through 2025, state data through 2025, retrieved June 2026. Public domain (U.S. Government). SSA has no name meanings or origins; this page presents only popularity data. See our methodology.

Last updated: 2026-06-22