Skip to main content

Polish Male Names

All 40,753 male first names from Poland's PESEL register, ranked by how many men carry each. Piotr leads the living population with 686,024 men; among today's newborns, Nikodem leads. Meanings and diminutives at every name. 2025 data.

Try a first name

40,753 first names · updated 3 Apr 2025

Showing 100 of 40,753
# Name Bearers
18801 Khudoberdi 4 18802 Khudoyorkhon 4 18803 Khumbulani 4 18804 Khushnidbek 4 18805 Khushnud 4 18806 Khusi 4 18807 Khussan 4 18808 Khánh Duy 4 18809 Kiaram 4 18810 Kiarash 4 18811 Kiazim 4 18812 Kiko 4 18813 Kindrat 4 18814 Kiprian 4 18815 Kiran Kumar 4 18816 Kirii 4 18817 Kirillo 4 18818 Kiwa 4 18819 Klement 4 18820 Kodai 4 18821 Kofi 4 18822 Kong 4 18823 Korai 4 18824 Korey 4 18825 Korhan 4 18826 Kosim 4 18827 Kosmas 4 18828 Kouider 4 18829 Kozim 4 18830 Kozmas 4 18831 Krassimir 4 18832 Krikor 4 18833 Krishantha 4 18834 Kristers 4 18835 Krystjan 4 18836 Krzesimierz 4 18837 Ksaver 4 18838 Ksawer 4 18839 Kuban 4 18840 Kuber 4 18841 Kudratbek 4 18842 Kudratullo 4 18843 Kukuh 4 18844 Kuljit 4 18845 Kulvinder Singh 4 18846 Kunjumon 4 18847 Kuo 4 18848 Kurma Rao 4 18849 Kurosh 4 18850 Kurulo 4 18851 Kurvonali 4 18852 Kushagra 4 18853 Kushan 4 18854 Kusnandar 4 18855 Kutmanbek 4 18856 Kuttubek 4 18857 Kwanghyun 4 18858 Kwangmin 4 18859 Kwok 4 18860 Ky 4 18861 Kyi 4 18862 Kyllian 4 18863 Kym 4 18864 Kyu 4 18865 Kyumin 4 18866 Köksal 4 18867 Kürşad 4 18868 Laercio 4 18869 Lahsen 4 18870 Laimutis 4 18871 Lajb 4 18872 Lakshay 4 18873 Lapo 4 18874 Last 4 18875 Laurian 4 18876 Lauritz 4 18877 Lav 4 18878 Lawrance 4 18879 Leandros 4 18880 Learnmore 4 18881 Lecha 4 18882 Leevi 4 18883 Lefter 4 18884 Leimer 4 18885 Len 4 18886 Leomid 4 18887 Leonardas 4 18888 Leoncio 4 18889 Leonides 4 18890 Leontin 4 18891 Leontiy 4 18892 Leoš 4 18893 Leslav 4 18894 Leszław 4 18895 Leto 4 18896 Leven 4 18897 Levii 4 18898 Lewko 4 18899 Leyder 4 18900 Leó 4