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

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

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

Check out other baby names here.


Historical Year-by-Year Record

In 1880, there were 153 babies with the name Theresa recorded.
In 1881, there were 173 babies with the name Theresa recorded.
In 1882, there were 170 babies with the name Theresa recorded.
In 1883, there were 241 babies with the name Theresa recorded.
In 1884, there were 240 babies with the name Theresa recorded.
In 1885, there were 232 babies with the name Theresa recorded.
In 1886, there were 276 babies with the name Theresa recorded.
In 1887, there were 284 babies with the name Theresa recorded.
In 1888, there were 377 babies with the name Theresa recorded.
In 1889, there were 359 babies with the name Theresa recorded.
In 1890, there were 401 babies with the name Theresa recorded.
In 1891, there were 370 babies with the name Theresa recorded.
In 1892, there were 417 babies with the name Theresa recorded.
In 1893, there were 469 babies with the name Theresa recorded.
In 1894, there were 484 babies with the name Theresa recorded.
In 1895, there were 515 babies with the name Theresa recorded.
In 1896, there were 469 babies with the name Theresa recorded.
In 1897, there were 533 babies with the name Theresa recorded.
In 1898, there were 540 babies with the name Theresa recorded.
In 1899, there were 532 babies with the name Theresa recorded.
In 1900, there were 659 babies with the name Theresa recorded.
In 1901, there were 554 babies with the name Theresa recorded.
In 1902, there were 549 babies with the name Theresa recorded.
In 1903, there were 553 babies with the name Theresa recorded.
In 1904, there were 561 babies with the name Theresa recorded.
In 1905, there were 598 babies with the name Theresa recorded.
In 1906, there were 669 babies with the name Theresa recorded.
In 1907, there were 734 babies with the name Theresa recorded.
In 1908, there were 795 babies with the name Theresa recorded.
In 1909, there were 724 babies with the name Theresa recorded.
In 1910, there were 926 babies with the name Theresa recorded.
In 1911, there were 919 babies with the name Theresa recorded.
In 1912, there were 1268 babies with the name Theresa recorded.
In 1913, there were 1403 babies with the name Theresa recorded.
In 1914, there were 1794 babies with the name Theresa recorded.
In 1915, there were 2309 babies with the name Theresa recorded.
In 1916, there were 2348 babies with the name Theresa recorded.
In 1917, there were 2490 babies with the name Theresa recorded.
In 1918, there were 2511 babies with the name Theresa recorded.
In 1919, there were 2380 babies with the name Theresa recorded.
In 1920, there were 2426 babies with the name Theresa recorded.
In 1921, there were 2613 babies with the name Theresa recorded.
In 1922, there were 2543 babies with the name Theresa recorded.
In 1923, there were 2614 babies with the name Theresa recorded.
In 1924, there were 3021 babies with the name Theresa recorded.
In 1925, there were 3515 babies with the name Theresa recorded.
In 1926, there were 4407 babies with the name Theresa recorded.
In 1927, there were 5129 babies with the name Theresa recorded.
In 1928, there were 5331 babies with the name Theresa recorded.
In 1929, there were 5068 babies with the name Theresa recorded.
In 1930, there were 4783 babies with the name Theresa recorded.
In 1931, there were 4034 babies with the name Theresa recorded.
In 1932, there were 3813 babies with the name Theresa recorded.
In 1933, there were 3266 babies with the name Theresa recorded.
In 1934, there were 3192 babies with the name Theresa recorded.
In 1935, there were 2863 babies with the name Theresa recorded.
In 1936, there were 2758 babies with the name Theresa recorded.
In 1937, there were 2702 babies with the name Theresa recorded.
In 1938, there were 2763 babies with the name Theresa recorded.
In 1939, there were 2611 babies with the name Theresa recorded.
In 1940, there were 2441 babies with the name Theresa recorded.
In 1941, there were 2675 babies with the name Theresa recorded.
In 1942, there were 2799 babies with the name Theresa recorded.
In 1943, there were 2929 babies with the name Theresa recorded.
In 1944, there were 2817 babies with the name Theresa recorded.
In 1945, there were 2896 babies with the name Theresa recorded.
In 1946, there were 3684 babies with the name Theresa recorded.
In 1947, there were 4390 babies with the name Theresa recorded.
In 1948, there were 5556 babies with the name Theresa recorded.
In 1949, there were 5603 babies with the name Theresa recorded.
In 1950, there were 5628 babies with the name Theresa recorded.
In 1951, there were 6190 babies with the name Theresa recorded.
In 1952, there were 6809 babies with the name Theresa recorded.
In 1953, there were 7715 babies with the name Theresa recorded.
In 1954, there were 8509 babies with the name Theresa recorded.
In 1955, there were 9619 babies with the name Theresa recorded.
In 1956, there were 10841 babies with the name Theresa recorded.
In 1957, there were 11188 babies with the name Theresa recorded.
In 1958, there were 11451 babies with the name Theresa recorded.
In 1959, there were 11655 babies with the name Theresa recorded.
In 1960, there were 11848 babies with the name Theresa recorded.
In 1961, there were 11959 babies with the name Theresa recorded.
In 1962, there were 11058 babies with the name Theresa recorded.
In 1963, there were 11041 babies with the name Theresa recorded.
In 1964, there were 10557 babies with the name Theresa recorded.
In 1965, there were 9684 babies with the name Theresa recorded.
In 1966, there were 8700 babies with the name Theresa recorded.
In 1967, there were 8104 babies with the name Theresa recorded.
In 1968, there were 7307 babies with the name Theresa recorded.
In 1969, there were 6857 babies with the name Theresa recorded.
In 1970, there were 6412 babies with the name Theresa recorded.
In 1971, there were 5446 babies with the name Theresa recorded.
In 1972, there were 4569 babies with the name Theresa recorded.
In 1973, there were 4179 babies with the name Theresa recorded.
In 1974, there were 3856 babies with the name Theresa recorded.
In 1975, there were 3611 babies with the name Theresa recorded.
In 1976, there were 3174 babies with the name Theresa recorded.
In 1977, there were 2914 babies with the name Theresa recorded.
In 1978, there were 2922 babies with the name Theresa recorded.
In 1979, there were 2995 babies with the name Theresa recorded.
In 1980, there were 2926 babies with the name Theresa recorded.
In 1981, there were 2943 babies with the name Theresa recorded.
In 1982, there were 2753 babies with the name Theresa recorded.
In 1983, there were 2416 babies with the name Theresa recorded.
In 1984, there were 2307 babies with the name Theresa recorded.
In 1985, there were 2123 babies with the name Theresa recorded.
In 1986, there were 1979 babies with the name Theresa recorded.
In 1987, there were 1739 babies with the name Theresa recorded.
In 1988, there were 1658 babies with the name Theresa recorded.
In 1989, there were 1546 babies with the name Theresa recorded.
In 1990, there were 1499 babies with the name Theresa recorded.
In 1991, there were 1460 babies with the name Theresa recorded.
In 1992, there were 1238 babies with the name Theresa recorded.
In 1993, there were 1159 babies with the name Theresa recorded.
In 1994, there were 1063 babies with the name Theresa recorded.
In 1995, there were 948 babies with the name Theresa recorded.
In 1996, there were 883 babies with the name Theresa recorded.
In 1997, there were 853 babies with the name Theresa recorded.
In 1998, there were 787 babies with the name Theresa recorded.
In 1999, there were 701 babies with the name Theresa recorded.
In 2000, there were 679 babies with the name Theresa recorded.
In 2001, there were 602 babies with the name Theresa recorded.
In 2002, there were 532 babies with the name Theresa recorded.
In 2003, there were 494 babies with the name Theresa recorded.
In 2004, there were 410 babies with the name Theresa recorded.
In 2005, there were 439 babies with the name Theresa recorded.
In 2006, there were 395 babies with the name Theresa recorded.
In 2007, there were 379 babies with the name Theresa recorded.
In 2008, there were 342 babies with the name Theresa recorded.
In 2009, there were 282 babies with the name Theresa recorded.
In 2010, there were 282 babies with the name Theresa recorded.
In 2011, there were 213 babies with the name Theresa recorded.
In 2012, there were 232 babies with the name Theresa recorded.
In 2013, there were 198 babies with the name Theresa recorded.
In 2014, there were 225 babies with the name Theresa recorded.
In 2015, there were 210 babies with the name Theresa recorded.
In 2016, there were 209 babies with the name Theresa recorded.
In 2017, there were 219 babies with the name Theresa recorded.
In 2018, there were 224 babies with the name Theresa recorded.
In 2019, there were 184 babies with the name Theresa recorded.
In 2020, there were 156 babies with the name Theresa recorded.
In 2021, there were 150 babies with the name Theresa recorded.
In 2022, there were 148 babies with the name Theresa recorded.
In 2023, there were 122 babies with the name Theresa recorded.
In 2024, there were 145 babies with the name Theresa recorded.

Leave a Reply

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