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
20501 Yaqoub 4 20502 Yarkin 4 20503 Yaroslau 4 20504 Yarosvit 4 20505 Yarosław 4 20506 Yashnar 4 20507 Yashpal Singh 4 20508 Yavhenii 4 20509 Yavuzhan 4 20510 Yașar 4 20511 Yechezkel 4 20512 Yedidya 4 20513 Yefersson 4 20514 Yeison David 4 20515 Yenok 4 20516 Yeremiy 4 20517 Yersaiyn 4 20518 Yesbol 4 20519 Yeshaya 4 20520 Yevenii 4 20521 Ygor 4 20522 Yiannis 4 20523 Yifeng 4 20524 Yilmar 4 20525 Yisak 4 20526 Yizhou 4 20527 Yi̇ǧi̇than 4 20528 Yll 4 20529 Yo 4 20530 Yogesh Kumar 4 20531 Yoichi 4 20532 Yong Il 4 20533 Yongchul 4 20534 Yongfu 4 20535 Yonghe 4 20536 Yongjian 4 20537 Yongtae 4 20538 Yongwoo 4 20539 Yoonseok 4 20540 Yorck 4 20541 Yordy 4 20542 Yorii 4 20543 Yosep 4 20544 Yoshifumi 4 20545 Yoshinobu 4 20546 Yosip 4 20547 Yosniel 4 20548 Young Ho 4 20549 Young Jae 4 20550 Youngchan 4 20551 Youngcheol 4 20552 Younghoon 4 20553 Youngwoo 4 20554 Younus 4 20555 Yovanny 4 20556 Ysmayyl 4 20557 Ysrael 4 20558 Yu-Sheng 4 20559 Yuanhao 4 20560 Yub Raj 4 20561 Yuba Raj 4 20562 Yuchao 4 20563 Yudhi 4 20564 Yugo 4 20565 Yukesh 4 20566 Yunadi 4 20567 Yunbo 4 20568 Yunhai 4 20569 Yuniesky 4 20570 Yusei 4 20571 Yusmen 4 20572 Yusufbek 4 20573 Yusupov 4 20574 Yuvaan 4 20575 Yuzaf 4 20576 Yuze 4 20577 Zacarias 4 20578 Zacharia 4 20579 Zachi 4 20580 Zackaria 4 20581 Zakariae 4 20582 Zakirjon 4 20583 Zamiri 4 20584 Zangar 4 20585 Zanyar 4 20586 Zarrukh 4 20587 Zarshed 4 20588 Zarzand 4 20589 Zayed 4 20590 Zbych 4 20591 Zdeno 4 20592 Zdislav 4 20593 Zefeng 4 20594 Zehao 4 20595 Zelik 4 20596 Zelimhan 4 20597 Zhabrail 4 20598 Zhalil 4 20599 Zhambyl 4 20600 Zhantai 4