Macedonian Name Generator
Modern given names with -ski, -eski and -ov surnames
Modern Macedonian names from North Macedonia in Latin script: full names such as Blagoj Dimitrievski, Bisera Trajkovska and Trajče Milošeski, short given forms like Kire and Lenče, and family names with the feminine ending for women.
About Macedonian names
Macedonian is a South Slavic language written in Cyrillic, so every name on this page is a Latin transliteration. The list keeps the usual marks, č, š and ž, and the letter pairs gj, lj and nj, as in Ljupčo, Snežana and Gjorgji. Abroad the marks are often dropped, which gives Ljupco and Snezana.
Most family names in North Macedonia are built on a forefather's given name plus an ending. Nikolovska, for one, goes back to a Nikola. The ending -ski, usually as -ovski or -evski, is the most common. The shorter -eski and -oski, as in Petreski and Naumoski, belong to the west and southwest around Ohrid and Prilep, while -ov and -ev, as in Ivanov and Gruev, are heard more in the east. Women take the feminine form, so a daughter of the Temelkovski family is Temelkovska, and Nikolov becomes Nikolova.
Given names mix Orthodox saints' names, including Kiril, Metodija, Kliment and Naum, with Slavic ones such as Goran, Zoran, Vesna and Biljana. Short forms in -e, -o and -če are registered names in their own right: Kire for Kiril, Goce for Gjorgji, Blaže for Blagoj and Lenče for Elena. The list pairs given names and family names in these patterns, matched by gender, and adds hyphenated double surnames of the kind many married women use.
How to choose Macedonian names
- Match the ending to the character. Men carry -ski, -ov or -ev and women carry -ska, -ova or -eva, so a brother and sister in one family are Dejan Temelkovski and Vasilka Temelkovska.
- Let the ending hint at a home region. Names in -eski and -oski point to Ohrid, Prilep and the southwest, -ov and -ev to eastern towns such as Štip and Strumica, and -ovski fits anywhere, Skopje included.
- A short form such as Kire, Pece or Lenče reads as warm and familiar, and it can also be the name on the birth certificate. Use Kiril, Petar or Elena when you want a more formal register.
- For a character who lives abroad, drop the marks the way passports and sports broadcasts often do: Ljupčo becomes Ljupco, Snežana becomes Snezana and Milošeski becomes Miloseski.
Frequently asked questions
Why do so many Macedonian surnames end in -ski?
The ending -ski forms an adjective that means 'of' or 'belonging to', so a name like Dimitrievski first meant someone of Dimitrija's family. The part before the ending is usually a forefather's given name, though a trade works too: Popovski comes from pop, the word for a priest. Blagoj Dimitrievski and Verica Nikolovska in this list show the masculine and feminine forms.
How do women's surnames work in North Macedonia?
A woman normally uses the feminine form of the family name: -ski becomes -ska, -ov becomes -ova and -ev becomes -eva. Bisera Trajkovska, Katerina Petreska and Marija Mladenova in this list follow that rule. Many married women keep their own family name and add the husband's with a hyphen, as in Ilinka Tomova-Josifova.
Are these names written the way they are spelled in North Macedonia?
At home they are written in Cyrillic. This list uses the standard Latin transliteration with č, š, ž and gj, which is what you meet in academic writing and reference works. If your text needs plain letters, remove the marks and keep everything else.
Does the list cover everyone in North Macedonia?
No. It covers the names of Macedonian speakers. The country also has a large Albanian community and smaller Turkish, Romani, Serbian, Bosniak and Vlach ones, each with naming traditions of their own, and the Albanian Name Generator covers the largest of them. Names from ancient Macedon are not here either: the Ancient Greek Name Generator covers antiquity.
Related generators
Bulgarian Name Generator
Authentic Bulgarian first names and surnames
Serbian Name Generator
Authentic Serbian first names and surnames
Albanian Name Generator
Real Albanian and Kosovar first names and surnames
Greek Name Generator
Authentic modern and ancient Greek names
Slavic Name Generator
Authentic Slavic first and last names from twelve nations
Slavic Last Name Generator
Authentic surnames from across the Slavic world
Eastern European Name Generator
Authentic names from Poland to the Baltics and the Balkans
Montenegrin Name Generator
Clan surnames and given names from Montenegro
More like this
Macedonian Last Name Generator
Surnames of North Macedonia, from Trajkovski to Proeski
Afghan Last Name Generator
Tribal, place and chosen Afghan family names
Ancient Last Name Generator
Family, clan and dynasty names from antiquity
Anglo-Saxon Last Name Generator
Old English bynames and the surnames they became
Belarusian Last Name Generator
Belarusian surnames alone, in Belarusian spelling
Belizean Last Name Generator
Kriol, Mestizo, Maya, Garifuna and Mennonite surnames
All 500 Macedonian names
A: 33 names
- Ace Mladenov
- Aleksandar Blažev
- Aleksandar Koneski
- Aleksandra Tanevska
- Ana Najdovska
- Anastas Lazareski
- Anastas Zafirovski
- Anastasija
- Anastasija Apostoloska
- Anastasija Tomovska
- Andrej Apostolovski
- Andrijana
- Andrijana Ilievska-Sotirova
- Andrijana Jakimovska
- Aneta Blaževa-Tanevska
- Aneta Hristovska
- Angel Dimoski
- Angel Kuzmanovski
- Angela Stoilova
- Angeleski
- Anita Damjanovska-Stojčevska
- Anita Mileva
- Antevski
- Antonija Efremova
- Antonija Lazarova-Grueva
- Antonio Andreeski
- Antonio Popov
- Apostol Šalev
- Apostoloski
- Atanas Ilievski
- Atanas Trajčev
- Atanasoski
- Avramovski
B: 30 names
- Biljana
- Biljana Stefanoska-Aleksoska
- Biljana Vasileva
- Bisera Trajkovska
- Blaga Bogdanova
- Blagica Naumovska
- Blagoj Dimitrievski
- Blagoj Hristov
- Blagoja Krstevski
- Blagojče
- Blagojče Tasevski
- Blaže
- Blaže Gjorgjievski
- Boban Andreevski
- Bogdan Boškovski
- Bogdan Tomeski
- Bogdanoski
- Bojadžiev
- Bojan Lazarovski
- Bojan Nikolov
- Bojana Atanasova
- Bojana Cvetkoska
- Bojče Petrov
- Borče Andreeski
- Boris Bogdanovski
- Boško
- Boško Miloševski
- Boško Mitev
- Branko Najdovski
- Branko Ristoski
C: 7 names
- Čedomir Stavrevski
- Čedomir Vasilev
- Cveta Ognenovska
- Cvetan Stojčev
- Cvetan Veljanovski
- Cvetanka Stojanovska
- Cvetanoski
D: 39 names
- Dafina Krsteska
- Dafina Milevska
- Damjan
- Damjan Velkoski
- Dančo Davidov
- Danica Cvetanoska
- Danica Kostovska
- Daniel Božinoski
- Daniel Vasilevski
- Daniela
- Daniela Stamenkovska
- Darko Georgiev
- David
- David Stojanov
- David Trajanovski
- Dejan Damjanoski
- Dejan Temelkovski
- Despina Todorova
- Dimče Markovski
- Dime Pavlov
- Dimitar Pavlovski
- Dobrila Petrovska
- Dobrila Velkoska
- Dončo
- Donevski
- Donka Simonova
- Donka Trajanovska-Karanfilova
- Dosta Božinovska
- Dosta Nikoloska
- Dragan Davidovski
- Dragana
- Dragana Boškovska
- Dragana Siljanoska
- Dragi Stojkov
- Dragica Cvetkovska
- Dragica Karanfilova
- Dukovski
- Dušica Simovska
- Duško Velkovski
E: 12 names
- Elena
- Elena Trpkovska
- Elizabeta Jovanoska
- Elizabeta Mladenovska
- Ema Jordanova
- Emil Andonovski
- Emilija Atanasova-Nikoloska
- Emilija Temelkova
- Eva
- Eva Kuzmanovska
- Eva Nastoska
- Evdokija Serafimovska
F: 3 names
- Filiposki
- Filipovski
- Frosina Blaževska
G: 15 names
- Gjoko
- Gjoko Simonovski
- Gjorgji
- Gjorgji Trpevski
- Gjorgjievski
- Gligor Sotirovski
- Gligoroski
- Goce Božinov
- Goran
- Goran Filipov
- Goranče Bogdanov
- Gorazd Gjorgjiev
- Gorazd Tanev
- Gordana Andonova
- Gordana Tanaskoska
H: 6 names
- Hristijan Kolev
- Hristina Jovanovska
- Hristina Spasovska-Kotevska
- Hristo Arsov
- Hristo Cvetkovski
- Hristovski
I: 16 names
- Igor Lazarevski
- Ilčo Tanev
- Ilija Serafimovski
- Ilina Davidovska
- Ilina Šaleva-Zdravkova
- Ilinka Danilovska
- Ilinka Tomova-Josifova
- Irena
- Irena Panova
- Iskra Ilievska
- Iskra Petkoska
- Ivan Kotevski
- Ivan Zdraveski
- Ivana Filipova
- Ivica Dimov
- Ivo Milev
J: 22 names
- Jagoda
- Jagoda Markovska
- Jagoda Stamenkovska-Simonovska
- Jakov Dimovski
- Jana Nedelkovska
- Jane Efremov
- Jasmina Ivanoska
- Jasmina Nakova
- Jasna
- Jasna Dimitrova
- Jasna Ristoska-Gjorgjievska
- Jonče Stoilov
- Jordan Kitanov
- Jordanka Georgievska
- Jordanka Stefanoska
- Jordanovski
- Jovan Anastasovski
- Jovana Dimova
- Jovanka Krsteska
- Jovica Josifoski
- Jovica Spasovski
- Julijana Krstevska
K: 30 names
- Kalina Lazareska
- Kalina Lazarova
- Karolina Stojkovska
- Katerina Ilieva
- Katerina Petreska
- Kire Lazarevski
- Kiril Karanfilovski
- Kiro Mitev
- Kitanov
- Kliment
- Kliment Šopov
- Kočo Zdravkov
- Kolevski
- Koneski
- Kosta Ivanovski
- Kostadin Kitanovski
- Kostadin Nikoloski
- Kostadinka Damjanoska
- Kostadinka Mitreva
- Kotevski
- Kristijan Cvetkoski
- Kristijan Velkov
- Kristina Jankulovska
- Kristina Todorova-Maneva
- Krste
- Krste Koteski
- Krste Micevski
- Kuzman Dimeski
- Kuzman Stefanov
- Kuzmanovski
L: 21 names
- Lazar Simonovski
- Lenče Ilieska
- Lenka Kostova
- Lenka Taleska-Georgievska
- Lepa Todorovska
- Lidija Dukovska-Temelkova
- Lidija Micevska
- Liljana Filiposka-Cvetkova
- Liljana Manevska
- Ljube Lazarovski
- Ljuben Gligorov
- Ljuben Kosteski
- Ljubica Eftimova
- Ljubomir Gjorgjievski
- Ljubomir Petreski
- Ljupčo Kostadinovski
- Ljupčo Temelkoski
- Ljupka Ristovska
- Luka
- Luka Aleksoski
- Luka Miladinov
M: 58 names
- Magdalena
- Magdalena Gligorovska
- Magdalena Sotirovska-Damjanoska
- Maja Cvetkova
- Maja Taleska
- Mare Trpevska
- Marija Mladenova
- Marijana Spasovska
- Marika Koleva
- Marina Andreevska
- Marjan Danilovski
- Marjan Kocev
- Marko Kostovski
- Marko Paunoski
- Marta Dimitrovska
- Martin
- Martin Gruev
- Matej Hristovski
- Menka Atanasoska
- Menka Taseva
- Metodija Spaseski
- Metodija Stojkovski
- Mia Trajanovska
- Mihail
- Mihail Jovanoski
- Mihail Trajkov
- Mihajlo Gjoreski
- Mihajlo Lazarov
- Mila Petrova-Donevska
- Mila Simonovska
- Miladinov
- Milan Bojkovski
- Milan Veljanoski
- Mile Stavrevski
- Milena Naumoska
- Milena Šaleva
- Milica Janeva
- Miloševski
- Mimoza Sotirova
- Mimoza Spaseska
- Mirče Ognenovski
- Mirjana
- Mirjana Atanasovska
- Mirko
- Mirko Stojčevski
- Mirko Stojkov
- Miroslav
- Miroslav Cvetanoski
- Miroslav Sazdovski
- Mitko Bojadžiev
- Mitko Taseski
- Mitreski
- Mladen
- Mladen Naumoski
- Mladen Tomovski
- Mladenovski
- Monika Karanfilovska
- Monika Risteska
N: 27 names
- Nada
- Nada Bogdanoska
- Nada Petkovska
- Nake Šalev
- Nakov
- Natalija Gjorgjievska
- Natalija Markoska
- Nataša Spasova
- Nataša Stojanova-Lazarevska
- Naum
- Naum Božinov
- Naum Spasov
- Naumče Popovski
- Naumov
- Neda Aleksova
- Neda Tomeska
- Nedelko Bogdanoski
- Nedelko Panovski
- Nedelkov
- Nenad Gjorgjievski
- Nevena
- Nevena Jankoska
- Nevena Naumova
- Nikola Ristevski
- Nikolina Avramovska
- Nikolina Stojanoska
- Nikoloski
O: 7 names
- Ognen Manevski
- Olga Dimovska
- Olga Kolevska-Koneska
- Oliver Ivanov
- Oliver Stojanoski
- Olivera Bogdanovska
- Orce Jovanov
P: 13 names
- Panče Zafirovski
- Pande Janev
- Pavel
- Pavel Jankoski
- Pavel Markovski
- Pavlina Vasilevska
- Pece Ivanov
- Pero Zdraveski
- Petar
- Petar Stefanovski
- Petra Maneva
- Petre Gočev
- Predrag Todorovski
R: 15 names
- Rada Stojkoska
- Rade Dukovski
- Radmila Zdravkova
- Ratka Anastasova
- Ratka Stojkovska-Nikolovska
- Risteski
- Risto Bogdanov
- Risto Taleski
- Robert Gočev
- Rodna Hristovska-Panovska
- Rodna Jordanovska
- Rumena Dimitrievska
- Rumena Mileska
- Ružica Dimoska
- Ružica Trpevska
S: 63 names
- Sandra Velkova
- Sanja Arsova
- Sanja Lazareska-Janevska
- Sara
- Sara Kitanova-Davidova
- Sara Popovska
- Saško
- Saško Blažeski
- Sašo Atanasov
- Sašo Talevski
- Simeon Blaževski
- Simeon Iloski
- Simon Dimitrovski
- Simona Angeleska
- Simona Kostadinovska
- Simonov
- Simonovski
- Siniša
- Siniša Bogoevski
- Siniša Krstev
- Slavčo Sotirov
- Slavica Arsovska
- Slavka Naumoska
- Slavko Petrevski
- Slobodan
- Slobodan Angelovski
- Slobodan Gligoroski
- Slobodanka
- Slobodanka Janevska
- Snežana Aleksoska
- Snežana Bojadžieva
S, continued
- Sofija Stojčeva
- Sonja Andonova-Vasileva
- Sonja Dukovska
- Sotir Atanasovski
- Spase
- Spase Simovski
- Spaseski
- Spasija Doneva
- Spiro Damjanovski
- Stanka Acevska
- Stanka Miladinova-Tomeska
- Stefan Jovanov
- Stefan Petkovski
- Stefanija Ristoska
- Stefanija Sotirovska
- Stevo Bojadžiev
- Stojan
- Stojan Apostoloski
- Stojan Cvetanovski
- Stojanče
- Stojanče Apostolov
- Stojanka Serafimova
- Stojče Bogdanovski
- Stojka Taseva
- Stojkoski
- Stojna
- Stojna Jankulovska-Temelkoska
- Stojna Pavlovska
- Stole Micevski
- Suzana Josifoska
- Suzana Trajkova
- Svetlana Apostolova
T: 36 names
- Taleski
- Tamara Filipovska
- Tanevski
- Tanja Šopova
- Tanja Trajkoska
- Tatjana
- Tatjana Mihajlovska
- Tea
- Tea Ilieska
- Tea Kitanovska
- Temelko Karanfilov
- Temelko Todoroski
- Temelkov
- Teodor Džambazov
- Teodora Ristova
- Tihomir
- Tihomir Božinovski
- Tihomir Smileski
- Tina Dimeska
- Tina Kotevska
- Tode Spasovski
- Todor Acevski
- Todorka
- Todorka Sazdovska
- Tome Spaseski
- Tomislav Donevski
- Tomovski
- Toni
- Toni Janevski
- Trajan Aleksovski
- Trajan Filiposki
- Trajanka Miteva
- Trajče Milošeski
- Trajko Arsovski
- Trenevski
- Trpe Božinoski
V: 34 names
- Valentina Danilovska-Gligorova
- Valentina Nikolova
- Vangelija Angelovska
- Vangelija Koteska
- Vasil Josifov
- Vasil Zdravkovski
- Vasileski
- Vasilka
- Vasilka Kitanovska-Stefanovska
- Vasilka Temelkovska
- Vaska Krsteva
- Vasko Nedelkovski
- Vasko Zdravkov
- Velika Stefanovska
- Velko Gligorovski
- Venko Vasileski
- Venko Zafirov
- Vera Andreeska
- Vera Sazdova
- Verica Nikolovska
- Vesna
- Vesna Talevska
- Vesna Zdraveska
- Vida Gjoreska-Nakova
- Vida Gočeva
- Viktor Nedelkov
- Viktorija Kitanoska
- Viktorija Miloševska
- Violeta Stojčevska
- Vladimir Ristovski
- Vladimir Spirkoski
- Vlatko Apostolov
- Vlatko Trpeski
- Vojdan Antevski