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
19401 Ojārs 4 19402 Okay 4 19403 Oki 4 19404 Okil 4 19405 Okiljon 4 19406 Olakunle 4 19407 Olbracht 4 19408 Oldrich 4 19409 Oleks 4 19410 Oleksadnr 4 19411 Oleksand 4 19412 Oleksandr-Volodymyr 4 19413 Oleksyn 4 19414 Olgiert 4 19415 Olherd 4 19416 Olimbek 4 19417 Olimdzhon 4 19418 Oliverio 4 19419 Ollivier 4 19420 Olloyor 4 19421 Olmo 4 19422 Oluwadamilare 4 19423 Onyedika 4 19424 Onyx 4 19425 Orash 4 19426 Orcun 4 19427 Ore 4 19428 Oriel 4 19429 Orkan 4 19430 Orken 4 19431 Orlan 4 19432 Orynbassar 4 19433 Osazee 4 19434 Oscar Jr. 4 19435 Osneider 4 19436 Ossi 4 19437 Otia 4 19438 Otso 4 19439 Oybekjon 4 19440 Oytun 4 19441 Ozal 4 19442 Pabin 4 19443 Pablo Emilio 4 19444 Pablo Jose 4 19445 Pagan 4 19446 Pajazit 4 19447 Pajtim 4 19448 Paliko 4 19449 Pallab 4 19450 Pallav 4 19451 Palwinder Singh 4 19452 Pancho 4 19453 Parash 4 19454 Pardalian 4 19455 Pardelian 4 19456 Parfait 4 19457 Parhat 4 19458 Park 4 19459 Parmeni 4 19460 Parnaoz 4 19461 Parshant 4 19462 Parshu 4 19463 Pasindu 4 19464 Pata 4 19465 Paul John 4 19466 Paulino 4 19467 Paulson 4 19468 Pavankumar 4 19469 Pavlo-Ivan 4 19470 Pawandeep 4 19471 Peder 4 19472 Pedro Andres 4 19473 Pedro Henrique 4 19474 Pedro Javier 4 19475 Peliks 4 19476 Pellegrino 4 19477 Pencho 4 19478 Penghui 4 19479 Perez 4 19480 Perto 4 19481 Perviz 4 19482 Petronel 4 19483 Petrov 4 19484 Petru-Alexandru 4 19485 Phi Hung 4 19486 Phikrat 4 19487 Phineas 4 19488 Phirdovsi 4 19489 Piast 4 19490 Piergiorgio 4 19491 Pierino 4 19492 Pierre-Alexandre 4 19493 Pinaki 4 19494 Pini 4 19495 Pinkas 4 19496 Pino 4 19497 Piri 4 19498 Pitamber 4 19499 Platoni 4 19500 Polan 4