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
215701 Ocaluk 10 215702 Ochencka 10 215703 Ocheret 10 215704 Ochiński 10 215705 Ochremiak 10 215706 Ochwiejewicz 10 215707 Ochędurska 10 215708 Ochękowski 10 215709 Ocioszyńska 10 215710 Odabashian 10 215711 Odainyk 10 215712 Oderski 10 215713 Odlanicka-Poczobut 10 215714 Odnokoz 10 215715 Odnoromanenko 10 215716 Odolański 10 215717 Odukalets 10 215718 Odukha 10 215719 Odulo 10 215720 Odwalt 10 215721 Odwarzna 10 215722 Odzemok 10 215723 Odziemczewski 10 215724 Odzieniec 10 215725 Odzinkowski 10 215726 Oertel 10 215727 Offord 10 215728 Ofianewski 10 215729 Oflakowska 10 215730 Oflaz 10 215731 Ofrim 10 215732 Ogarowska 10 215733 Ogienko 10 215734 Ogiełda 10 215735 Ogijewicz 10 215736 Ogledzińska 10 215737 Ogonkowska 10 215738 Ogończyk-Mąkowska 10 215739 Ogońska 10 215740 Ograszko 10 215741 Ogunbiyi 10 215742 Oguno 10 215743 Ogło 10 215744 Ohanezova 10 215745 Ohirenko 10 215746 Ohme 10 215747 Ohneviuk 10 215748 Ohonovska 10 215749 Ohradka 10 215750 Ojakhverdiev 10 215751 Ojovan 10 215752 Okhanashvili 10 215753 Okhotnichenko 10 215754 Okhovych 10 215755 Okhrei 10 215756 Okhremov 10 215757 Okieński 10 215758 Oklak 10 215759 Okoh 10 215760 Okolit 10 215761 Okorowska 10 215762 Okovyta 10 215763 Okończyk 10 215764 Okrassa 10 215765 Okriashvili 10 215766 Oksanichenko 10 215767 Oksiukovska 10 215768 Oksymchuk 10 215769 Okunkowski 10 215770 Oladele 10 215771 Olanowska 10 215772 Olanrewaju 10 215773 Olatunbosun 10 215774 Olawale 10 215775 Olczakowski 10 215776 Oleiko 10 215777 Oleksiieva 10 215778 Olenczyn 10 215779 Oleniecki 10 215780 Olepir 10 215781 Olewniak 10 215782 Olianych 10 215783 Olida 10 215784 Olieshko 10 215785 Oliginiewicz 10 215786 Oliinichuk 10 215787 Oliinych 10 215788 Olijar 10 215789 Oling 10 215790 Olinska 10 215791 Olinychenko 10 215792 Oliwka 10 215793 Oliynichuk 10 215794 Oloyede 10 215795 Olschewska 10 215796 Olszan 10 215797 Olężałek 10 215798 Olżewska 10 215799 Omak 10 215800 Omalecki 10