Skip to main content

Teresa

Around 320,000 Polish women carry it, one of those names everyone knows several of. Yet it goes to only a small handful of newborns each year now: a name you meet across generations more than in the maternity ward. From the Greek for harvester or reaper.

Teresa Pronunciation

Teresa is pronounced te-RE-sah (/tɛˈrɛsa/).

Alive in 2025
319,921
Newborns 2025
86
National rank
#31

What Teresa means

Where Teresa comes from and what it has meant to the people who carry it.

The name Teresa comes from Greek, though the exact root has been argued over for a long time. Most scholars trace it to theros, meaning summer or harvest, which gives the old reading of the harvester, żniwiarka in Polish. A second reading turns it toward the hunt, myśliwa, the woman who goes out after game. Both senses sit close to the land.

Teresa of Ávila, the sixteenth-century Spanish mystic and writer, carried the name far beyond Iberia, and her books are still read. That fame brought it into Poland centuries ago.

Polish keeps several forms in use. Tereza stands beside Teresa as a variant. Tereska is the warm diminutive a mother reaches for, and Renia does the same short, familiar work. On a school register you might find one Teresa and two girls who answer only to Tereska.

The name-day falls in October. Whatever the deep origin turns out to be, the harvest sense fits that month, and żniwiarka stays the plain Polish gloss.

When Teresa celebrates name day

Teresa appears 13 times in the Polish name day calendar, 3 of them as a main name, the first on 3 March.

How many people are named Teresa

1 in 70 women in Poland is named Teresa. 319,921 people carry it in the 2025 register: rank #31 among female names.

People with the name Teresa 2019 → 2025
319,921 -44,345 since 2019
2020 360,900 -3,366
2021 352,407 -8,493
2022 343,267 -9,140
2023 335,287 -7,980
2024 327,952 -7,335
2025 319,921 -8,031

Teresa's popularity over time

86 girls were given the name in 2025, ranking #268 among newborns. It has been climbing since 2003. Still the #31 name among living women, even as it slips to #268 among newborns.

hover a bar to explore
86 newborns with the name Teresa in 2025
national rank #268 that year

Where Teresa is most popular

Teresa is most popular in Greater Poland, 63% above the national average (93 girls born 2019–2025), followed by Kuyavian-Pomeranian (+48%) and Pomeranian (+30%). It is least common in Warmian-Masurian and Subcarpathian, 90% and 72% below average respectively.

More common than average Less common than average

Teresa as a middle name

Teresa is a first name for 319,921 women in Poland and a middle name for another 354,803, a 47/53 split, almost evenly. In the women's middle-name ranking it sits 6th, between Ewa (372,483) and Małgorzata (332,804).

As a first name
319,921
As a middle name
354,803
first name 47% middle name 53%

Look up another name

Search the register, or step through the ranking one place at a time.