Piotr
Still the second most-given boy's name in Poland, one of those you meet everywhere, though it's given a little less each year now. From the Greek petros: rock, the plain kind you can stand on.
Piotr Pronunciation
Piotr is pronounced PYOTR (/pjɔtr/).
What Piotr means
Where Piotr comes from and what it has meant to the people who carry it.
Piotr comes from the Greek Petros, and Petros means rock. The name began as a translation. When Simon the fisherman was given a new name in the Gospels, the Aramaic word kepha, rock, passed into Greek as Petros, and Poland received it centuries later as Piotr. So the short meaning, skała, is not a later gloss. It stands in the origin itself.
In daily speech the name shortens to Piotrek. A teacher reads it down a class register, and the boy answers to the shorter form long before he signs the full one on any official paper. Petronela is the cross-gender relative, drawn from the same Latin stock around Petronius, and it rests on the same rocky ground.
Piotr keeps his name-day on the twenty-ninth of June, shared with Paul. Millions of Polish men carry it, and each summer the imieniny brings a round of wishes. The meaning underneath stays plain: rock, skała, Petros.
When Piotr celebrates name day
Piotr appears 80 times in the Polish name day calendar, 8 of them as a main name, the first on 18 January.
The days Polish calendars list this name on. By custom you celebrate one of them, usually the first after your birthday.
-
in 130 days18 JanuaryMonday in 2027
-
in 167 days24 FebruaryWednesday in 2027
-
in 231 days29 AprilThursday in 2027
-
in 292 days29 JuneTuesday in 2027
-
in 323 days30 JulyFriday in 2027
-
in 326 days2 AugustMonday in 2027
-
in 364 days9 SeptemberThursday in 2027
-
in 39 days19 OctoberMonday in 2026
Rarer dates. Only the most complete calendars add this name on these days. Most skip them, so hardly anyone celebrates then.
-
in 115 days3 JanuarySunday in 2027
-
in 117 days5 JanuaryTuesday in 2027
-
in 121 days9 JanuarySaturday in 2027
-
in 122 days10 JanuarySunday in 2027
-
in 126 days14 JanuaryThursday in 2027
-
in 128 days16 JanuarySaturday in 2027
-
in 140 days28 JanuaryThursday in 2027
-
in 143 days31 JanuarySunday in 2027
-
in 145 days2 FebruaryTuesday in 2027
-
in 151 days8 FebruaryMonday in 2027
-
in 159 days16 FebruaryTuesday in 2027
-
in 160 days17 FebruaryWednesday in 2027
-
in 164 days21 FebruarySunday in 2027
-
in 165 days22 FebruaryMonday in 2027
-
in 166 days23 FebruaryTuesday in 2027
-
in 173 days2 MarchTuesday in 2027
-
in 181 days10 MarchWednesday in 2027
-
in 183 days12 MarchFriday in 2027
-
in 185 days14 MarchSunday in 2027
-
in 201 days30 MarchTuesday in 2027
-
in 208 days6 AprilTuesday in 2027
-
in 211 days9 AprilFriday in 2027
-
in 217 days15 AprilThursday in 2027
-
in 228 days26 AprilMonday in 2027
-
in 229 days27 AprilTuesday in 2027
-
in 230 days28 AprilWednesday in 2027
-
in 232 days30 AprilFriday in 2027
-
in 235 days3 MayMonday in 2027
-
in 239 days7 MayFriday in 2027
-
in 240 days8 MaySaturday in 2027
-
in 245 days13 MayThursday in 2027
-
in 247 days15 MaySaturday in 2027
-
in 251 days19 MayWednesday in 2027
-
in 254 days22 MaySaturday in 2027
-
in 265 days2 JuneWednesday in 2027
-
in 266 days3 JuneThursday in 2027
-
in 270 days7 JuneMonday in 2027
-
in 286 days23 JuneWednesday in 2027
-
in 295 days2 JulyFriday in 2027
-
in 297 days4 JulySunday in 2027
-
in 299 days6 JulyTuesday in 2027
-
in 300 days7 JulyWednesday in 2027
-
in 301 days8 JulyThursday in 2027
-
in 305 days12 JulyMonday in 2027
-
in 318 days25 JulySunday in 2027
-
in 327 days3 AugustTuesday in 2027
-
in 330 days6 AugustFriday in 2027
-
in 335 days11 AugustWednesday in 2027
-
in 342 days18 AugustWednesday in 2027
-
in 351 days27 AugustFriday in 2027
-
in 353 days29 AugustSunday in 2027
-
in 354 days30 AugustMonday in 2027
-
in 357 days2 SeptemberThursday in 2027
-
today10 SeptemberThursday in 2026
-
in 2 days12 SeptemberSaturday in 2026
-
in 7 days17 SeptemberThursday in 2026
-
in 13 days23 SeptemberWednesday in 2026
-
in 15 days25 SeptemberFriday in 2026
-
in 24 days4 OctoberSunday in 2026
-
in 38 days18 OctoberSunday in 2026
-
in 41 days21 OctoberWednesday in 2026
-
in 54 days3 NovemberTuesday in 2026
-
in 67 days16 NovemberMonday in 2026
-
in 72 days21 NovemberSaturday in 2026
-
in 75 days24 NovemberTuesday in 2026
-
in 77 days26 NovemberThursday in 2026
-
in 79 days28 NovemberSaturday in 2026
-
in 85 days4 DecemberFriday in 2026
-
in 87 days6 DecemberSunday in 2026
-
in 90 days9 DecemberWednesday in 2026
-
in 102 days21 DecemberMonday in 2026
-
in 106 days25 DecemberFriday in 2026
How many people are named Piotr
1 in 31 men in Poland is named Piotr. 686,024 people carry it in the 2025 register: rank #2 among male names.
Piotr's popularity over time
1,146 boys were given the name in 2025, ranking #64 among newborns. It has been falling steadily since 2000. Still the #2 name among living men, even as it slips to #64 among newborns.
Where Piotr is most popular
Piotr is most popular in Podlaskie, 46% above the national average (644 boys born 2019–2025), followed by Opole (+20%) and Silesian (+19%). It is least common in Kuyavian-Pomeranian and Pomeranian, 23% and 16% below average respectively.
-
Podlaskie644 boys born+46%
-
Opole369 boys born+20%
-
Silesian1,803 boys born+19%
-
Warmian-Masurian563 boys born+17%
-
Świętokrzyskie413 boys born+11%
-
Lubusz346 boys born+4%
-
Lesser Poland1,535 boys born+1%
-
Lower Silesian1,050 boys born0%
-
Masovian2,346 boys born−1%
-
Łódź827 boys born−2%
-
Lublin641 boys born−7%
-
Greater Poland1,330 boys born−8%
-
West Pomeranian496 boys born−12%
-
Subcarpathian684 boys born−15%
-
Pomeranian831 boys born−16%
-
Kuyavian-Pomeranian565 boys born−23%
Piotr as a middle name
Piotr is a first name for 686,024 men in Poland and a middle name for another 603,686, a 53/47 split, almost evenly. In the men's middle-name ranking it sits 2nd, between Jan (638,387) and Stanisław (447,673).
-
#1 Jan638,387
-
#2 Piotr603,686
-
#3 Stanisław447,673
-
#4 Andrzej406,153
-
#5 Paweł399,071