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
401 Eric 1,423 402 Kosma 1,422 403 Sergei 1,421 404 Vasile 1,408 405 Mohammad 1,388 406 Roch 1,383 407 Aaron 1,376 408 Wawrzyniec 1,349 409 Joseph 1,330 410 Dennis 1,329 411 Longin 1,317 412 Nicolae 1,317 413 Markus 1,315 414 Ilia 1,311 415 Amir 1,310 416 Jacenty 1,310 417 Frank 1,307 418 Michal 1,307 419 Horst 1,290 420 Arthur 1,288 421 Sergey 1,285 422 Semen 1,279 423 Ferdynand 1,276 424 Jaromir 1,269 425 Yauhen 1,269 426 Dominic 1,267 427 Herman 1,261 428 Platon 1,257 429 Mustafa 1,252 430 Lasha 1,244 431 Levan 1,236 432 Noah 1,218 433 Cristian 1,204 434 Radomir 1,195 435 Mario 1,189 436 Luca 1,169 437 Samir 1,169 438 Dumitru 1,167 439 Sergiu 1,162 440 Dionizy 1,160 441 Rodion 1,160 442 Omar 1,158 443 Kirill 1,138 444 Brayan 1,118 445 Manuel 1,101 446 Oleksiy 1,101 447 Henry 1,100 448 Eligiusz 1,095 449 Jordan 1,094 450 Mohammed 1,094 451 Gerhard 1,086 452 Roger 1,086 453 Gheorghe 1,082 454 Matteo 1,074 455 Łucjan 1,072 456 Henadzi 1,062 457 Ievgen 1,056 458 Izydor 1,051 459 Anatoliy 1,045 460 Wit 1,044 461 Ewald 1,042 462 Joshua 1,032 463 Pascal 1,030 464 Ryan 1,028 465 George 1,023 466 Felix 1,022 467 Francesco 1,022 468 Ahmet 1,017 469 Zurab 1,017 470 Jorge 1,013 471 Mamuka 1,008 472 Aleksei 1,003 473 Edgar 1,001 474 Ian 1,000 475 Andrey 984 476 Nathaniel 984 477 Zaza 984 478 Konstantin 980 479 Kai 977 480 Constantin 973 481 Alessandro 968 482 Valentin 960 483 Alexandre 950 484 Allan 949 485 Ivo 949 486 Nicolai 942 487 Bryan 940 488 Gocha 934 489 Roberto 923 490 August 916 491 Egor 909 492 Boris 907 493 Iaroslav 903 494 Karim 902 495 Aleksandre 894 496 Amit 892 497 Zbysław 890 498 Miguel 881 499 Murat 880 500 Bazyli 878