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
15901 Kazeem 5 15902 Kazuaki 5 15903 Kazunari 5 15904 Kaï 5 15905 Keenan 5 15906 Kelum 5 15907 Kelwin 5 15908 Kemran 5 15909 Kendal 5 15910 Kendrick 5 15911 Kenedy 5 15912 Kengo 5 15913 Kenzhebek 5 15914 Kestutis 5 15915 Keval 5 15916 Kevin Jose 5 15917 Kevyn 5 15918 Keyan 5 15919 Keyu 5 15920 Khaladdin 5 15921 Khaleel 5 15922 Khalilillo 5 15923 Khamdambek 5 15924 Kharon 5 15925 Khayriddin 5 15926 Khikmatullo 5 15927 Khondamir 5 15928 Khotambek 5 15929 Khudaverdi 5 15930 Khudoyor 5 15931 Khum 5 15932 Khumoyunbek 5 15933 Khumoyunmirzo 5 15934 Khursanbek 5 15935 Khursanmurod 5 15936 Khushruz 5 15937 Khushvakht 5 15938 Khuta 5 15939 Kifah 5 15940 Kiriil 5 15941 Kirile 5 15942 Kizito 5 15943 Kolawole 5 15944 Komoldin 5 15945 Komoliddin 5 15946 Kondrate 5 15947 Kornelijus 5 15948 Kosei 5 15949 Kostia 5 15950 Kourosh 5 15951 Krasen 5 15952 Krishnan 5 15953 Krisna 5 15954 Krister 5 15955 Kristians 5 15956 Kristupas 5 15957 Krsto 5 15958 Krunoslav 5 15959 Krylo 5 15960 Kudaibergen 5 15961 Kulbir 5 15962 Kulvinder 5 15963 Kumaravel 5 15964 Kumbirai 5 15965 Kurniawan 5 15966 Kurtuluş 5 15967 Kuźma 5 15968 Kyan 5 15969 Kyialbek 5 15970 Kylo 5 15971 Kyuri 5 15972 Ladislaus 5 15973 Lahcene 5 15974 Lahouari 5 15975 Laid 5 15976 Lakhvir 5 15977 Lakshminarayana 5 15978 Lancelot 5 15979 Lanh 5 15980 Lasha-Giorgi 5 15981 Lassi 5 15982 Lateef 5 15983 Laureano 5 15984 Laurentsi 5 15985 Lavin 5 15986 Lazhari 5 15987 Ledian 5 15988 Leiner 5 15989 Lejzor 5 15990 Lekhnath 5 15991 Leland 5 15992 Lemmy 5 15993 Lenar 5 15994 Lenn 5 15995 Leomar 5 15996 Leonardo Jose 5 15997 Leonti 5 15998 Leontij 5 15999 Leonárd 5 16000 Leul 5