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
21301 Bakhrullo 3 21302 Bakikhan 3 21303 Bal Ram 3 21304 Balaja 3 21305 Balamurali 3 21306 Balazs 3 21307 Baligh 3 21308 Balint 3 21309 Balla 3 21310 Balu 3 21311 Balveer 3 21312 Balwant 3 21313 Balša 3 21314 Bancha 3 21315 Bandula 3 21316 Bane 3 21317 Banti 3 21318 Bao Minh 3 21319 Bao Trung 3 21320 Baogui 3 21321 Baoguo 3 21322 Baomin 3 21323 Baoming 3 21324 Baowen 3 21325 Baqer 3 21326 Bardi 3 21327 Barinder 3 21328 Barish 3 21329 Barişcan 3 21330 Baro 3 21331 Barot 3 21332 Barrett 3 21333 Barrie 3 21334 Barron 3 21335 Barsbek 3 21336 Barsbold 3 21337 Bartel 3 21338 Barth 3 21339 Bartholome 3 21340 Bartolome 3 21341 Baryslau 3 21342 Barzin 3 21343 Bashudev 3 21344 Basith 3 21345 Baskaran 3 21346 Basuki 3 21347 Bat-Ochir 3 21348 Bat-Ulzii 3 21349 Batbileg 3 21350 Batin 3 21351 Baubek 3 21352 Bayanmunkh 3 21353 Baygeldi 3 21354 Bayramdurdy 3 21355 Bayrem 3 21356 Bayryam 3 21357 Bazirgan 3 21358 Başar 3 21359 Başaran 3 21360 Bear 3 21361 Beckett 3 21362 Bedrettin 3 21363 Bedretti̇n 3 21364 Bedros 3 21365 Beer 3 21366 Beg Bahadur 3 21367 Begenchgeldi 3 21368 Begi 3 21369 Beglari 3 21370 Begmurat 3 21371 Behbud 3 21372 Behrad 3 21373 Beibars 3 21374 Bejana 3 21375 Bekali 3 21376 Bekbol 3 21377 Beket 3 21378 Bekezhan 3 21379 Bel 3 21380 Belaid 3 21381 Belarmino 3 21382 Belin 3 21383 Bellal 3 21384 Belly 3 21385 Belmiro 3 21386 Ben Zion 3 21387 Benaissa 3 21388 Benaouda 3 21389 Benedictus 3 21390 Bengie 3 21391 Beniamini 3 21392 Beniek 3 21393 Benjamim 3 21394 Benjamin Jr. 3 21395 Benjaminas 3 21396 Bennett 3 21397 Benoist 3 21398 Benoy 3 21399 Benyamine 3 21400 Benzion 3