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
16001 Levis 5 16002 Lewan 5 16003 Lichao 5 16004 Ligang 5 16005 Lijan 5 16006 Lil Bahadur 5 16007 Lingwei 5 16008 Linhui 5 16009 Linu 5 16010 Liparit 5 16011 Liroy 5 16012 Lithin 5 16013 Livan 5 16014 Ljupcho 5 16015 Lochin 5 16016 Loik 5 16017 Longlong 5 16018 Lorens 5 16019 Lounis 5 16020 Lucjano 5 16021 Luckmore 5 16022 Ludo 5 16023 Ludomił 5 16024 Lui 5 16025 Luis Arturo 5 16026 Lukiian 5 16027 Lutfillo 5 16028 Luu 5 16029 Madan Kumar 5 16030 Madhav Prasad 5 16031 Madhava 5 16032 Madrin 5 16033 Mady 5 16034 Magomed-Amin 5 16035 Magomed-Emi 5 16036 Magomet 5 16037 Mahabbat 5 16038 Mahabub 5 16039 Mahamad 5 16040 Maharshi 5 16041 Mahedi 5 16042 Mahfud 5 16043 Mahinda 5 16044 Mahmadyusuf 5 16045 Mailo 5 16046 Mairis 5 16047 Mairon 5 16048 Maisei 5 16049 Majkiel 5 16050 Makari 5 16051 Makhal 5 16052 Makhammadjon 5 16053 Makhmut 5 16054 Maksut 5 16055 Malakai 5 16056 Malay 5 16057 Malkit 5 16058 Malkit Singh 5 16059 Mamady 5 16060 Mamdouh 5 16061 Manabu 5 16062 Manat 5 16063 Manfredi 5 16064 Mangesh 5 16065 Manh Ha 5 16066 Maninder Singh 5 16067 Manolii 5 16068 Mantu 5 16069 Manuel De Jesus 5 16070 Manuel Fernando 5 16071 Manvir 5 16072 Maqsood 5 16073 Maratbek 5 16074 Marcellino 5 16075 Marck 5 16076 Marco Tulio 5 16077 Marfat 5 16078 Marinko 5 16079 Marinos 5 16080 Marip 5 16081 Marius-Cătălin 5 16082 Marius-Ionut 5 16083 Marjus 5 16084 Marlin 5 16085 Marlito 5 16086 Maroun 5 16087 Marselino 5 16088 Marthin 5 16089 Martun 5 16090 Martí 5 16091 Masafumi 5 16092 Masakatsu 5 16093 Masami 5 16094 Masao 5 16095 Mashal 5 16096 Maskym 5 16097 Masudur 5 16098 Matii 5 16099 Mato 5 16100 Matyás 5