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
10401 Haoyu 9 10402 Hariharan 9 10403 Harjit 9 10404 Haron 9 10405 Hau 9 10406 Hayrullah 9 10407 Heikki 9 10408 Hemanta 9 10409 Hendryk 9 10410 Hesam 9 10411 Hiacynt 9 10412 Hiroto 9 10413 Hocha 9 10414 Hod 9 10415 Homer 9 10416 Honore 9 10417 Hordij 9 10418 Hoàng Long 9 10419 Humphrey 9 10420 Husain 9 10421 Husnain 9 10422 Hyuk 9 10423 Hyung 9 10424 Ibrahi̇m 9 10425 Ichiro 9 10426 Ievhenii 9 10427 Igoris 9 10428 Ilkka 9 10429 Illy 9 10430 Ilnur 9 10431 Ilyass 9 10432 Imanuel 9 10433 Imomali 9 10434 In 9 10435 Inan 9 10436 Inderjit 9 10437 Indrit 9 10438 Inon 9 10439 Ireneo 9 10440 Isao 9 10441 Isgandar 9 10442 Ishaq 9 10443 Ishmael 9 10444 Isidore 9 10445 Ismai̇l 9 10446 Iunis 9 10447 Iustin 9 10448 Iwon 9 10449 Iznaur 9 10450 İshak 9 10451 Jaan 9 10452 Jaber 9 10453 Jacov 9 10454 Jaehong 9 10455 Jagan 9 10456 Jaiden 9 10457 Jaime Jr. 9 10458 Jain 9 10459 Jakhangir 9 10460 Janaka 9 10461 Javier Enrique 9 10462 Jaycee 9 10463 Jean Paul 9 10464 Jean-Yves 9 10465 Jehan 9 10466 Jehuda 9 10467 Jere 9 10468 Jeric 9 10469 Jestoni 9 10470 Jesus Eduardo 9 10471 Jesus Jr. 9 10472 Jevgeņijs 9 10473 Jewgen 9 10474 Jewhenij 9 10475 Jhorman 9 10476 Jianbin 9 10477 Jitesh 9 10478 Jiyan 9 10479 Joebert 9 10480 John Alexander 9 10481 John Carlo 9 10482 Jolant 9 10483 Joran 9 10484 Jorgen 9 10485 Jose Eduardo 9 10486 Jost 9 10487 Juan Antonio 9 10488 Juan Daniel 9 10489 Julek 9 10490 Jure 9 10491 Kaiden 9 10492 Kain 9 10493 Kairo 9 10494 Kamaljeet 9 10495 Kanstantin 9 10496 Karankumar 9 10497 Karnei 9 10498 Kartal 9 10499 Kasian 9 10500 Kaushal 9