Slavic last names carry the weight of centuries, forged from nature, occupation, geography, and family lineage across a vast swath of Europe. Whether a name ends in the Russian -ovthe Polish -skior the Czech -ekevery surname tells a story about where a family came from and what they did. This list covers 100 genuine Slavic last names from Russian, Polish, Czech, Slovak, Ukrainian, Bulgarian, and South Slavic traditions, with real etymologies for each.
A few things to know before you start: Slavic surnames are often gendered, with women taking a feminine form of the family name (Novak/Novakova, Kowalski/Kowalska). Many surnames were only standardized in the 18th and 19th centuries, so the same root can appear across multiple Slavic languages with slightly different spellings. The entries below use the most common or base form of each name.
Nature-Inspired Slavic Last Names
Some of the most striking Slavic surnames come straight from the natural world. Trees, animals, weather, and landscape features all gave families their names, often because they lived near a landmark or because an ancestor reminded someone of a particular creature or force.
Borowski
From Polish bórmeaning a pine forest or coniferous woodland. Families living near or within a forest often picked up this surname. It is a classic of Polish naming tradition.
Dubov
From the Slavic root dubmeaning oak tree. The oak was a sacred tree across Slavic cultures, associated with strength and the thunder god Perun. Variants appear in Russian, Ukrainian, and Bulgarian.
Kamensky
From kamenthe Slavic word for stone or rock. Families from stony terrain or near a notable rocky outcrop often carried this name. It appears in Russian and Czech forms alike.
Lesnik
From the South Slavic and Czech lesmeaning forest, combined with the occupational suffix -nik. Literally a forester or someone who lived in the woods. Common in Slovenian, Slovak, and Czech records.
Medvedev
From Russian medvedmeaning bear. One of the most recognizable Russian surnames internationally, carried by Dmitry Medvedev among others. The bear held enormous symbolic power in Russian culture.
Rybakov
From Russian rybakmeaning fisherman, itself from ryba (fish). A name for families who fished or lived near water. Anatoly Rybakov, the Soviet novelist who wrote Children of the Arbatis a famous bearer.
Vorobiev
From Russian vorobeymeaning sparrow. Animal surnames like this one were often given as nicknames based on physical appearance or personality before hardening into hereditary family names.
Zajac
From the Polish and Slovak word for hare or rabbit. A very common surname in Slovakia and southern Poland, usually indicating an ancestor associated with the quick, nimble animal, either as a hunter or by nickname.
Lisowski
From Polish lismeaning fox. The fox was a symbol of cunning, and surnames derived from it were widespread across Poland. The -owski suffix gives it a noble, landed feel.
Sokolov
From Russian sokolmeaning falcon. Falconry was a prestigious pursuit, and the falcon carried associations with speed and nobility. Sokolov is one of the most common Russian surnames.
Vlkov
From the Slavic root vlk or volkmeaning wolf. The Czech and Slovak form; the Russian equivalent is Volkov. Wolves appear throughout Slavic mythology and folklore as powerful, ambivalent figures.
Zahradnik
From Czech zahradameaning garden, with the occupational suffix -nik. A gardener or someone who tended an enclosure. A distinctly Czech and Slovak surname with a pleasant, grounded feel.
Occupational Slavic Last Names
Trade and craft surnames are among the most common in every Slavic language. A blacksmith, a miller, a carpenter, or a priest could pass their work-name down through generations until it became the family’s permanent identity.
Kowalski
The quintessential Polish surname, from kowalmeaning blacksmith. The -ski suffix originally indicated a place of origin but became so widespread it attached to occupational names too. It is one of the most frequent surnames in Poland.
Kowalczyk
A diminutive form of Kowal, meaning little blacksmith or the blacksmith’s son. The -czyk suffix is a Polish diminutive, and this surname is especially common in the Silesian and Lesser Poland regions.
Mlynár
From Slovak and Czech mlynármeaning miller. Mills were essential to every village, and the miller was a prominent figure, which is why this surname appears so frequently in Slovak church records.
Tkach
From the Ukrainian and Russian root meaning weaver. Textile production was central to village economies, and weavers formed a recognizable occupational class that passed the name down through families.
Reznik
From the Slavic root rezatto cut, specifically referring to a butcher. The name appears in Russian, Ukrainian, and Czech records. It is also a common Jewish surname adopted by Ashkenazi families in Slavic-speaking regions.
Kovalev
The Russian equivalent of Kowalski, from kovalblacksmith. The -ev suffix is the standard Russian patronymic ending that attached to occupational names. It is extremely common across Russia and Ukraine.
Mlynarski
The Polish form of the miller’s name, from młynarz (miller), with the place-of-origin suffix -ski. The conductor Wiktor Mlynarski was a notable Polish bearer.
Tesár
From Slovak and Czech tesármeaning carpenter. Carpentry was one of the most essential rural trades, and this surname is well distributed across Slovakia and Moravia.
Kuchárek
From Czech and Slovak kuchármeaning cook. The diminutive -ek ending softens it slightly. A surname for families whose ancestor worked in a kitchen, likely a lord’s or monastery’s kitchen given that cooking was a profession, not just a household task.
Kováč
The Slovak form of the blacksmith surname, directly from kováč (smith). It is one of the most common surnames in Slovakia and illustrates how the same occupational root surfaces differently across Slavic languages.
Zidar
From South Slavic zidarmeaning mason or bricklayer, ultimately from a Turkish loanword that embedded itself in Bosnian, Serbian, and Croatian naming traditions during the Ottoman period.
Voják
From Czech vojákmeaning soldier. Surnames derived from military service were common in periods of heavy conscription and appear in Bohemian and Moravian records from the early modern period onward.
Place-Origin and Landscape Slavic Last Names
A huge category of Slavic surnames simply tells you where a family came from: a village, a river, a hill, a field. These toponymic surnames are especially common in Polish and Czech naming, where the -ski/-ský suffix became the default marker for geographic origin.
Novak
From the Slavic word novmeaning new, specifically referring to a newcomer or settler on new land. It is the most common surname in Slovenia and among the most frequent in Czech, Slovak, and Croatian records. The simplicity of the concept made it universal.
Dvorak
From Czech and Slovak dvůrmeaning court or manor farm, referring to someone who lived or worked at a nobleman’s estate. The composer Antonín Dvořák is the most famous bearer globally.
Polanski
From the Polish root polemeaning field, with the locative suffix indicating someone from an open, flat area. Roman Polanski is the internationally known film director bearing this name.
Mazur
From Mazovia, the central Polish region around Warsaw. Originally an ethnic or regional label for someone from Mazovia, it became a hereditary surname. It is also the name of a traditional Polish dance tied to that region.
Podolsky
From Podolia, a historical region spanning parts of modern Ukraine. The -sky suffix marks it as a place-origin name. Variants appear in Russian, Ukrainian, and Polish records from that borderland territory.
Horak
From Czech horameaning mountain. Someone who came from the mountains or the highland region. It is a very common Czech and Slovak surname and one of the most immediately recognizable in Bohemian records.
Dolník
From Czech and Slovak dolnímeaning lower or from the valley. The contrast with Horak (mountain) is built right into the naming system: hill people and valley people identified themselves by their terrain.
Polák
Meaning simply a Pole or someone from Poland, used as a surname in Czech, Slovak, and German-speaking regions of Central Europe to identify a family of Polish origin. Ethnic labels hardened into family names throughout the medieval period.
Krasnov
From Russian krasnywhich historically meant beautiful or fine before shifting to mean red in modern Russian. A place-name surname from any of numerous villages called Krasnoye. The old meaning of “beautiful” gives it more depth than the color alone.
Zagorski
From South Slavic and Polish za gorameaning beyond the mountain or from behind the hills. A locative surname for families from a settlement on the far side of a mountain range. Common in Croatian, Polish, and Russian records.
Mostowski
From Polish mostmeaning bridge. A family that lived near a bridge or came from a village named for one. Bridges were landmarks that anchored whole communities, so bridge-based surnames are well distributed across Poland.
Rzeka
From Polish rzekameaning river. A straightforward geographical surname for families settled along a notable waterway. Simple and direct in the way that early surnames often were.
Patronymic Slavic Last Names
Patronymic surnames, derived from a father’s first name, are the backbone of Russian naming and appear throughout all Slavic traditions. The Russian -ov/-ev and -in suffixes, the Polish -owicz/-ewiczand the South Slavic -ić all signal “son of” or “family of.”
Ivanov
Meaning son of Ivan, the Russian form of John. Ivanov is one of the most common surnames in Russia and Bulgaria. Ivan itself comes from the Hebrew Yohanan, meaning God is gracious, which gives this apparently plain surname a deep biblical root.
Petrov
Son of Petr (Peter), from the Greek petrosmeaning rock. Petrov is one of the top surnames in Russia and Bulgaria. It spread because Peter was one of the most popular Christian names in the Orthodox world.
Nikolaev
Son of Nikolai, the Russian form of Nicholas, from Greek nike (victory) and laos (people). A common surname across Russia, Ukraine, and Bulgaria, following the enormous popularity of the name Nikolai in Orthodox Christian communities.
Fedorov
Son of Fedor, the Russian form of Theodore, from Greek meaning gift of God. The Fedorov family name appears throughout Russian history, including the 16th-century printer Ivan Fedorov, often called the father of Russian printing.
Stepanov
Son of Stepan, the Russian form of Stephen, from Greek stephanosmeaning crown. A very widespread Russian and Ukrainian surname that follows the distribution of the given name Stepan in Orthodox communities.
Wiśniewski
From Polish wiśniameaning sour cherry, combined with the -ewski suffix indicating origin from a place called Wiśniewo or similar. One of the most common Polish surnames, it straddles the line between nature-based and place-based naming.
Janowicz
Polish patronymic meaning son of Jan (John). The -owicz suffix is the Polish equivalent of the Russian -ov. Common in eastern Poland and Lithuania, where Polish naming traditions mixed with Lithuanian ones.
Petrović
Son of Petar (Peter) in Serbian and Croatian. The -ić suffix is the definitive South Slavic patronymic marker. Petrović is one of the most common surnames in Serbia and appears throughout the Western Balkans.
Marković
Son of Marko, the South Slavic form of Mark, from Latin Marcus. One of the most frequent surnames in Serbia, Croatia, and Bosnia. Marko was a beloved name partly because of the legendary hero Marko Kraljevic in South Slavic epic poetry.
Jovanović
Son of Jovan, the Serbian form of John. Jovanović is consistently the most common surname in Serbia. The name Jovan comes from the same biblical root as Ivan and Jan, showing how one name traveled across all Slavic naming systems.
Adamczyk
Polish diminutive patronymic meaning little Adam’s son or son of little Adam. Adam, from the Hebrew for earth or man, was a popular given name in Catholic Poland, and the -czyk diminutive suffix made it distinctly Polish in flavor.
Bogdanov
Son of Bogdan, a Slavic given name meaning given by God, from bog (God) and dan (given). Common in Russia, Bulgaria, and Serbia, this surname carries a purely Slavic pagan-turned-Christian naming tradition rather than a Greek or Hebrew biblical root.
Descriptive and Nickname-Based Slavic Last Names
Many Slavic surnames began as nicknames describing a physical trait, a personality, or a quirk of an ancestor. These are often the most colorful and memorable surnames in the tradition.
Bielski
From Polish białymeaning white. A surname for a fair-haired or pale-complexioned ancestor, or for a family from a place called Biała (white). It appears throughout Poland and among Polish Jewish families as well.
Chernov
From Russian chernymeaning black. A descriptive surname for a dark-haired ancestor or someone from a place called Chernaya (black). The same root appears in place names like Chernobyl, which means black grass.
Maly
From the Slavic word for small or little. A nickname surname given to a short ancestor that hardened into a family name. Variants appear in Czech, Slovak, Polish, and Ukrainian records.
Rychlý
From Czech rychlýmeaning fast or quick. A personality or nickname surname, likely for an ancestor known for speed, quick wit, or perhaps quick temper. Vivid and immediately understandable to any Czech speaker.
Silný
From Czech silnýmeaning strong. Like Rychlý, this is a descriptive surname based on a physical characteristic. These adjective-based surnames are common in Czech and Slovak records.
Rudenko
From Ukrainian rudyimeaning red-haired or reddish. The -enko suffix is a distinctly Ukrainian diminutive patronymic ending, making this surname both descriptive and structurally Ukrainian. It is one of the most common Ukrainian surname patterns.
Sivak
From the Slavic root meaning grey, referring to grey hair or a grey animal. Common in Slovak and Ukrainian records. It is a straightforward color-descriptor surname that became hereditary.
Kudlaty
From Polish and Czech roots meaning shaggy or disheveled, referring to wild hair. A nickname surname that stuck, exactly the kind of colorful personal description that became a family’s identity for centuries.
Veselý
From Czech veselýmeaning cheerful or merry. A personality-based surname for an ancestor known for good humor. It is a genuinely pleasant surname to carry and is well attested in Bohemian and Moravian records.
Bohatý
From Czech bohatýmeaning rich or wealthy. Possibly ironic in origin, as nickname surnames often were, or genuinely descriptive of a prosperous ancestor. Common in Czech and Slovak records.
Religious and Spiritual Slavic Last Names
Christianity came to the Slavs between the 9th and 12th centuries, and the Church left a deep mark on naming. Surnames connected to religious roles, places of worship, or Christian concepts are a distinct category across all Slavic languages.
Popov
From Russian and Bulgarian popmeaning Orthodox priest. Popov literally means son of the priest and is one of the most common surnames in Russia and Bulgaria. It reflects the hereditary nature of the priestly role in early Slavic Orthodox communities.
Popović
The South Slavic form of the same root, meaning son of the priest. Extremely common in Serbia and Croatia, it follows the same logic as Popov: the priest’s family took his role as their surname.
Diakonov
From Russian diakonmeaning deacon, from the Greek diakonos. A surname indicating descent from a church deacon. Like Popov, it reflects the clerical-origin naming pattern common in Russian Orthodox communities.
Svyatov
From Russian svyatoymeaning holy or saint. A surname with a clearly religious resonance, indicating either a connection to a holy place or an ancestor considered particularly devout.
Bozhkov
From Bulgarian Bozhkoa diminutive of names containing the root bogmeaning God. A surname rooted in the Slavic word for the divine, it is well attested in Bulgarian records and reflects pre-Christian Slavic naming fused with Christian identity.
Kríž
From Czech and Slovak krížmeaning cross. A surname associated with living near a roadside cross or a crossroads, which were common religious landmarks in Catholic Central Europe. Well attested in Bohemian and Slovak records.
South Slavic Last Names (Serbian, Croatian, Bulgarian)
The South Slavic family of languages, including Serbian, Croatian, Bosnian, Slovenian, Macedonian, and Bulgarian, has its own distinct surname traditions. The -ić patronymic suffix dominates the Western Balkans, while Bulgarian surnames lean toward -ov/-ev like Russian.
Horvat
From the South Slavic word for Croat, used as a surname by Croatians or by neighbors identifying a Croatian family. It is the most common surname in Croatia and one of the most common in Slovenia. A pure ethnic-identity surname.
Kovačević
Son of Kovač (the blacksmith). The South Slavic patronymic version of the universal Slavic blacksmith surname. It is one of the most frequent surnames in Bosnia and Serbia, layering the occupational root with the patronymic -ević suffix.
Novković
Son of Novak (the newcomer). A patronymic built on the already-common surname Novak, this is a good example of how South Slavic naming stacked suffixes. Well distributed in Serbia and Croatia.
Todorović
Son of Todor, the Serbian and Bulgarian form of Theodore (gift of God). One of the most common surnames in Serbia. Todor was an enormously popular given name in the Orthodox Balkans, ensuring this patronymic spread widely.
Stojković
Son of Stojko, a diminutive of Slavic names built on the root stojmeaning to stand or be firm. A distinctly South Slavic name with no Greek or Latin root, representing the pre-Christian Slavic naming layer that survived alongside Christian names.
Ilić
Son of Ilija, the Serbian and Bulgarian form of Elijah, from the Hebrew meaning my God is Yahweh. The prophet Elijah was particularly venerated in Orthodox Christianity, replacing the pre-Christian thunder god Perun in folk belief, which made Ilija one of the most popular Balkan given names.
Georgiev
Son of Georgi, the Bulgarian and Macedonian form of George, from Greek meaning farmer or earth-worker. Saint George was among the most beloved saints in the Orthodox Balkans, making Georgi a massively common given name and Georgiev a top Bulgarian surname.
Dimitrov
Son of Dimitar, the Bulgarian form of Demetrius, from the Greek goddess Demeter, meaning earth mother. Georgi Dimitrov, the Bulgarian communist leader, is the most internationally known bearer. One of the top Bulgarian surnames.
Stanković
Son of Stanko, a South Slavic name from the root stanmeaning to stand, rest, or become. A name with deep pre-Christian Slavic roots, and one of the most common surnames in Serbia.
Vasić
Son of Vasa, the Serbian and Bulgarian diminutive of Vasilije (Basil), from Greek basileusmeaning king. Saint Basil the Great was a cornerstone of Eastern Orthodox theology, making Vasilije and its diminutives extremely popular given names in the Orthodox world.
Ukrainian Slavic Last Names
Ukrainian surnames have their own signature sound, built heavily around the -enko suffix (meaning little one of or descended from) and the -uk/-iuk suffix. They often feel softer and more melodic than Russian equivalents even when built on the same roots.
Shevchenko
From Ukrainian shvetsmeaning cobbler or shoemaker, with the -enko diminutive suffix. Taras Shevchenko, the 19th-century poet, painter, and national symbol of Ukraine, is the most celebrated bearer. The name of Ukraine’s most famous football club also honors him.
Kovalenko
The Ukrainian blacksmith surname, from koval (smith) plus the -enko suffix. The Ukrainian counterpart to Russian Kovalev and Polish Kowalski, showing how the universal blacksmith root took a distinctly Ukrainian shape.
Bondarenko
From Ukrainian bondarmeaning barrel-maker or cooper. The cooper was an essential craftsman in agricultural communities that relied on barrels for storage and transport. The -enko suffix marks it immediately as Ukrainian.
Savchenko
Son of Savko, a diminutive of Savely or Saveliy, from the Latin Sabinus, referring to the Sabine people of ancient Italy. A common Ukrainian surname that arrived via Orthodox Christian naming traditions.
Petrenko
The Ukrainian form of son of Petro (Peter). Where Russian says Petrov, Ukrainian says Petrenko, and the difference in suffix is a clean illustration of how the two closely related languages diverged in their naming conventions.
Tkachenko
From Ukrainian tkachmeaning weaver, plus -enko. The Ukrainian weaver surname, parallel to the Russian Tkach. It is one of the most common Ukrainian surnames and illustrates how occupation plus the -enko suffix became the default Ukrainian surname formula.
Marchenko
Son of Marko, via the diminutive Marko/Marko plus -enko. A common Ukrainian patronymic surname following the same structural pattern as Petrenko and Kovalenko.
Polish Slavic Last Names
Polish surnames are among the most elaborate in the Slavic world, with the -ski/-cki suffix (originally indicating noble origin from a particular estate) spreading so widely that it became the default ending for many Polish names regardless of class. Polish surnames also make heavy use of diminutives and compound forms.
Wiśniewska
The feminine form of Wiśniewski, one of the most common Polish surnames, from wiśnia (sour cherry). Listed here separately because the feminine -a ending is not just a grammatical variant but the form by which millions of Polish women are actually known.
Wójcik
From Polish wójtmeaning a village headman or administrator, plus the diminutive -ik suffix. One of the most common surnames in Poland, it preserves the memory of local governance in medieval Polish villages.
Pawlak
From Pawel, the Polish form of Paul, from Latin Paulus meaning small. The -ak suffix is a Polish patronymic or diminutive ending. Pawlak is especially common in Masovian and Kuyavian regions of central Poland.
Zielinski
From Polish zielonymeaning green, via a place name Zielona or Zieliny. One of the most common Polish surnames, it likely originated as a place-origin name from any of dozens of villages named for their green landscape.
Szymanski
From Szymon, the Polish form of Simon, from Hebrew Shim’onmeaning he has heard. The -anski suffix turns the given name into a place-of-origin surname. Extremely common in Poland and in Polish diaspora communities worldwide.
Wojciechowski
From the given name Wojciech, an old Slavic name meaning he who is happy in battle, from woj (warrior) and ciech (joy). Wojciechowski is a place-origin surname from estates or villages named after this very Polish given name. Saint Wojciech (Adalbert) is the patron saint of Poland.
Lewandowski
From a place name Lewandów, itself derived from the word for lavender (lewanda). Lewandowski is one of the most common Polish surnames and one of the most recognized internationally, largely thanks to footballer Robert Lewandowski.
Kwiatkowski
From Polish kwiatmeaning flower, via a place name. One of the many Polish surnames that trace back to a floral place name. Common throughout Poland and in Polish-American communities.
Czech and Slovak Slavic Last Names
Czech and Slovak surnames share many roots but diverge in their characteristic suffixes and phonology. Czech names often end in -ek-ákor -skýwhile Slovak names frequently use -ík-ačand -ovec. Both languages have a rich stock of genuinely beautiful surnames.
Novotný
From Czech novýmeaning new, related to Novak but with the adjectival -tný suffix. It specifically referred to someone from a new settlement or a newcomer to an established community. It is one of the most common Czech surnames.
Svoboda
From Czech and Slovak svobodameaning freedom or liberty. A surname that likely originated as a status marker for a free man, as opposed to a serf. It is one of the most common Czech surnames and carries an obvious positive resonance.
Procházka
From Czech procházkameaning a walk or stroll. A surname that likely indicated someone who traveled or wandered, perhaps a peddler or itinerant worker. Distinctly Czech in sound and feel.
Blazek
From the Czech form of the given name Blaise (Blažej), from Latin Blasiuspossibly meaning one who stutters. The -ek diminutive suffix turns the given name into a warm, familiar-feeling Czech surname.
Kratochvíl
From Czech kratochvílemeaning pastime, entertainment, or amusement. A surname that likely began as a nickname for a cheerful or entertaining person. It is one of the more distinctive and memorable Czech surnames.
Ružička
From Czech and Slovak ružičkameaning little rose, a diminutive of ruže (rose). A surname that either came from a place name or was a nickname. Leopold Ružička, the Nobel Prize-winning chemist, is a notable bearer.
Holub
From Czech and Slovak holubmeaning dove or pigeon. An animal-based nickname surname. The dove carried strong symbolic associations with peace and the Holy Spirit, giving this surname a gentle quality.
Vlček
From Czech vlčekmeaning little wolf, a diminutive of vlk (wolf). The diminutive softens the fierce animal root into something almost affectionate, which is a very Czech naming tendency.
Sedlák
From Czech and Slovak sedlákmeaning peasant farmer or landowning villager. Unlike a serf, a sedlák owned or rented land. This is a status-based surname reflecting the social structure of medieval Bohemia and Slovakia.
Horváth
The Slovak and Hungarian-influenced form of the Croatian ethnic surname, meaning Croat. It is one of the most common surnames in Slovakia, reflecting centuries of Croatian migration into the Carpathian Basin following the Ottoman invasions of the 16th century.
How to Choose a Slavic Last Name for a Character or Research Purpose
If you are writing fiction, researching genealogy, or simply trying to understand where a Slavic surname comes from, the first question to ask is which Slavic language family the name belongs to. Russian and Bulgarian lean on -ov/-ev; Polish uses -ski/-cki and -czyk. Ukrainian relies heavily on -enko and -uk. South Slavic languages use -ić/-ović. Czech and Slovak favor -ek-ákand -ský. Matching the suffix structure to the right language is the fastest way to make a name feel authentic.
The second thing to consider is the semantic category. Occupational surnames (smith, miller, weaver) signal a working-class or artisan background. Place-origin surnames with -ski in Polish were historically associated with the nobility, even if they spread to all classes. Nature and animal surnames often began as nicknames and tend to feel older and more rustic. Patronymic surnames built on popular saints’ names (Ivan, Petar, Nikolaj) are extremely common and thus feel generic in a realistic way, which can be exactly what you want for a character who blends into a crowd.
For genealogy researchers, the key insight is that Slavic surnames were often not standardized until government census records in the 18th and 19th centuries. Before that, the same family might appear in different records under different forms of the same name. Spelling was not fixed, and scribes recorded names phonetically in whatever the local administrative language was, which might be Latin, German, or Russian depending on which empire controlled the region. Knowing the root meaning of a surname helps you recognize its variants across different record types and languages.
Finally, remember that Slavic surnames are gendered. A man named Novak has a wife named Novakova and a daughter named Novakova. A man named Kowalski has a wife named Kowalska. If you are writing about or researching women, the feminine form is the correct form, not a mistake or a variant spelling.
Slavic last names are one of the most semantically rich surname traditions in the world. Whether rooted in a medieval blacksmith’s forge, a pine forest on the edge of a village, or the name of a beloved Orthodox saint, they carry history in every syllable.
