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
104501 Lindmajer 35 104502 Lipny 35 104503 Lisczyk 35 104504 Livinska 35 104505 Lniski 35 104506 Lovina 35 104507 Lowak 35 104508 Lubaski 35 104509 Lubawińska 35 104510 Lubertowicz 35 104511 Luhyna 35 104512 Lukjan 35 104513 Lupke 35 104514 Luptowicz 35 104515 Luściński 35 104516 Lysovets 35 104517 Machander 35 104518 Macharzyńska 35 104519 Machliński 35 104520 Machłajewski 35 104521 Maciborski 35 104522 Macierakowski 35 104523 Macieszczuk 35 104524 Madaler 35 104525 Madra 35 104526 Magamadov 35 104527 Magdowski 35 104528 Magdy 35 104529 Magnusson 35 104530 Magowski 35 104531 Majonek 35 104532 Makagon 35 104533 Makasewicz 35 104534 Makatsaria 35 104535 Makijenko 35 104536 Makolus 35 104537 Makucki 35 104538 Malashchanka 35 104539 Mamchuk 35 104540 Manc 35 104541 Mandzel 35 104542 Maniarski 35 104543 Marchenkova 35 104544 Marchiewicz 35 104545 Margowniczy 35 104546 Mariichuk 35 104547 Marjuszyc 35 104548 Markanych 35 104549 Marki 35 104550 Markovich 35 104551 Markusiewicz 35 104552 Marocka 35 104553 Marsollek 35 104554 Martiashvili 35 104555 Martynava 35 104556 Martîniuc 35 104557 Marycki 35 104558 Marynina 35 104559 Masheimer 35 104560 Masłysz 35 104561 Mataniak 35 104562 Matarzhuk 35 104563 Matl 35 104564 Matola 35 104565 Matowska 35 104566 Matselko 35 104567 Matyńska 35 104568 Mayorau 35 104569 Mazgajczyk 35 104570 Mazgal 35 104571 Małczok 35 104572 Małoszuk 35 104573 Mechecki 35 104574 Meclik 35 104575 Medoliński 35 104576 Medykowski 35 104577 Mehal 35 104578 Melianchuk 35 104579 Melykh 35 104580 Mercan 35 104581 Merzliakov 35 104582 Meslik 35 104583 Mezvrishvili 35 104584 Michlicka 35 104585 Micielica 35 104586 Miciun 35 104587 Mierzowski 35 104588 Mikiera 35 104589 Mikityn 35 104590 Mikuczyński 35 104591 Mikulko 35 104592 Miland 35 104593 Milbrandt 35 104594 Milbrod 35 104595 Miluniec 35 104596 Mincha 35 104597 Minol 35 104598 Mironava 35 104599 Mironow 35 104600 Miroshnik 35