Skip to main content
First name · Masculine

Mieszko

Barely 7,000 Polish men carry it, yet the name is climbing back: a few hundred boys get it every year now, always boys. A Slavic name that reads as "sword and glory".

Mieszko Pronunciation

Mieszko is pronounced MYESH-ko (/ˈmjɛʂkɔ/).

Related names
Alive in 2025
7,182
Newborns 2025
376
National rank
#421
Meaning & Origin

What Mieszko means

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

Mieszko is a Slavic name, and for Poles it belongs first to a ruler. Mieszko I led the Polans in the tenth century and accepted baptism in 966, an event long remembered as the baptism of Poland. The name enters the written record at the start of Polish statehood.

Its modern gloss, "sword and glory," travels through Mieczysław, where miecz means sword and the old element sław means fame. That sense was fastened onto Mieszko later, by association, because the oldest source of the name is still argued over by scholars. The safest thing to say is short. Mieszko marks a Slavic beginning.

Today the name is rare, and it reads as historical rather than old-fashioned. Picture a school register where one Mieszko sits among the Kubas and Anteks, a boy carrying a king's name to no great trouble. On an imieniny card it shortens with ease to Mieszek.

How many

How many people are named Mieszko

1 in 2972 men in Poland is named Mieszko. 7,182 people carry it in the 2025 register: rank #421 among male names.

Living Mieszkos · 2019 → 2025
7,182 +2,516 since 2019
+285 2020
+483 2021
+444 2022
+482 2023
+410 2024
+412 2025
Trend

Mieszko's popularity over time

376 boys were given the name in 2025, ranking #133 among newborns. It has been climbing since 2000.

376 newborn Mieszkos in 2025
national rank #133 that year
hover a bar to explore →
Regions

Where Mieszko is most popular

Mieszko is most popular in West Pomeranian, 54% above the national average (183 boys born 2019–2025), followed by Lower Silesian (+41%) and Lubusz (+38%). It is least common in Podlaskie and Świętokrzyskie, 45% and 38% below average respectively.

More common than average Less common than average
Middle name

Mieszko as a middle name

Mieszko is a first name for 7,182 men in Poland and a middle name for another 1,782, an 80/20 split. In the men's middle-name ranking it sits 183rd, between August (1,855) and Erwin (1,769).

As a first name
7,182
As a middle name
1,782
first name · 80% middle name · 20%
Name day

When Mieszko celebrates name day

Mieszko appears 1 time in the Polish name day calendar. The main date is 1 January.

Next name day
1 January
Fri · 2027
in 159 days

Look up another name

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