Skip to main content

Polish First Names

All 65,915 first names from Poland's PESEL register, ranked. Most common across the population (Anna, Piotr) and the current top newborn names. 2025 data.

Try a first name

65,915 first names · updated 3 Apr 2025

Showing 100 of 65,915
# Name Bearers
29001 Aybike 4 29002 Aybolek 4 29003 Aydemir 4 29004 Aygül 4 29005 Aylis 4 29006 Ayrie 4 29007 Aysegul 4 29008 Ayser 4 29009 Aysi̇ma 4 29010 Ayyappadas 4 29011 Ayșenur 4 29012 Azady 4 29013 Azal 4 29014 Azalea 4 29015 Azamdzhon 4 29016 Azamzhon 4 29017 Azatuhi 4 29018 Azganush 4 29019 Azimdzhon 4 29020 Azin 4 29021 Azizullah 4 29022 Aznaur 4 29023 Azubuike 4 29024 Azucena 4 29025 Ała 4 29026 Ba Minh 4 29027 Ba Viet 4 29028 Baasansuren 4 29029 Babette 4 29030 Babor 4 29031 Babu Ram 4 29032 Babulal 4 29033 Babus 4 29034 Babylyn 4 29035 Badamkhand 4 29036 Bagdasar 4 29037 Bahaeddine 4 29038 Bahoz 4 29039 Bahrul 4 29040 Bahrullo 4 29041 Bahuslau 4 29042 Baiq 4 29043 Bairon 4 29044 Baiysh 4 29045 Baizhigit 4 29046 Bajro 4 29047 Baker 4 29048 Bakhodirkhon 4 29049 Bakhramjon 4 29050 Bakhytgul 4 29051 Baki̇ 4 29052 Bakri 4 29053 Baktash 4 29054 Balbeer 4 29055 Baljinnyam 4 29056 Balkar 4 29057 Balkar Singh 4 29058 Baloghlan 4 29059 Balraj Singh 4 29060 Baltasar 4 29061 Balvir 4 29062 Bam Bahadur 4 29063 Bamdev 4 29064 Bamidele 4 29065 Bana 4 29066 Bandar 4 29067 Bandi 4 29068 Bani 4 29069 Banjamin 4 29070 Bao Long 4 29071 Bao Tram 4 29072 Bao Vy 4 29073 Baocheng 4 29074 Baoying 4 29075 Bara 4 29076 Barabasz 4 29077 Barakatullo 4 29078 Barbra 4 29079 Barend 4 29080 Bari 4 29081 Barnabo 4 29082 Barthelemy 4 29083 Bartolomäus 4 29084 Barzan 4 29085 Basak 4 29086 Basir 4 29087 Basit 4 29088 Basri 4 29089 Bassey 4 29090 Basu 4 29091 Batchimeg 4 29092 Batkhishig 4 29093 Batnasan 4 29094 Batsukh 4 29095 Battur 4 29096 Baturalp 4 29097 Batyrjan 4 29098 Baudouin 4 29099 Bayar 4 29100 Beatriks 4