Skip to main content

Polish Surnames

The complete list of 581,281 Polish surnames from the PESEL register (2025 vintage), ranked. Nowak and Kowalski lead. See how many people bear each name.

Try a surname

581,281 surnames · updated 3 Apr 2025

Showing 100 of 581,281
# Surname Bearers
7201 Fleszar 910 7202 Gryta 910 7203 Główczyk 910 7204 Jaźwiński 910 7205 Piersa 910 7206 Troć 910 7207 Trzpil 910 7208 Zbrzeźniak 910 7209 Barszczak 909 7210 Opyd 909 7211 Winnik 909 7212 Zacharek 909 7213 Aleksander 908 7214 Bełz 908 7215 Gałat 908 7216 Islam 908 7217 Jaczewska 908 7218 Kik 908 7219 Suda 908 7220 Wochnik 908 7221 Kazior 907 7222 Kilar 907 7223 Leśniowska 907 7224 Pianka 907 7225 Wyskiel 907 7226 Włodkowski 907 7227 Baumgart 906 7228 Leśny 906 7229 Ryczko 906 7230 Łepek 906 7231 Buchalik 905 7232 Ihnatenko 905 7233 Janoszek 905 7234 Liedtke 905 7235 Magier 905 7236 Majorczyk 905 7237 Patoka 905 7238 Rząca 905 7239 Sulowska 905 7240 Zaucha 905 7241 Gaudyn 904 7242 Jonak 904 7243 Kaszkowiak 904 7244 Kranc 904 7245 Mielnicki 904 7246 Toma 904 7247 Vashchenko 904 7248 Warwas 904 7249 Zawal 904 7250 Borycka 903 7251 Chojnicka 903 7252 Jarosławska 903 7253 Kózka 903 7254 Potyrała 903 7255 Stępak 903 7256 Tylman 903 7257 Wyderka 903 7258 Yavorskyi 903 7259 Żelazek 903 7260 Stawinoga 902 7261 Widomski 902 7262 Łączyński 902 7263 Karkut 901 7264 Kosidło 901 7265 Kozlov 901 7266 Księżopolska 901 7267 Strus 901 7268 Ścieszka 901 7269 Lada 900 7270 Lukianenko 900 7271 Magoń 900 7272 Markiel 900 7273 Olechowski 900 7274 Turkowska 900 7275 Dalecka 899 7276 Kołodyńska 899 7277 Kurc 899 7278 Mieszkowska 899 7279 Peszko 899 7280 Prażmo 899 7281 Wośko 899 7282 Boratyńska 898 7283 Chomik 898 7284 Gąsowski 898 7285 Marcinowska 898 7286 Stróżyński 898 7287 Stypułkowski 898 7288 Bielik 897 7289 Bobrowicz 897 7290 Dyś 897 7291 Morozov 897 7292 Płócienniczak 897 7293 Stokowski 897 7294 Stoltmann 897 7295 Biłas 896 7296 Cichoński 896 7297 Jaszczyszyn 896 7298 Kiwior 896 7299 Kunert 896 7300 Makles 896