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
31001 Gyusun 2 31002 Gzhegozh 2 31003 Gáspar 2 31004 Göker 2 31005 Göksun 2 31006 Görsel 2 31007 Gösta 2 31008 Gürel 2 31009 Gürol 2 31010 Gălăţan 2 31011 Gőkhan 2 31012 Gőtz 2 31013 Gűrhan 2 31014 Ha Dong 2 31015 Ha Rim 2 31016 Ha Young 2 31017 Haben 2 31018 Habeş 2 31019 Habibi 2 31020 Habibjon 2 31021 Habi̇l 2 31022 Habryiel 2 31023 Habte 2 31024 Haceli̇ 2 31025 Haczik 2 31026 Hadj Ahmed 2 31027 Hae Sung 2 31028 Haeryong 2 31029 Haesol 2 31030 Haeyong 2 31031 Hafidh 2 31032 Hafidz 2 31033 Hafizullah 2 31034 Hafur 2 31035 Hag 2 31036 Hai Duong 2 31037 Hai Hung 2 31038 Hai Lam 2 31039 Hai Nguyen 2 31040 Hai Ninh 2 31041 Haian 2 31042 Haibao 2 31043 Haidarali 2 31044 Haifang 2 31045 Haifu 2 31046 Haijiang 2 31047 Haijin 2 31048 Haikaz 2 31049 Haile 2 31050 Hailegebriel 2 31051 Haileluel 2 31052 Hailemelekot 2 31053 Haileyesus 2 31054 Hailiang 2 31055 Haimin 2 31056 Hainc 2 31057 Hainz 2 31058 Haiou 2 31059 Haiquan 2 31060 Hair 2 31061 Haisam 2 31062 Haishuo 2 31063 Haissam 2 31064 Haitem 2 31065 Haiwu 2 31066 Haixiang 2 31067 Haiyi 2 31068 Haiyun 2 31069 Haizhou 2 31070 Hajo 2 31071 Hajoon 2 31072 Hajrush 2 31073 Hak Chol 2 31074 Hakar 2 31075 Hakbong 2 31076 Halaktion 2 31077 Halilcan 2 31078 Hali̇li̇brahi̇m 2 31079 Hallam 2 31080 Halmat 2 31081 Halnazar 2 31082 Halo 2 31083 Ham 2 31084 Hamazasp 2 31085 Hamdam 2 31086 Hamdaoui 2 31087 Hamdo 2 31088 Hamidagha 2 31089 Hamidjon 2 31090 Hamidou 2 31091 Hamidu 2 31092 Hamidul 2 31093 Hamir 2 31094 Hamou 2 31095 Hampus 2 31096 Hamroz 2 31097 Han Soo 2 31098 Han Sung 2 31099 Hanad 2 31100 Hanbo 2