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
14001 Kosmos 6 14002 Kostya 6 14003 Kozhin 6 14004 Krishna Kumar 6 14005 Krishna Rao 6 14006 Krištof 6 14007 Krunalkumar 6 14008 Kubatbek 6 14009 Kulwant 6 14010 Kuno 6 14011 Kwon 6 14012 Kyeong 6 14013 Kylymbek 6 14014 Kyoung 6 14015 Lahoucine 6 14016 Laimis 6 14017 Lakhwinder Singh 6 14018 Lakshmana 6 14019 Lalith 6 14020 Lameck 6 14021 Lando 6 14022 Lean 6 14023 Leighton 6 14024 Lejzer 6 14025 Lemar 6 14026 Lenon 6 14027 Leonids 6 14028 Leonīds 6 14029 Lewi 6 14030 Liangliang 6 14031 Liem 6 14032 Lieven 6 14033 Lifeng 6 14034 Lijin 6 14035 Liudvik 6 14036 Livin 6 14037 Lorian 6 14038 Louka 6 14039 Ludgard 6 14040 Luis Daniel 6 14041 Luis Francisco 6 14042 Luis Guillermo 6 14043 Luis Hernando 6 14044 Lászlo 6 14045 Lâm 6 14046 Lóránt 6 14047 Lütfi̇ 6 14048 Lütfullah 6 14049 Macdonald 6 14050 Madaminjon 6 14051 Magarram 6 14052 Magesh 6 14053 Mahad 6 14054 Mahadev 6 14055 Mahadi 6 14056 Mahammed 6 14057 Mahaveer 6 14058 Mahesh Kumar 6 14059 Mahfoud 6 14060 Mahran 6 14061 Mairbek 6 14062 Maizer 6 14063 Mak 6 14064 Makan 6 14065 Makhamad 6 14066 Mallikarjuna 6 14067 Manaf 6 14068 Manasbek 6 14069 Manfried 6 14070 Mangal 6 14071 Manjit Singh 6 14072 Manlio 6 14073 Manmeet 6 14074 Manny 6 14075 Manolito 6 14076 Manraj 6 14077 Manuel Antonio 6 14078 Maqsudjon 6 14079 Marc-André 6 14080 Marciano 6 14081 Margar 6 14082 Margulan 6 14083 Maric 6 14084 Marius-Constantin 6 14085 Marius-Nicolae 6 14086 Marlou 6 14087 Marnix 6 14088 Maron 6 14089 Marouan 6 14090 Martik 6 14091 Marty 6 14092 Marvellous 6 14093 Marzpet 6 14094 Masaharu 6 14095 Mashrabjon 6 14096 Mateen 6 14097 Matevos 6 14098 Matfiei 6 14099 Mathäus 6 14100 Matityahu 6