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
302501 Gierasimienko 5 302502 Gierchowski 5 302503 Gieres 5 302504 Gierlecka 5 302505 Gierlinska 5 302506 Gieroba-Kieliszek 5 302507 Gierojewska 5 302508 Gieromczyk 5 302509 Giertner 5 302510 Gieruś 5 302511 Gierwiało 5 302512 Gieryński 5 302513 Giesbert 5 302514 Giesea 5 302515 Giesse 5 302516 Gietrych 5 302517 Giettmański 5 302518 Giezel 5 302519 Gijsen 5 302520 Gikaevi 5 302521 Gilan 5 302522 Gilatowski 5 302523 Gilcher 5 302524 Gilczewski 5 302525 Gilejsza 5 302526 Gilevska 5 302527 Gilgacz 5 302528 Gilhar 5 302529 Gilioli 5 302530 Gilis-Siek 5 302531 Gillam 5 302532 Gillasamatinow 5 302533 Gillet 5 302534 Gillies 5 302535 Gilmartin 5 302536 Gilroy 5 302537 Gilsenan 5 302538 Gilwanowski 5 302539 Gilwatowska 5 302540 Gimblett 5 302541 Gimeła 5 302542 Gimplaj 5 302543 Gines 5 302544 Gini 5 302545 Gintowt-Juchniewicz 5 302546 Gints 5 302547 Giochev 5 302548 Giorsa 5 302549 Girault 5 302550 Girda 5 302551 Girma 5 302552 Girna 5 302553 Girnet 5 302554 Girnyi 5 302555 Giroux 5 302556 Girski 5 302557 Girsz 5 302558 Girsztowtt 5 302559 Girych 5 302560 Girzak 5 302561 Girzeńska 5 302562 Gisges 5 302563 Gismatullin 5 302564 Gitling 5 302565 Gitmul 5 302566 Gitzel 5 302567 Giubilei 5 302568 Giudice 5 302569 Givati 5 302570 Giwojna 5 302571 Gizun 5 302572 Giędek 5 302573 Giłudź 5 302574 Giżanowski 5 302575 Giże 5 302576 Gjeçaj 5 302577 Glacka 5 302578 Gladush 5 302579 Glagluś 5 302580 Glagoleva 5 302581 Glanerski 5 302582 Glantser 5 302583 Glasgow 5 302584 Glasnović 5 302585 Glavcev 5 302586 Glavchev 5 302587 Glavnyk 5 302588 Glawaty 5 302589 Glazinski 5 302590 Glaznet 5 302591 Glazow 5 302592 Glezmer 5 302593 Gleńdek 5 302594 Glibko 5 302595 Glieze 5 302596 Glijin 5 302597 Glim 5 302598 Glinecki 5 302599 Glinschi 5 302600 Gliszińska 5