Skip to main content

Polish Surnames

The complete list of 581,281 Polish surnames from the PESEL register (2025 vintage), ranked. Nowak and Kowalski lead. See how many people bear each name.

Try a surname

581,281 surnames · updated 3 Apr 2025

Showing 100 of 581,281
# Surname Bearers
126301 Abdo 25 126302 Abdullahi 25 126303 Abilov 25 126304 Abramava 25 126305 Abramidze 25 126306 Abrams 25 126307 Abłamowicz 25 126308 Achenbach 25 126309 Achmirowicz 25 126310 Adamejt 25 126311 Adrychowska 25 126312 Afanaseva 25 126313 Agapow 25 126314 Ajdyna 25 126315 Ajzychart 25 126316 Akatyszewski 25 126317 Akdeniz 25 126318 Akinina 25 126319 Akmyradov 25 126320 Akula 25 126321 Albertovych 25 126322 Alekov 25 126323 Aleksić 25 126324 Alferov 25 126325 Alimi 25 126326 Alkhimovich 25 126327 Alkurdi 25 126328 Almog 25 126329 Altheim 25 126330 Amrosz 25 126331 Andreichyk 25 126332 Andriichyk 25 126333 Andrusz 25 126334 Ani 25 126335 Antipina 25 126336 Antolska 25 126337 Antuszewski 25 126338 Anuciński 25 126339 Apanovych 25 126340 Apolony 25 126341 Aponiewicz 25 126342 Arazy 25 126343 Arbel 25 126344 Archała 25 126345 Archipow 25 126346 Arden 25 126347 Ardziejewski 25 126348 Arhunova 25 126349 Arkan 25 126350 Arkatova 25 126351 Armacińska 25 126352 Armbruster 25 126353 Arnal 25 126354 Arsentiev 25 126355 Artwińska 25 126356 Arumiński 25 126357 Arumugam 25 126358 Asghar 25 126359 Asipuk 25 126360 Assi 25 126361 Ataev 25 126362 Audzevich 25 126363 Augustiniok 25 126364 Ausiannikau 25 126365 Ausiyevich 25 126366 Avilov 25 126367 Ayad 25 126368 Ayyildiz 25 126369 Azeez 25 126370 Azner 25 126371 Babczak 25 126372 Babica 25 126373 Babichuk 25 126374 Babnis 25 126375 Bacańska 25 126376 Bacha 25 126377 Badun 25 126378 Baecker 25 126379 Baglai 25 126380 Bagnerowska 25 126381 Bahrova 25 126382 Baibarak 25 126383 Baitaliuk 25 126384 Bajdyszak 25 126385 Bajew 25 126386 Bakier 25 126387 Bakulińska 25 126388 Balokha 25 126389 Banatowski 25 126390 Bandzeladze 25 126391 Bannister 25 126392 Banzmer 25 126393 Baranski 25 126394 Barchacka 25 126395 Barchacki 25 126396 Barchenko 25 126397 Barganowski 25 126398 Barlewicz 25 126399 Barmak 25 126400 Bartoš 25