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
28201 Baoshi 2 28202 Bar-Moshe 2 28203 Barack 2 28204 Baraka 2 28205 Barash 2 28206 Baratov 2 28207 Barboros 2 28208 Bard 2 28209 Bardhi 2 28210 Bardhyl 2 28211 Bareld 2 28212 Bareq 2 28213 Barham 2 28214 Barinder Singh 2 28215 Baris Can 2 28216 Bariş Can 2 28217 Bari̇ş 2 28218 Bariṣ 2 28219 Barjam 2 28220 Barkhayot 2 28221 Barlas 2 28222 Barnabi 2 28223 Barney 2 28224 Baron 2 28225 Bartholomeo 2 28226 Bartodziej 2 28227 Bartolome Jr. 2 28228 Bartolomei 2 28229 Bartolomej 2 28230 Bartolomeus 2 28231 Bartos 2 28232 Bartosław 2 28233 Bartus 2 28234 Bartuğ 2 28235 Barysh 2 28236 Barzani 2 28237 Basar 2 28238 Baseer 2 28239 Bashanta 2 28240 Bashimmyrat 2 28241 Bashir Ahmad 2 28242 Bashu 2 28243 Basri̇ 2 28244 Basseem 2 28245 Bassina 2 28246 Bastri 2 28247 Baszar 2 28248 Baszkim 2 28249 Bat-Ireedui 2 28250 Bataa 2 28251 Batal 2 28252 Batbuyan 2 28253 Batchuluun 2 28254 Batii 2 28255 Batinalp 2 28256 Batirjon 2 28257 Batkhuu 2 28258 Batkhuyag 2 28259 Batmagnai 2 28260 Bato 2 28261 Batsirai 2 28262 Batsuren 2 28263 Battaivan 2 28264 Battsengel 2 28265 Battugs 2 28266 Batur 2 28267 Baturhan 2 28268 Batzorig 2 28269 Baudoin 2 28270 Baurjan 2 28271 Bawer 2 28272 Bayali 2 28273 Baykal 2 28274 Bayley 2 28275 Baymuhammet 2 28276 Bayramaly 2 28277 Bazarragchaa 2 28278 Bazil 2 28279 Bazz 2 28280 Beant 2 28281 Becker 2 28282 Bed Bahadur 2 28283 Bedih 2 28284 Bedi̇r 2 28285 Befin 2 28286 Begijon 2 28287 Begjan 2 28288 Begmat 2 28289 Begmurod 2 28290 Begnazar 2 28291 Bego 2 28292 Begzodjon 2 28293 Behchet 2 28294 Behman 2 28295 Behram 2 28296 Behruzjon 2 28297 Behsat 2 28298 Behzat 2 28299 Behzodbek 2 28300 Beimnet 2