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
301301 Elema 5 301302 Elenhaupt 5 301303 Elep 5 301304 Elfilali 5 301305 Elget 5 301306 Elgi̇n 5 301307 Elhaj 5 301308 Eliadze 5 301309 Eliasiuk 5 301310 Eliasińska 5 301311 Eliauri 5 301312 Elik 5 301313 Elings 5 301314 Eliot 5 301315 Eliyas 5 301316 Eljasz-Radzikowska 5 301317 Elkafrawy 5 301318 Elkes 5 301319 Elkhayat 5 301320 Ellahi 5 301321 Ellefsen 5 301322 Ellithi 5 301323 Elmaleh 5 301324 Elon 5 301325 Elorabi 5 301326 Eloyan 5 301327 Elrasoul 5 301328 Elsetouhy 5 301329 Elsherbiny 5 301330 Elshof 5 301331 Elsosli 5 301332 Eltohamy 5 301333 Elwanowska 5 301334 Elwing 5 301335 Elwitz 5 301336 Elworthy 5 301337 Elzhurkaev 5 301338 Elzubeir 5 301339 Elżlakowski 5 301340 Eman 5 301341 Emanuelsson 5 301342 Emara 5 301343 Embart 5 301344 Embon 5 301345 Embrechts 5 301346 Emek 5 301347 Emelin 5 301348 Emersajłow 5 301349 Emil 5 301350 Emiliia 5 301351 Emiljanow 5 301352 Emir 5 301353 Emir-Hassan 5 301354 Emirsaliiev 5 301355 Emishyan 5 301356 Emi̇r 5 301357 Emkha 5 301358 Emler 5 301359 Emmanouilidou 5 301360 Emmerle 5 301361 Emodi 5 301362 Emomaliev 5 301363 Emus 5 301364 Enazarov 5 301365 Enciu 5 301366 Endale 5 301367 Endo 5 301368 Endsminger 5 301369 Endter 5 301370 Endward 5 301371 Enemingier 5 301372 Eneva 5 301373 Engelek 5 301374 Engeler 5 301375 Engelshtein 5 301376 Engh 5 301377 Engielgard 5 301378 Englasova 5 301379 Engst 5 301380 Enkhtuya 5 301381 Ennanova 5 301382 Ennen 5 301383 Eno 5 301384 Ensminger 5 301385 Ente 5 301386 Entel 5 301387 Entner 5 301388 Enzanza 5 301389 Eo 5 301390 Epping 5 301391 Eppler 5 301392 Eprikyan 5 301393 Erarslan 5 301394 Erbertowska 5 301395 Ercoli 5 301396 Erdel 5 301397 Erdeman 5 301398 Erdinç 5 301399 Erdi̇nç 5 301400 Erdmanczyk 5