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
40301 Oleksiiy 3 40302 Oleskandra 3 40303 Olevia 3 40304 Olfa 3 40305 Olgarda 3 40306 Olger 3 40307 Olgun 3 40308 Olha-Iryna 3 40309 Olha-Yuliia 3 40310 Oliia 3 40311 Olimboy 3 40312 Olimpiu 3 40313 Olindo 3 40314 Olisaemeka 3 40315 Oliwera 3 40316 Oliwiia 3 40317 Oliya 3 40318 Oli̇ver 3 40319 Olksandr 3 40320 Olmosbek 3 40321 Olo 3 40322 Olov 3 40323 Olson 3 40324 Oltjon 3 40325 Olufunmilayo 3 40326 Olukayode 3 40327 Oluseyi 3 40328 Oluwaferanmi 3 40329 Oluwatayo 3 40330 Oluwole 3 40331 Olwia 3 40332 Omaima 3 40333 Omarkhan 3 40334 Omarov 3 40335 Omatillo 3 40336 Omiko 3 40337 Omonboy 3 40338 Omonjon 3 40339 Omowumi 3 40340 Omprakash 3 40341 Omua 3 40342 Ondina 3 40343 Oneil 3 40344 Oni 3 40345 Onias 3 40346 Onika 3 40347 Onisim 3 40348 Onisime 3 40349 Onofrio 3 40350 Onome 3 40351 Onosława 3 40352 Onur Alp 3 40353 Onur Can 3 40354 Onuralp 3 40355 Onyoo 3 40356 Oo 3 40357 Opanas 3 40358 Orasa 3 40359 Orathai 3 40360 Orazaly 3 40361 Orchidea 3 40362 Oreoluwa 3 40363 Orfei 3 40364 Orgest 3 40365 Orlaith 3 40366 Orlando Jose 3 40367 Orlando Jr. 3 40368 Orlando Junior 3 40369 Orlando Rafael 3 40370 Orlo 3 40371 Orman 3 40372 Orso 3 40373 Orton 3 40374 Orunbay 3 40375 Orunbek 3 40376 Oruç 3 40377 Orville 3 40378 Orxan 3 40379 Orynbay 3 40380 Orynbek 3 40381 Orysa 3 40382 Oryst 3 40383 Orzumurod 3 40384 Osaid 3 40385 Osana 3 40386 Oscar Alejandro 3 40387 Oscar Armando 3 40388 Oscar Enrique 3 40389 Oscar Hernando 3 40390 Oshra 3 40391 Osip 3 40392 Osiya 3 40393 Oskaras 3 40394 Osmon 3 40395 Osvald 3 40396 Otalia 3 40397 Otgon 3 40398 Othon 3 40399 Otniel 3 40400 Oto 3