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
35101 Bailar 3 35102 Bairamali 3 35103 Bairami 3 35104 Bairma 3 35105 Baisal 3 35106 Baisalbek 3 35107 Baizhan 3 35108 Bakhadin 3 35109 Bakhile 3 35110 Bakhit 3 35111 Bakhodirzhon 3 35112 Bakhora 3 35113 Bakhrillo 3 35114 Bakhromdzhon 3 35115 Bakhrullo 3 35116 Bakikhan 3 35117 Bal Ram 3 35118 Balaja 3 35119 Balamurali 3 35120 Balazs 3 35121 Baligh 3 35122 Balint 3 35123 Baljit Kaur 3 35124 Balla 3 35125 Balu 3 35126 Balveer 3 35127 Balwant 3 35128 Balša 3 35129 Ban 3 35130 Bancha 3 35131 Bandula 3 35132 Bane 3 35133 Banti 3 35134 Bao Minh 3 35135 Bao Quyen 3 35136 Bao Trung 3 35137 Bao Uyen 3 35138 Baogui 3 35139 Baoguo 3 35140 Baomin 3 35141 Baoming 3 35142 Baorong 3 35143 Baowen 3 35144 Baoyi 3 35145 Baqer 3 35146 Bardi 3 35147 Bareket 3 35148 Barinder 3 35149 Barish 3 35150 Bariyat 3 35151 Barişcan 3 35152 Barkha 3 35153 Barnokhon 3 35154 Baro 3 35155 Barot 3 35156 Barr 3 35157 Barrett 3 35158 Barrie 3 35159 Barron 3 35160 Barsbek 3 35161 Barsbold 3 35162 Bartel 3 35163 Barth 3 35164 Bartholome 3 35165 Bartolome 3 35166 Baryslau 3 35167 Barzin 3 35168 Basdi 3 35169 Bashudev 3 35170 Basith 3 35171 Baskaran 3 35172 Bassma 3 35173 Basuki 3 35174 Bat-Ochir 3 35175 Bat-Ulzii 3 35176 Batbileg 3 35177 Batgerel 3 35178 Batin 3 35179 Batool 3 35180 Baubek 3 35181 Bayanmunkh 3 35182 Baygeldi 3 35183 Bayramdurdy 3 35184 Bayrem 3 35185 Bayryam 3 35186 Bazhana 3 35187 Bazirgan 3 35188 Başar 3 35189 Başaran 3 35190 Bear 3 35191 Beata-Mariia 3 35192 Beatriz Elena 3 35193 Beatrys 3 35194 Beckett 3 35195 Bedrettin 3 35196 Bedretti̇n 3 35197 Bedri̇ye 3 35198 Bedros 3 35199 Beer 3 35200 Beg Bahadur 3