History of the Name Teresa for Girls & Year-by-Year Stats

Discover the history of the name Teresa. See total birth counts since 1880, gender trends, and year-by-year data for the name Teresa on BabyNamesData.com.

The name Teresa has been given to a total of 415746 baby girls in the United States since records began in 1880. In 2024, there were 310 recorded instances of the name.

Check out other baby names here.


Historical Year-by-Year Record

In 1880, there were 50 babies with the name Teresa recorded.
In 1881, there were 46 babies with the name Teresa recorded.
In 1882, there were 50 babies with the name Teresa recorded.
In 1883, there were 64 babies with the name Teresa recorded.
In 1884, there were 78 babies with the name Teresa recorded.
In 1885, there were 66 babies with the name Teresa recorded.
In 1886, there were 84 babies with the name Teresa recorded.
In 1887, there were 107 babies with the name Teresa recorded.
In 1888, there were 111 babies with the name Teresa recorded.
In 1889, there were 113 babies with the name Teresa recorded.
In 1890, there were 110 babies with the name Teresa recorded.
In 1891, there were 131 babies with the name Teresa recorded.
In 1892, there were 143 babies with the name Teresa recorded.
In 1893, there were 132 babies with the name Teresa recorded.
In 1894, there were 157 babies with the name Teresa recorded.
In 1895, there were 167 babies with the name Teresa recorded.
In 1896, there were 209 babies with the name Teresa recorded.
In 1897, there were 159 babies with the name Teresa recorded.
In 1898, there were 217 babies with the name Teresa recorded.
In 1899, there were 162 babies with the name Teresa recorded.
In 1900, there were 204 babies with the name Teresa recorded.
In 1901, there were 164 babies with the name Teresa recorded.
In 1902, there were 153 babies with the name Teresa recorded.
In 1903, there were 174 babies with the name Teresa recorded.
In 1904, there were 179 babies with the name Teresa recorded.
In 1905, there were 178 babies with the name Teresa recorded.
In 1906, there were 198 babies with the name Teresa recorded.
In 1907, there were 191 babies with the name Teresa recorded.
In 1908, there were 233 babies with the name Teresa recorded.
In 1909, there were 215 babies with the name Teresa recorded.
In 1910, there were 220 babies with the name Teresa recorded.
In 1911, there were 281 babies with the name Teresa recorded.
In 1912, there were 344 babies with the name Teresa recorded.
In 1913, there were 424 babies with the name Teresa recorded.
In 1914, there were 524 babies with the name Teresa recorded.
In 1915, there were 686 babies with the name Teresa recorded.
In 1916, there were 662 babies with the name Teresa recorded.
In 1917, there were 673 babies with the name Teresa recorded.
In 1918, there were 674 babies with the name Teresa recorded.
In 1919, there were 706 babies with the name Teresa recorded.
In 1920, there were 720 babies with the name Teresa recorded.
In 1921, there were 738 babies with the name Teresa recorded.
In 1922, there were 701 babies with the name Teresa recorded.
In 1923, there were 724 babies with the name Teresa recorded.
In 1924, there were 786 babies with the name Teresa recorded.
In 1925, there were 955 babies with the name Teresa recorded.
In 1926, there were 1159 babies with the name Teresa recorded.
In 1927, there were 1211 babies with the name Teresa recorded.
In 1928, there were 1212 babies with the name Teresa recorded.
In 1929, there were 1022 babies with the name Teresa recorded.
In 1930, there were 992 babies with the name Teresa recorded.
In 1931, there were 947 babies with the name Teresa recorded.
In 1932, there were 855 babies with the name Teresa recorded.
In 1933, there were 753 babies with the name Teresa recorded.
In 1934, there were 706 babies with the name Teresa recorded.
In 1935, there were 715 babies with the name Teresa recorded.
In 1936, there were 675 babies with the name Teresa recorded.
In 1937, there were 661 babies with the name Teresa recorded.
In 1938, there were 695 babies with the name Teresa recorded.
In 1939, there were 649 babies with the name Teresa recorded.
In 1940, there were 686 babies with the name Teresa recorded.
In 1941, there were 716 babies with the name Teresa recorded.
In 1942, there were 1002 babies with the name Teresa recorded.
In 1943, there were 1194 babies with the name Teresa recorded.
In 1944, there were 1204 babies with the name Teresa recorded.
In 1945, there were 1339 babies with the name Teresa recorded.
In 1946, there were 1834 babies with the name Teresa recorded.
In 1947, there were 2810 babies with the name Teresa recorded.
In 1948, there were 4217 babies with the name Teresa recorded.
In 1949, there were 4328 babies with the name Teresa recorded.
In 1950, there were 4724 babies with the name Teresa recorded.
In 1951, there were 6214 babies with the name Teresa recorded.
In 1952, there were 7294 babies with the name Teresa recorded.
In 1953, there were 8932 babies with the name Teresa recorded.
In 1954, there were 10842 babies with the name Teresa recorded.
In 1955, there were 13124 babies with the name Teresa recorded.
In 1956, there were 14464 babies with the name Teresa recorded.
In 1957, there were 15686 babies with the name Teresa recorded.
In 1958, there were 15603 babies with the name Teresa recorded.
In 1959, there were 17401 babies with the name Teresa recorded.
In 1960, there were 18835 babies with the name Teresa recorded.
In 1961, there were 18909 babies with the name Teresa recorded.
In 1962, there were 18519 babies with the name Teresa recorded.
In 1963, there were 17963 babies with the name Teresa recorded.
In 1964, there were 16422 babies with the name Teresa recorded.
In 1965, there were 14577 babies with the name Teresa recorded.
In 1966, there were 13024 babies with the name Teresa recorded.
In 1967, there were 12271 babies with the name Teresa recorded.
In 1968, there were 10914 babies with the name Teresa recorded.
In 1969, there were 10356 babies with the name Teresa recorded.
In 1970, there were 9612 babies with the name Teresa recorded.
In 1971, there were 8562 babies with the name Teresa recorded.
In 1972, there were 7177 babies with the name Teresa recorded.
In 1973, there were 5986 babies with the name Teresa recorded.
In 1974, there were 5397 babies with the name Teresa recorded.
In 1975, there were 4640 babies with the name Teresa recorded.
In 1976, there were 4056 babies with the name Teresa recorded.
In 1977, there were 3655 babies with the name Teresa recorded.
In 1978, there were 3472 babies with the name Teresa recorded.
In 1979, there were 3481 babies with the name Teresa recorded.
In 1980, there were 3148 babies with the name Teresa recorded.
In 1981, there were 3122 babies with the name Teresa recorded.
In 1982, there were 2883 babies with the name Teresa recorded.
In 1983, there were 2702 babies with the name Teresa recorded.
In 1984, there were 2387 babies with the name Teresa recorded.
In 1985, there were 2210 babies with the name Teresa recorded.
In 1986, there were 2010 babies with the name Teresa recorded.
In 1987, there were 1781 babies with the name Teresa recorded.
In 1988, there were 1633 babies with the name Teresa recorded.
In 1989, there were 1534 babies with the name Teresa recorded.
In 1990, there were 1613 babies with the name Teresa recorded.
In 1991, there were 1490 babies with the name Teresa recorded.
In 1992, there were 1371 babies with the name Teresa recorded.
In 1993, there were 1233 babies with the name Teresa recorded.
In 1994, there were 1098 babies with the name Teresa recorded.
In 1995, there were 1044 babies with the name Teresa recorded.
In 1996, there were 1070 babies with the name Teresa recorded.
In 1997, there were 1077 babies with the name Teresa recorded.
In 1998, there were 981 babies with the name Teresa recorded.
In 1999, there were 975 babies with the name Teresa recorded.
In 2000, there were 899 babies with the name Teresa recorded.
In 2001, there were 830 babies with the name Teresa recorded.
In 2002, there were 787 babies with the name Teresa recorded.
In 2003, there were 704 babies with the name Teresa recorded.
In 2004, there were 747 babies with the name Teresa recorded.
In 2005, there were 672 babies with the name Teresa recorded.
In 2006, there were 566 babies with the name Teresa recorded.
In 2007, there were 563 babies with the name Teresa recorded.
In 2008, there were 534 babies with the name Teresa recorded.
In 2009, there were 453 babies with the name Teresa recorded.
In 2010, there were 412 babies with the name Teresa recorded.
In 2011, there were 543 babies with the name Teresa recorded.
In 2012, there were 472 babies with the name Teresa recorded.
In 2013, there were 437 babies with the name Teresa recorded.
In 2014, there were 391 babies with the name Teresa recorded.
In 2015, there were 429 babies with the name Teresa recorded.
In 2016, there were 437 babies with the name Teresa recorded.
In 2017, there were 397 babies with the name Teresa recorded.
In 2018, there were 347 babies with the name Teresa recorded.
In 2019, there were 349 babies with the name Teresa recorded.
In 2020, there were 366 babies with the name Teresa recorded.
In 2021, there were 341 babies with the name Teresa recorded.
In 2022, there were 320 babies with the name Teresa recorded.
In 2023, there were 321 babies with the name Teresa recorded.
In 2024, there were 310 babies with the name Teresa recorded.

Leave a Reply

Your email address will not be published. Required fields are marked *