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
27301 Alexandru-Adrian 2 27302 Alexandru-Cătălin 2 27303 Alexandru-Florinel 2 27304 Alexandru-Gheorghe 2 27305 Alexandru-Iulian 2 27306 Alexandru-Marius 2 27307 Alexandru-Mihail 2 27308 Alexandru-Radu 2 27309 Alexandru-Ştefan 2 27310 Alexaner 2 27311 Alexie 2 27312 Alexio 2 27313 Alexius 2 27314 Alexiy 2 27315 Alexsandru 2 27316 Alexsei 2 27317 Alexsey 2 27318 Aleś 2 27319 Alfarabi 2 27320 Alfaro 2 27321 Alfon 2 27322 Alfredo Hernan 2 27323 Algan 2 27324 Algie 2 27325 Algimant 2 27326 Algimont 2 27327 Alhadi 2 27328 Alhagie 2 27329 Alhasan 2 27330 Ali Asghar 2 27331 Ali Burak 2 27332 Ali Han 2 27333 Ali Hassan 2 27334 Ali Mohammad 2 27335 Ali Onur 2 27336 Aliaksey 2 27337 Aliaksiei 2 27338 Aliaksiej 2 27339 Aliaksndr 2 27340 Aliaxandr 2 27341 Aliaxej 2 27342 Alibay 2 27343 Alidin 2 27344 Alieksei 2 27345 Alievi 2 27346 Aligulu 2 27347 Alihardash 2 27348 Alikoch 2 27349 Alikul 2 27350 Alimaz 2 27351 Alimdzhan 2 27352 Alimirza 2 27353 Alimjon 2 27354 Alimohammad 2 27355 Alimov 2 27356 Alimuhammad 2 27357 Alimurat 2 27358 Alimurod 2 27359 Alin-Claudiu 2 27360 Alin-Florin 2 27361 Alin-Ionuţ 2 27362 Alipi 2 27363 Alipio 2 27364 Aliyorbek 2 27365 Aliyu 2 27366 Alizar 2 27367 Alişan 2 27368 Alișan 2 27369 Ali̇ Baran 2 27370 Ali̇ Emre 2 27371 Ali̇ Eren 2 27372 Ali̇ Kaan 2 27373 Ali̇ Mert 2 27374 Alji 2 27375 Aljo 2 27376 Aljoscha 2 27377 Aljoša 2 27378 Aljun 2 27379 Alket 2 27380 Alkhast 2 27381 Alladin 2 27382 Allahveran 2 27383 Allahyar 2 27384 Allain 2 27385 Allan Jay 2 27386 Allaudin 2 27387 Allex 2 27388 Alli 2 27389 Allister 2 27390 Allwin 2 27391 Almambet 2 27392 Almamy 2 27393 Almanbet 2 27394 Almin 2 27395 Almon 2 27396 Almontaser 2 27397 Alon-Yosef 2 27398 Alonzo 2 27399 Alosh 2 27400 Alosza 2