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
57801 Nzube 2 57802 Nélson 2 57803 Néo 2 57804 Núbia 2 57805 Năng 2 57806 O'neil 2 57807 Oana-Alina 2 57808 Obada 2 57809 Obbos 2 57810 Oben 2 57811 Obert 2 57812 Obiajulu 2 57813 Obianuju 2 57814 Obidzhon 2 57815 Obitkhon 2 57816 Obumneme 2 57817 Oceana 2 57818 Oceanne 2 57819 Ochir 2 57820 Ochirbat 2 57821 Octav 2 57822 Octavius 2 57823 Octawio 2 57824 October 2 57825 Océan 2 57826 Od 2 57827 Odaro 2 57828 Oddvar 2 57829 Odele 2 57830 Odildzhon 2 57831 Odilmurod 2 57832 Odinaev 2 57833 Odinaka 2 57834 Odis 2 57835 Odissei 2 57836 Odontuya 2 57837 Odyseja 2 57838 Oeksandr 2 57839 Ofeck 2 57840 Ofira 2 57841 Ofree 2 57842 Ofrit 2 57843 Ogenia 2 57844 Oghenefejiro 2 57845 Oghenekaro 2 57846 Oghenerukevwe 2 57847 Ogochukwu 2 57848 Ogsen 2 57849 Oguljahan 2 57850 Oguljemal 2 57851 Ogulnabat 2 57852 Ogulsenem 2 57853 Ogulshat 2 57854 Ogultach 2 57855 Oguzcan 2 57856 Oh 2 57857 Ohhyun 2 57858 Ohjeong 2 57859 Ohsen 2 57860 Ohtai 2 57861 Ohunjon 2 57862 Oihane 2 57863 Oimahmad 2 57864 Oinatz 2 57865 Oishamo 2 57866 Ojasvi 2 57867 Ojuna 2 57868 Ok Gyong 2 57869 Ok Ju 2 57870 Oka 2 57871 Oke 2 57872 Okechi 2 57873 Okhunzhon 2 57874 Okikiola 2 57875 Okilkhon 2 57876 Okropiri 2 57877 Oksana-Diana 2 57878 Oksen 2 57879 Oksena 2 57880 Oksjan 2 57881 Okta 2 57882 Oktavius 2 57883 Oktawier 2 57884 Oktiabr 2 57885 Okto 2 57886 Oktyabryna 2 57887 Okumdar 2 57888 Okwuchukwu 2 57889 Okwudili 2 57890 Okyanus 2 57891 Oladeji 2 57892 Oladipupo 2 57893 Oladotun 2 57894 Olaedo 2 57895 Olaff 2 57896 Olaide 2 57897 Olaitan 2 57898 Olajide 2 57899 Olaksandra 2 57900 Olalia 2