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
402901 Oliveira Paixão Wajdowicz 3 402902 Oliveira Vitória 3 402903 Olivo 3 402904 Oliwier 3 402905 Olkhovskaia 3 402906 Olkhovsky 3 402907 Olkhovskyy 3 402908 Ollár 3 402909 Olmedo Flores 3 402910 Olmos 3 402911 Ologbese 3 402912 Oloinyk 3 402913 Olori 3 402914 Olotu 3 402915 Olpinski 3 402916 Olrzyński 3 402917 Olshenko 3 402918 Olsheski 3 402919 Olshevitski 3 402920 Olshevskaia 3 402921 Olshevskii 3 402922 Olshevsky 3 402923 Olshytskyi 3 402924 Olszarová 3 402925 Olszewska-Baran 3 402926 Olszewska-Falkenberg 3 402927 Olszewska-Majewska 3 402928 Olszewska-Zając 3 402929 Olszewski-Podbioł 3 402930 Oltarzhevska 3 402931 Oltersdorf 3 402932 Oltushevska 3 402933 Olunin 3 402934 Olunina 3 402935 Oluwo 3 402936 Olvera 3 402937 Olvinska 3 402938 Olyanina 3 402939 Olyanyuk 3 402940 Olyshevets 3 402941 Olzhabay 3 402942 Olędzka-Mulolo 3 402943 Olğaç 3 402944 Omach 3 402945 Omaidze 3 402946 Omambac 3 402947 Omanakuttan 3 402948 Omanashvili 3 402949 Omanwa 3 402950 Omarska 3 402951 Omechynskyi 3 402952 Omeire 3 402953 Omelaienko 3 402954 Omelishyna 3 402955 Omeliuzhenko 3 402956 Omeliński 3 402957 Omelyan 3 402958 Omelyanovska 3 402959 Omeonu 3 402960 Ometsinskyi 3 402961 Ometynska 3 402962 Omidio 3 402963 Omieljanowicz 3 402964 Omilaieva-Chabaniuk 3 402965 Ommer 3 402966 Omniczyńska 3 402967 Omojola 3 402968 Omoke 3 402969 Omorov 3 402970 Omsarashvili 3 402971 Omszański 3 402972 Omuciński 3 402973 Omurkanov 3 402974 Omurzakova 3 402975 Onaca 3 402976 Onashvili 3 402977 Onayes 3 402978 Onbegiyev 3 402979 Oncea 3 402980 Onder 3 402981 Ondiuk 3 402982 Ondrik 3 402983 Ondrikova 3 402984 Ondrová 3 402985 Onei 3 402986 Ongun 3 402987 Onianov 3 402988 Oniatytskyi 3 402989 Onikii 3 402990 Onikina 3 402991 Onikjuk 3 402992 Onikki-Górska 3 402993 Onila 3 402994 Onishkiv 3 402995 Onisich 3 402996 Onitecki 3 402997 Onitzch 3 402998 Onkar 3 402999 Onoda 3 403000 Onofaro 3