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
39901 Xuân Tài 2 39902 Xuân Tín 2 39903 Xuân Tú 2 39904 Xuân Vinh 2 39905 Xuân Việt 2 39906 Xuân Vương 2 39907 Xuân Định 2 39908 Xuȃn 2 39909 Yabo 2 39910 Yacek 2 39911 Yacin 2 39912 Yadab Prasad 2 39913 Yadagiri 2 39914 Yadava Rao 2 39915 Yadgar 2 39916 Yadhu Krishnan 2 39917 Yadi̇n 2 39918 Yadukrishnan 2 39919 Yadvendra 2 39920 Yaeer 2 39921 Yafeng 2 39922 Yaghia 2 39923 Yagiz 2 39924 Yagnik 2 39925 Yagoub 2 39926 Yagya Prasad 2 39927 Yagya Raj 2 39928 Yahlee 2 39929 Yaider 2 39930 Yair Alfonso 2 39931 Yair Jose 2 39932 Yaki 2 39933 Yakubu 2 39934 Yallaji 2 39935 Yam Lal 2 39936 Yam Raj 2 39937 Yamir 2 39938 Yamlal 2 39939 Yan Carlo 2 39940 Yan-Antonii 2 39941 Yan-Pavel 2 39942 Yan-Ting 2 39943 Yanal 2 39944 Yanar 2 39945 Yanbing 2 39946 Yancarlos 2 39947 Yandy 2 39948 Yangkai 2 39949 Yanguo 2 39950 Yangwen 2 39951 Yanhui 2 39952 Yaniel 2 39953 Yanin 2 39954 Yanneck 2 39955 Yanqi 2 39956 Yanqiao 2 39957 Yanquiel 2 39958 Yansen 2 39959 Yansheng 2 39960 Yanuarii 2 39961 Yanusz 2 39962 Yanyslav 2 39963 Yanze 2 39964 Yanzhe 2 39965 Yanzhong 2 39966 Yaofeng 2 39967 Yaohong 2 39968 Yaowei 2 39969 Yaoyang 2 39970 Yaoyi 2 39971 Yapeng 2 39972 Yaragi 2 39973 Yaran 2 39974 Yarash 2 39975 Yarem 2 39976 Yarema-Mykhailo 2 39977 Yarema-Pavlo 2 39978 Yaremchuk 2 39979 Yarik 2 39980 Yarmek 2 39981 Yarolsav 2 39982 Yaroma 2 39983 Yaroslav-Ivan 2 39984 Yaroslav-Vasyl 2 39985 Yarrayya 2 39986 Yarylo 2 39987 Yasel 2 39988 Yasharth 2 39989 Yashesh 2 39990 Yashik 2 39991 Yashin 2 39992 Yashnarbek 2 39993 Yashraj 2 39994 Yashwant 2 39995 Yasine 2 39996 Yasniel 2 39997 Yassel 2 39998 Yasuaki 2 39999 Yasuhito 2 40000 Yasutaka 2