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
163001 Bochan-Bochanowicz 16 163002 Bochnig 16 163003 Bochuciński 16 163004 Bocyk 16 163005 Boczej 16 163006 Boersma 16 163007 Boev 16 163008 Bogaerts 16 163009 Bohdanchuk 16 163010 Bohla 16 163011 Bohma 16 163012 Bohuch 16 163013 Boimska 16 163014 Boimski 16 163015 Bojczynko 16 163016 Bojenko 16 163017 Bojkiw 16 163018 Bojęć 16 163019 Bokolishvili 16 163020 Bolekhivskyi 16 163021 Bollinger 16 163022 Bolmowski 16 163023 Bologna 16 163024 Bolotiuk 16 163025 Bolzhelarska 16 163026 Bonczarowska 16 163027 Bonczarowski 16 163028 Bondziak 16 163029 Bonusiewicz 16 163030 Boralewski 16 163031 Boraś 16 163032 Borblyk 16 163033 Bordovska 16 163034 Borevych 16 163035 Borkovych 16 163036 Bornstedt 16 163037 Borodaienko 16 163038 Borodaj 16 163039 Borodako 16 163040 Borodinchyk 16 163041 Borodynko 16 163042 Borodzik 16 163043 Borowitz 16 163044 Borshovska 16 163045 Borst 16 163046 Bortniczak 16 163047 Bortnikov 16 163048 Borusławski 16 163049 Boruńska 16 163050 Boryshpolets 16 163051 Borzykh 16 163052 Borzędowski 16 163053 Bosaczyk 16 163054 Bosakevych 16 163055 Boshkov 16 163056 Bouras 16 163057 Bovenko 16 163058 Bovtiukh 16 163059 Bovych 16 163060 Bowler 16 163061 Boyce 16 163062 Bozacki 16 163063 Bozhek 16 163064 Bozhynskyi 16 163065 Bożygórska 16 163066 Brabletz 16 163067 Brachuc 16 163068 Bradacz 16 163069 Bradecka 16 163070 Brafman 16 163071 Bragina 16 163072 Braichuk 16 163073 Braik 16 163074 Brailich 16 163075 Braithwaite 16 163076 Brandiuk 16 163077 Brandstetter 16 163078 Brandykowski 16 163079 Branka 16 163080 Brattig 16 163081 Bratyna 16 163082 Braulińska 16 163083 Braunschweig 16 163084 Brazaluk 16 163085 Brażewicz 16 163086 Bredikhin 16 163087 Bredziński 16 163088 Brelinska 16 163089 Brelius 16 163090 Brembs 16 163091 Bremner 16 163092 Brenski 16 163093 Brenskott 16 163094 Bresik 16 163095 Bret 16 163096 Breur 16 163097 Brezytska 16 163098 Briankin 16 163099 Briceag 16 163100 Brittani 16