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
150501
Obersztalska
♀
19
150502
Obertowska
♀
19
150503
Obikhod
19
150504
Obishchenko
19
150505
Obmińska
♀
19
150506
Obręcki
♂
19
150507
Obuch-Woszczatyńska
♀
19
150508
Obushenko
19
150509
Ochakovska
♀
19
150510
Ochendalski
♂
19
150511
Oczechowski
♂
19
150512
Odalanowski
♂
19
150513
Odnolko
19
150514
Odrowąż-Petrykowska
♀
19
150515
Odrynska
♀
19
150516
Odyga
19
150517
Ogiolda
19
150518
Ohnystyi
♂
19
150519
Okolie
19
150520
Okopiński
♂
19
150521
Okopski
♂
19
150522
Okruashvili
19
150523
Oksamytnyi
♂
19
150524
Okwiecińska
♀
19
150525
Olenina
♀
19
150526
Olschowka
19
150527
Omelechko
19
150528
Omidi
19
150529
Omieciuch
19
150530
Omyłka
19
150531
Onacko
19
150532
Ongirska
♀
19
150533
Oniskovets
19
150534
Onufrijuk
19
150535
Onypko
19
150536
Onysymiuk
19
150537
Opalinskyi
♂
19
150538
Oparyk
19
150539
Opatczyk
19
150540
Opeida
19
150541
Oppenkowski
♂
19
150542
Oprzański
♂
19
150543
Oran
19
150544
Ordańska
♀
19
150545
Orelik
19
150546
Orlanka
19
150547
Orlaś
19
150548
Orlean
19
150549
Orlovsky
19
150550
Ormotsadze
19
150551
Orobei
19
150552
Ortwein
19
150553
Orymowski
♂
19
150554
Oryszczuk
19
150555
Oryś
19
150556
Orzyńska
♀
19
150557
Osaulko
19
150558
Oshtuk
19
150559
Osinczuk
19
150560
Osipuk
19
150561
Osięglewski
♂
19
150562
Oskolkova
♀
19
150563
Oslavskyi
♂
19
150564
Osobniak
19
150565
Osochocki
♂
19
150566
Osoliniec
19
150567
Ossa
19
150568
Ossuch
19
150569
Ostojić
19
150570
Ostrianska
♀
19
150571
Ostrolutska
♀
19
150572
Ostrov
19
150573
Oszyjczyk
19
150574
Osówiec
19
150575
Otrembiak
19
150576
Otremska
♀
19
150577
Otyński
♂
19
150578
Ouaddi
19
150579
Ovadia
19
150580
Ovsianik
19
150581
Owsianicka
♀
19
150582
Oyrzanowski
♂
19
150583
Ozarowska
♀
19
150584
Oznarowicz
19
150585
Ozorka
19
150586
Ołdytowska
♀
19
150587
Ołowińska
♀
19
150588
Ośnicki
♂
19
150589
Ożarski
♂
19
150590
Ożdżeńska
♀
19
150591
Pachuca
19
150592
Pachulicz
19
150593
Pacian
19
150594
Packań
19
150595
Padkowski
♂
19
150596
Pagac
19
150597
Pahomi
19
150598
Paianok
19
150599
Pajerczak
19
150600
Pajsert
19