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
210001 Buettner 10 210002 Bugalecka 10 210003 Bugayova 10 210004 Buhagiar 10 210005 Buhanova 10 210006 Buhyra 10 210007 Buinytskyi 10 210008 Bujak Vel Bujakiewicz 10 210009 Bujak Vel Bujakowski 10 210010 Bukanov 10 210011 Bukh 10 210012 Bukharin 10 210013 Bukhval 10 210014 Bukol 10 210015 Bukłaga 10 210016 Bulaievska 10 210017 Bularska 10 210018 Bulatetska 10 210019 Bulatkin 10 210020 Bulawski 10 210021 Buldakov 10 210022 Bulin 10 210023 Bulumez 10 210024 Bulychov 10 210025 Bulyma 10 210026 Bumbak 10 210027 Buncler 10 210028 Bunduk 10 210029 Bundzeliak 10 210030 Bunevich 10 210031 Burac 10 210032 Buracheuskaya 10 210033 Burachyk 10 210034 Burbeza 10 210035 Burbicki 10 210036 Burbulis 10 210037 Burbylo 10 210038 Burchman 10 210039 Burczak-Abramowicz 10 210040 Burczykowska 10 210041 Burden 10 210042 Burdman 10 210043 Burduh 10 210044 Burdukova 10 210045 Burdyko 10 210046 Burenin 10 210047 Burewicz 10 210048 Burghelea 10 210049 Burgstaler 10 210050 Buriakivska 10 210051 Buriakovska 10 210052 Burkevych 10 210053 Burkieciak 10 210054 Burlet 10 210055 Burmistrow 10 210056 Burnell 10 210057 Burnis 10 210058 Burnowska 10 210059 Burow 10 210060 Burte 10 210061 Burzecka 10 210062 Burzymska 10 210063 Busche 10 210064 Bushati 10 210065 Busiel 10 210066 Buskaniuk 10 210067 Bustamante 10 210068 Buszyńczak 10 210069 Butnik 10 210070 Butolina 10 210071 Butrik 10 210072 Butrin 10 210073 Butrowska 10 210074 Butrynowska 10 210075 Butrynowski 10 210076 Butyłow 10 210077 Buy 10 210078 Buzadji 10 210079 Buzalewicz 10 210080 Buzhyn 10 210081 Buzikevych 10 210082 Buzinskyi 10 210083 Buzuliak 10 210084 Bułaczyński 10 210085 Bużyńska 10 210086 Bychenkov 10 210087 Bychykhina 10 210088 Byczków 10 210089 Bydiuk 10 210090 Byers 10 210091 Bykow 10 210092 Bykowa 10 210093 Bylec 10 210094 Byrheu 10 210095 Byshko 10 210096 Byssenger 10 210097 Bystrański 10 210098 Bystrikova 10 210099 Bytiak 10 210100 Bytsiv 10