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
35001 Awal 3 35002 Awia 3 35003 Aws 3 35004 Ayame 3 35005 Ayami 3 35006 Ayane 3 35007 Ayar 3 35008 Aybala 3 35009 Aybars 3 35010 Aycha 3 35011 Aydanur 3 35012 Aydar 3 35013 Aydima 3 35014 Ayed 3 35015 Ayelén 3 35016 Aygün 3 35017 Ayjahan 3 35018 Ayk 3 35019 Aylon 3 35020 Aymene 3 35021 Aynabat 3 35022 Ayoung 3 35023 Ayrat 3 35024 Ayrin 3 35025 Aysen 3 35026 Ayshegyul 3 35027 Aytac 3 35028 Aytakin 3 35029 Aytuǧ 3 35030 Ayubjon 3 35031 Ayumu 3 35032 Ayya 3 35033 Ayyüce 3 35034 Ayçe 3 35035 Ayşen 3 35036 Ayṣenur 3 35037 Azadkhan 3 35038 Azalkhan 3 35039 Azamatbek 3 35040 Azarij 3 35041 Azatgeldi 3 35042 Azatjan 3 35043 Azaz 3 35044 Azdine 3 35045 Azeb 3 35046 Azfar 3 35047 Azharul 3 35048 Azi 3 35049 Azimzhan 3 35050 Azimzhon 3 35051 Azir 3 35052 Azita 3 35053 Azizakhon 3 35054 Azize 3 35055 Azizillo 3 35056 Azizjan 3 35057 Azizkhan 3 35058 Azizkhuja 3 35059 Azizur 3 35060 Azi̇m 3 35061 Azrail 3 35062 Aïcha 3 35063 Aïssa 3 35064 Ba Hai 3 35065 Ba Ngoc 3 35066 Ba Nhat 3 35067 Baatar 3 35068 Baatyrbek 3 35069 Babahan 3 35070 Babamurod 3 35071 Baban 3 35072 Babanur 3 35073 Baber 3 35074 Babongile 3 35075 Baboo 3 35076 Babu Lal 3 35077 Bacha 3 35078 Bada 3 35079 Bade 3 35080 Badia 3 35081 Badol 3 35082 Badr-Eddine 3 35083 Badral 3 35084 Badriyah 3 35085 Badsha 3 35086 Bagdagiul 3 35087 Bagdagul 3 35088 Bagir 3 35089 Bagman 3 35090 Bahadyr 3 35091 Bahattin 3 35092 Bahatti̇n 3 35093 Baher 3 35094 Bahjat 3 35095 Bahramjon 3 35096 Bahtiar 3 35097 Bahti̇yar 3 35098 Baian 3 35099 Baiaskhalan 3 35100 Baikhan 3