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
31101 Lan Phuong 4 31102 Landa 4 31103 Langelihle 4 31104 Lanlan 4 31105 Lany 4 31106 Lanzhen 4 31107 Laoura 4 31108 Lapo 4 31109 Lareb 4 31110 Lareen 4 31111 Lariia 4 31112 Larin 4 31113 Laryna 4 31114 Last 4 31115 Lata 4 31116 Latha 4 31117 Latife 4 31118 Latvina 4 31119 Laura Paola 4 31120 Laura Sofia 4 31121 Laurencia 4 31122 Laurian 4 31123 Lauritz 4 31124 Lav 4 31125 Lawrance 4 31126 Layra 4 31127 Leandros 4 31128 Learnmore 4 31129 Lecha 4 31130 Leevi 4 31131 Lefter 4 31132 Leidi 4 31133 Leidy Marcela 4 31134 Leilei 4 31135 Leimer 4 31136 Lekha 4 31137 Lele 4 31138 Lelya 4 31139 Len 4 31140 Lena-Marie 4 31141 Leokadiya 4 31142 Leomid 4 31143 Leonardas 4 31144 Leoncio 4 31145 Leonella 4 31146 Leonides 4 31147 Leontin 4 31148 Leontiy 4 31149 Leoš 4 31150 Lesiia 4 31151 Leslav 4 31152 Leszław 4 31153 Leto 4 31154 Letytsiia 4 31155 Leven 4 31156 Levii 4 31157 Lewko 4 31158 Leyder 4 31159 Leylya 4 31160 Leó 4 31161 Li-Wei 4 31162 Liaisan 4 31163 Lianlian 4 31164 Liaqat 4 31165 Libov 4 31166 Lidyia 4 31167 Lie 4 31168 Liese 4 31169 Lievan 4 31170 Lievon 4 31171 Ligja 4 31172 Lilac 4 31173 Lilanna 4 31174 Lill 4 31175 Lillienne 4 31176 Lilliia 4 31177 Lilly-Rose 4 31178 Lilpar 4 31179 Lilyann 4 31180 Lilybeth 4 31181 Limara 4 31182 Limuel 4 31183 Lina Paola 4 31184 Lindon 4 31185 Linette 4 31186 Lingjun 4 31187 Lingxi 4 31188 Lingyong 4 31189 Linh San 4 31190 Lisbet 4 31191 Liset 4 31192 Lison 4 31193 Liwian 4 31194 Lixiao 4 31195 Liydmyla 4 31196 Lizan 4 31197 Lizel 4 31198 Ljuba 4 31199 Lkhagvasuren 4 31200 Loai 4