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
199001 Babikov 11 199002 Babintsev 11 199003 Baboryko 11 199004 Babroń 11 199005 Baburin 11 199006 Bacal 11 199007 Bacdorf 11 199008 Bachkala 11 199009 Bachtiak 11 199010 Bachurskyi 11 199011 Bacu 11 199012 Bacztub 11 199013 Badaszko 11 199014 Badelski 11 199015 Badyk 11 199016 Badyoczek 11 199017 Badzilouski 11 199018 Bagirova 11 199019 Bagladzis 11 199020 Baguda 11 199021 Bahat 11 199022 Bahcevan 11 199023 Bahdasaran 11 199024 Bahi 11 199025 Bahlaienko 11 199026 Bahlaieva 11 199027 Bahlay 11 199028 Bahliuk 11 199029 Bahro 11 199030 Bahrov 11 199031 Bahrynivska 11 199032 Bahrynovskyi 11 199033 Baianova 11 199034 Baidakov 11 199035 Baidikova 11 199036 Baihush 11 199037 Baisinger 11 199038 Baitser 11 199039 Bajdzińska 11 199040 Bajelidze 11 199041 Bajerlain 11 199042 Bajgiert 11 199043 Baji 11 199044 Bajos 11 199045 Bajrowski 11 199046 Bakalov 11 199047 Bakanau 11 199048 Bakanowski 11 199049 Bakhshaliyev 11 199050 Bakhturidze 11 199051 Bakunowicz-Bogaczuk 11 199052 Bakuridze 11 199053 Bakuński 11 199054 Balabka 11 199055 Balacha 11 199056 Balagura 11 199057 Balai 11 199058 Balaisa 11 199059 Balaj 11 199060 Balakleienko 11 199061 Balanutsa 11 199062 Balanyuk 11 199063 Balart 11 199064 Balary 11 199065 Balashchuk 11 199066 Balczerski 11 199067 Balczus 11 199068 Baldi 11 199069 Baldini 11 199070 Baldouski 11 199071 Baldyga 11 199072 Baleńska 11 199073 Baliabas 11 199074 Balievi 11 199075 Baling 11 199076 Balitskyy 11 199077 Balkao 11 199078 Ballin 11 199079 Ballyyev 11 199080 Baloban 11 199081 Balodis 11 199082 Baloha 11 199083 Balotnikau 11 199084 Baloul 11 199085 Balsamo 11 199086 Baltadzis 11 199087 Baluiev 11 199088 Balunas 11 199089 Balutska 11 199090 Balykhin 11 199091 Balykov 11 199092 Bambach 11 199093 Bambara 11 199094 Banajski 11 199095 Banaszkowska 11 199096 Banaśczuk 11 199097 Banczarek 11 199098 Band 11 199099 Bandarewicz 11 199100 Bandemer 11