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
139801 Balaziuk 21 139802 Balczerowski 21 139803 Baleha 21 139804 Baliev 21 139805 Ballue 21 139806 Baltaci 21 139807 Baltak 21 139808 Baltazar 21 139809 Balykin 21 139810 Bamba 21 139811 Bambejca 21 139812 Bamburek 21 139813 Banakhevych 21 139814 Banasko 21 139815 Bandkowski 21 139816 Baner 21 139817 Banialis 21 139818 Bankowiak 21 139819 Baptista 21 139820 Barabola 21 139821 Barbusińska 21 139822 Bardachov 21 139823 Bargiełowska 21 139824 Bargiełowski 21 139825 Bargłowicz 21 139826 Barkiet 21 139827 Barmin 21 139828 Bartoli 21 139829 Bartusiewicz 21 139830 Bartłomiejak 21 139831 Baryshpolets 21 139832 Barzykowska 21 139833 Bashlai 21 139834 Baskaran 21 139835 Basri 21 139836 Bassak 21 139837 Baszkier 21 139838 Batbayar 21 139839 Batista 21 139840 Batoryk 21 139841 Baworska 21 139842 Bazalin 21 139843 Bazarnyi 21 139844 Bazała 21 139845 Bazański 21 139846 Bazelski 21 139847 Bazhanov 21 139848 Bazielich 21 139849 Baziuta 21 139850 Bałaszewicz 21 139851 Beczkowicz 21 139852 Beheza 21 139853 Beifus 21 139854 Beigelt 21 139855 Bekalski 21 139856 Belal 21 139857 Belay 21 139858 Belbase 21 139859 Beltadze 21 139860 Bembnowska 21 139861 Ben Ali 21 139862 Ben Ami 21 139863 Ben Ammar 21 139864 Ben Ari 21 139865 Benchak 21 139866 Bendryczek 21 139867 Benducka 21 139868 Benrot 21 139869 Bensalem 21 139870 Beperszcz 21 139871 Berchard 21 139872 Berduszek 21 139873 Berechowska 21 139874 Berezenska 21 139875 Bergmański 21 139876 Bergtraum 21 139877 Berky 21 139878 Berladyn 21 139879 Bernadowski 21 139880 Bernatovich 21 139881 Bershatska 21 139882 Bersińska 21 139883 Berzan 21 139884 Besala 21 139885 Besztyga 21 139886 Betchvaia 21 139887 Betnar 21 139888 Bevtsyk 21 139889 Beyl 21 139890 Bezgębluk 21 139891 Bezrodnia 21 139892 Bezwerchna 21 139893 Bharti 21 139894 Bhuyan 21 139895 Bialkowski 21 139896 Białan 21 139897 Białoszycka 21 139898 Białoząb 21 139899 Bibiela 21 139900 Bidochko 21