Skip to main content
First name · Feminine

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
Meaning & Origin

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.

How many

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.

Living Teresas · 2019 → 2025
319,921 -44,345 since 2019
-3,366 2020
-8,493 2021
-9,140 2022
-7,980 2023
-7,335 2024
-8,031 2025
Trend

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.

86 newborn Teresas in 2025
national rank #268 that year
hover a bar to explore →
Regions

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
Middle name

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%
Name day

When Teresa celebrates name day

Teresa appears 3 times in the Polish name day calendar. The main date is 3 March.

Look up another name

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