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
160301 Oki 17 160302 Okopa 17 160303 Okopny 17 160304 Okrześ 17 160305 Oks 17 160306 Okuljar 17 160307 Okumska 17 160308 Olawińska 17 160309 Olechwir 17 160310 Oleksiw 17 160311 Olendra 17 160312 Oleśkowski 17 160313 Olgun 17 160314 Olha 17 160315 Olhow 17 160316 Ollick 17 160317 Olmińska 17 160318 Olękiewicz 17 160319 Omelianovska 17 160320 Omelianovych 17 160321 Omielska 17 160322 Omondi 17 160323 Omüller 17 160324 Onacewicz 17 160325 Onanko 17 160326 Onats 17 160327 Onchul 17 160328 Onifaciuk 17 160329 Onistratenko 17 160330 Onsowicz 17 160331 Onufszak 17 160332 Opalanko 17 160333 Opido 17 160334 Opolonets 17 160335 Oprzalska 17 160336 Oprzyńska 17 160337 Oprzyński 17 160338 Or 17 160339 Orach 17 160340 Orawiecki 17 160341 Orbu 17 160342 Orczyc-Musiałek 17 160343 Ordowicz 17 160344 Ordu 17 160345 Ordyczyński 17 160346 Ordzowiały 17 160347 Orekhivska 17 160348 Orenc 17 160349 Orishchak 17 160350 Orlichenko 17 160351 Orlop 17 160352 Orluta 17 160353 Orodzińska 17 160354 Orodziński 17 160355 Ortin 17 160356 Oryszko 17 160357 Orzhekhovskyi 17 160358 Osetrova 17 160359 Oshchipko 17 160360 Osiadała 17 160361 Osmirko 17 160362 Osoianu 17 160363 Ososkalo 17 160364 Ost 17 160365 Ostakh 17 160366 Ostapczenia 17 160367 Ostapczyk 17 160368 Ostapienko 17 160369 Ostavnenko 17 160370 Ostoiński 17 160371 Ostrowiak 17 160372 Osyczka 17 160373 Oszlis 17 160374 Osłów 17 160375 Otian 17 160376 Otryshko 17 160377 Ottlewska 17 160378 Ovari 17 160379 Ovchiev 17 160380 Owięcka 17 160381 Owsianiak 17 160382 Owsiewska 17 160383 Ozhoh 17 160384 Ozhybko 17 160385 Ozur 17 160386 Ołyniec 17 160387 Oślizły 17 160388 Ośmiański 17 160389 Ożarko 17 160390 Pacesz 17 160391 Pacuń 17 160392 Padberg 17 160393 Padolski 17 160394 Paginowska 17 160395 Paholska 17 160396 Pai 17 160397 Paik 17 160398 Painter 17 160399 Paiul 17 160400 Pakier 17