Skip to main content

Polish First Names

All 65,915 first names from Poland's PESEL register, ranked. Most common across the population (Anna, Piotr) and the current top newborn names. 2025 data.

Try a first name

65,915 first names · updated 3 Apr 2025

Showing 100 of 65,915
# Name Bearers
18301 Amritpal Singh 8 18302 Amulya 8 18303 Amália 8 18304 Ana Catarina 8 18305 Anaisha 8 18306 Anak 8 18307 Ananiasz 8 18308 Anastazija 8 18309 Anastsiia 8 18310 Andii 8 18311 Andonis 8 18312 Andronik 8 18313 Anees 8 18314 Anela 8 18315 Anh Dũng 8 18316 Anicet 8 18317 Animesh 8 18318 Aniruddha 8 18319 Anit 8 18320 Anna-Marie 8 18321 Annalyn 8 18322 Anne-Charlotte 8 18323 Anne-Laure 8 18324 Anoj 8 18325 Anouchka 8 18326 Anowar 8 18327 Antar 8 18328 Antigoni 8 18329 Antonette 8 18330 Antonyna 8 18331 Antula 8 18332 Anujin 8 18333 Anushik 8 18334 Anuszka 8 18335 Anzela 8 18336 Anżelina 8 18337 Apalinaryia 8 18338 Apple 8 18339 Apurva 8 18340 Aqsa 8 18341 Arakel 8 18342 Ardasher 8 18343 Arenika 8 18344 Argam 8 18345 Arifin 8 18346 Arinze 8 18347 Arion 8 18348 Ariunbold 8 18349 Arja 8 18350 Arlin 8 18351 Armelle 8 18352 Arnak 8 18353 Arnela 8 18354 Aromal 8 18355 Arpi 8 18356 Arton 8 18357 Aryeh 8 18358 Ashab 8 18359 Ashin 8 18360 Ashique 8 18361 Ashis 8 18362 Asie 8 18363 Aslani 8 18364 Aslidin 8 18365 Astap 8 18366 Atakhan 8 18367 Atanasios 8 18368 Atar 8 18369 Atika 8 18370 Aureliano 8 18371 Avdii 8 18372 Avelino 8 18373 Avhust 8 18374 Aviheia 8 18375 Avtandyl 8 18376 Awelina 8 18377 Aye 8 18378 Ayleen 8 18379 Aymyrat 8 18380 Ayndi 8 18381 Ayo 8 18382 Aysoltan 8 18383 Ayyub 8 18384 Azan 8 18385 Azime 8 18386 Babamurat 8 18387 Babur 8 18388 Bach 8 18389 Bachar 8 18390 Baduri 8 18391 Bagas 8 18392 Baki 8 18393 Balakrishnan 8 18394 Balasubramanian 8 18395 Balaussa 8 18396 Balbir 8 18397 Balraj 8 18398 Balzhan 8 18399 Bao Nhi 8 18400 Barna 8