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
13801 Xiaoyi 13 13802 Yagmur 13 13803 Yagmyr 13 13804 Yaneth 13 13805 Yaǧiz 13 13806 Yeeun 13 13807 Yehezkel 13 13808 Yehudit 13 13809 Yeiner 13 13810 Yeisson 13 13811 Yelaman 13 13812 Yeldos 13 13813 Yeonwoo 13 13814 Yerik 13 13815 Yervand 13 13816 Yigit 13 13817 Yitong 13 13818 Yolande 13 13819 Yoon 13 13820 Yossi 13 13821 Youngjin 13 13822 Yuhong 13 13823 Yujie 13 13824 Yuliia-Mariia 13 13825 Zair 13 13826 Zamirbek 13 13827 Zanna 13 13828 Zarifa 13 13829 Zdzislaw 13 13830 Zebur 13 13831 Zehava 13 13832 Zeynal 13 13833 Zeyu 13 13834 Zhakhongir 13 13835 Zhamilya 13 13836 Zhaniya 13 13837 Zhanybek 13 13838 Zhenia 13 13839 Zhiyong 13 13840 Zhiyuan 13 13841 Zhu 13 13842 Ziyi 13 13843 Zlatoslawa 13 13844 Zoljargal 13 13845 Zoria 13 13846 Zsanett 13 13847 Ðức Anh 13 13848 Óscar 13 13849 Ľubica 13 13850 Światosława 13 13851 Şeri̇fe 13 13852 Żana 13 13853 Żermena 13 13854 Žana 13 13855 Aalia 12 13856 Aarti 12 13857 Abdul-Malik 12 13858 Abdulhamid 12 13859 Abdullatif 12 13860 Abihel 12 13861 Abijith 12 13862 Abrar 12 13863 Abuzer 12 13864 Abylaikhan 12 13865 Achilleas 12 13866 Adalina 12 13867 Addison 12 13868 Ademola 12 13869 Adile 12 13870 Adrii 12 13871 Adriiana 12 13872 Adrijana 12 13873 Afanasi 12 13874 Afek 12 13875 Afig 12 13876 Afonso 12 13877 Agastya 12 13878 Agha 12 13879 Aglaya 12 13880 Aimable 12 13881 Aime 12 13882 Aira 12 13883 Aiuna 12 13884 Aizat 12 13885 Ajaykumar 12 13886 Akhrorjon 12 13887 Akhtem 12 13888 Akil 12 13889 Akiva 12 13890 Akmalkhon 12 13891 Aknur 12 13892 Aksinia 12 13893 Akylai 12 13894 Aladyn 12 13895 Alanna 12 13896 Albertina 12 13897 Aleksandrina 12 13898 Aleksandryna 12 13899 Aleksiia 12 13900 Aleutyna 12