379+ Serbian Names for Your Baby (Best Ideas) 

Related Posts

555+ Unisex Baby Names (Best Gender Neutral Names)

People sometimes talk about unisex names as if they...

450 Middle Names For Blake (Best Girl & Boy Ideas)

Blake is one syllable. That single fact shapes every...

500+ Cute Boy Names (Cutest Baby Monikers in the World)

Cuteness in a boy name is one of the most underused...

290+ Nicknames That Start With J (Best Picks)

J is the jumpiest letter in the alphabet. It...

325+ Nicknames That Start With S (Best Picks)

S is the smoothest letter in the alphabet. It...

300 Underused Girl Names (That Deserve More Attention) 

Every year a small group of names sits at...

Serbian names carry something that is increasingly rare in the modern naming world. A genuine sense of where they come from. 

The Serbian naming tradition is one of the oldest and most continuous in Europe. It draws from three distinct wells. The ancient Slavic tradition that predates Christianity and gave the Serbian language its deep roots in nature, virtue, and the land. The Orthodox Christian tradition that arrived in the ninth century and brought with it the names of saints, martyrs, and holy figures. And a modern tradition that blends both of these with influences from the wider European world while never quite losing the distinctive sound that makes a Serbian name immediately recognisable. 

Serbian names tend to be built around a logic of meaning. The old Slavic names in particular are often compound names that join two meaningful roots together. Mir means peace. Slav means glory. Drag means dear. Rad means happy. Combine them and you get names like Miroslav, meaning peaceful glory, or Radoslav, meaning happy glory, or Dragan, meaning dear one. Every part of the name carries weight. 

For parents of Serbian heritage, choosing a Serbian name for a baby born in an English speaking country is a way of keeping a thread alive. A way of saying that wherever this child grows up, they carry something of Serbia with them. For parents without Serbian roots who are simply drawn to the beauty and depth of these names, they offer something genuinely different from the mainstream naming landscape. 

We have gathered 249 Serbian baby names across every angle you could need. Traditional names, modern names, names rooted in Slavic heritage, names from the Orthodox saints, and short names that work beautifully in any language. Let’s find the one that is right for your baby. 

Traditional Serbian Baby Girl Names 

These are the names that have been carried by Serbian women for generations. They feel rooted in the particular beauty of the Serbian language and the Slavic tradition from which it grows. Many of them are rarely heard outside Serbia, which makes them genuinely distinctive for any family raising a child in the English speaking world. 

Traditional Serbian Baby Girl Names (The Top Picks: 1 to 25) 

  1. Milica 
  2. Jovana 
  3. Jelena 
  4. Dragana 
  5. Snezana 
  6. Vesna 
  7. Gordana 
  8. Slavica 
  9. Svetlana 
  10. Radmila 
  11. Zorica 
  12. Branka 
  13. Mirjana 
  14. Ljiljana 
  15. Biljana 
  16. Tijana 
  17. Tatjana 
  18. Natalija 
  19. Marija 
  20. Ivana 
  21. Aleksandra 
  22. Katarina 
  23. Bojana 
  24. Jasmina 
  25. Maja 

Traditional Serbian Baby Girl Names (Good Picks: 26 to 50) 

  1. Sanja 
  2. Dejana 
  3. Nevena 
  4. Kristina 
  5. Natasa 
  6. Sonja 
  7. Vera 
  8. Dusanka 
  9. Violeta 
  10. Renata 
  11. Ivona 
  12. Zorana 
  13. Dragica 
  14. Slavka 
  15. Desanka 
  16. Danica 
  17. Radojka 
  18. Stojanka 
  19. Zorka 
  20. Mileva 
  21. Leposava 
  22. Dobrila 
  23. Vidosava 
  24. Draginja 
  25. Milunka 

Modern Serbian Baby Girl Names 

Serbian naming has evolved alongside the rest of Europe and many of the most popular girl names in Serbia today feel immediately accessible to English speaking ears while still carrying a distinctly Serbian character. These names bridge two worlds effortlessly. 

Modern Serbian Baby Girl Names (The Top Picks: 1 to 25) 

  1. Teodora 
  2. Sofija 
  3. Nina 
  4. Lena 
  5. Sara 
  6. Jana 
  7. Ana 
  8. Mia 
  9. Lea 
  10. Ema 
  11. Eva 
  12. Iva 
  13. Lara 
  14. Nora 
  15. Petra 
  16. Dunja 
  17. Una 
  18. Klara 
  19. Marta 
  20. Anja 
  21. Tara 
  22. Nika 
  23. Masa 
  24. Luna 
  25. Stella 

Modern Serbian Baby Girl Names (Good Picks: 26 to 50) 

  1. Andjela 
  2. Valentina 
  3. Vanja 
  4. Milana 
  5. Tamara 
  6. Sandra 
  7. Elena 
  8. Irena 
  9. Jelica 
  10. Neda 
  11. Lola 
  12. Ruta 
  13. Zora 
  14. Iskra 
  15. Zana 
  16. Minja 
  17. Ksenija 
  18. Dijana 
  19. Andrijana 
  20. Milena 
  21. Jovanka 
  22. Jasna 
  23. Marina 
  24. Dragana 
  25. Darija 

Traditional Serbian Baby Boy Names 

Serbian boy names from the traditional canon carry a particular strength and dignity. Many are compound names built from meaningful Slavic roots. Others come from the great figures of Serbian medieval history. Every one of them carries the weight of a culture that has survived and endured through extraordinary circumstances. 

Traditional Serbian Baby Boy Names (The Top Picks: 1 to 25) 

  1. Milos 
  2. Stefan 
  3. Nikola 
  4. Vladimir 
  5. Dragan 
  6. Zoran 
  7. Marko 
  8. Dejan 
  9. Bojan 
  10. Aleksandar 
  11. Nemanja 
  12. Vuk 
  13. Lazar 
  14. Dusan 
  15. Goran 
  16. Nenad 
  17. Slavko 
  18. Miroslav 
  19. Radoslav 
  20. Dobrosav 
  21. Svetozar 
  22. Branko 
  23. Dragutin 
  24. Velimir 
  25. Vojislav 

Traditional Serbian Baby Boy Names (Good Picks: 26 to 50) 

  1. Dragoljub 
  2. Miodrag 
  3. Milovan 
  4. Radovan 
  5. Predrag 
  6. Zdavko 
  7. Bogdan 
  8. Slobodan 
  9. Ljubomir 
  10. Tihomir 
  11. Caslav 
  12. Vladislav 
  13. Dobrivoj 
  14. Milenko 
  15. Radomir 
  16. Stanislav 
  17. Dragoslav 
  18. Vitomir 
  19. Radojica 
  20. Milisav 
  21. Stojimir 
  22. Tomislav 
  23. Dobroslav 
  24. Vojin 
  25. Vladeta 

Modern Serbian Baby Boy Names 

These are the names you will hear in Belgrade and Novi Sad today. They feel contemporary and accessible while still being unmistakably rooted in Serbian culture. For families who want a name that works comfortably in both worlds, these are your best starting point. 

Modern Serbian Baby Boy Names (The Top Picks: 1 to 25) 

  1. Luka 
  2. Ivan 
  3. Milan 
  4. Andrej 
  5. Petar 
  6. Djordje 
  7. Aleksa 
  8. Matija 
  9. Filip 
  10. Mihajlo 
  11. Ognjen 
  12. Uros 
  13. Jovan 
  14. Sava 
  15. Rastko 
  16. Strahinja 
  17. Vukasin 
  18. Nenad 
  19. Dragan 
  20. Boris 
  21. Danilo 
  22. Pavle 
  23. Teodor 
  24. Vasilije 
  25. Konstantin 

Modern Serbian Baby Boy Names (Good Picks: 26 to 50) 

  1. Mihailo 
  2. Nemanja 
  3. Vladan 
  4. Dragan 
  5. Zivko 
  6. Bratislav 
  7. Cedomir 
  8. Dragoljub 
  9. Miroljub 
  10. Vladislav 
  11. Dobroslav 
  12. Milovan 
  13. Budimir 
  14. Bogoljub 
  15. Radoljub 
  16. Slavoljub 
  17. Vlastimir 
  18. Vojimir 
  19. Radomir 
  20. Tihomir 
  21. Ljubomir 
  22. Zvonimir 
  23. Krasimir 
  24. Branimir 
  25. Kazimir 

Serbian Names from Slavic Roots 

Before Christianity arrived in Serbia, Slavic names carried the entire philosophy of the people in their syllables. Nature, virtue, light, peace, glory, love. These are names that predate the church and carry something even older and deeper than the Orthodox tradition. They feel genuinely ancient in the most beautiful possible way. 

Serbian Names from Slavic Roots (The Top Picks: 1 to 25) 

  1. Zora 
  2. Danica 
  3. Vesna 
  4. Zorka 
  5. Iskra 
  6. Vanja 
  7. Rada 
  8. Mila 
  9. Bela 
  10. Brana 
  11. Draga 
  12. Zlata 
  13. Cveta 
  14. Ruja 
  15. Ruza 
  16. Slavica 
  17. Sveta 
  18. Blaga 
  19. Nada 
  20. Vera 
  21. Vera 
  22. Vjera 
  23. Zivka 
  24. Dobra 
  25. Milka 

Serbian Names from Slavic Roots (Good Picks: 26 to 50) 

  1. Vuk 
  2. Vujadin 
  3. Vukadin 
  4. Vukasin 
  5. Vukosav 
  6. Vukman 
  7. Mirko 
  8. Drasko 
  9. Branko 
  10. Stanko 
  11. Ranko 
  12. Janko 
  13. Danko 
  14. Marko 
  15. Darko 
  16. Zdravko 
  17. Zlatko 
  18. Slavko 
  19. Ratko 
  20. Radko 
  21. Milko 
  22. Miljan 
  23. Dragan 
  24. Srdan 
  25. Zoran 

Serbian Names from the Orthodox Saints 

The Serbian Orthodox Church has its own remarkable calendar of saints and the names of those saints have shaped Serbian naming for over a thousand years. Many of the most beloved Serbian names are the names of saints whose feast days are celebrated as family patron days, known as Slava. These names carry both personal and communal significance in Serbian culture. 

Serbian Names from the Orthodox Saints (The Top Picks: 1 to 25) 

  1. Sava 
  2. Lazar 
  3. Stefan 
  4. Milica 
  5. Jovan 
  6. Pavle 
  7. Petar 
  8. Marija 
  9. Katarina 
  10. Jelena 
  11. Anastazija 
  12. Teodora 
  13. Paraskeva 
  14. Petka 
  15. Simeon 
  16. Nemanja 
  17. Rastko 
  18. Vukosava 
  19. Vukan 
  20. Vladislav 
  21. Uros 
  22. Dragutin 
  23. Milutin 
  24. Dusan 
  25. Despot 

Serbian Names from the Orthodox Saints (Good Picks: 26 to 50) 

  1. Andreja 
  2. Bartolomej 
  3. Dimitrije 
  4. Evstatije 
  5. Georgije 
  6. Haralampije 
  7. Ignjatije 
  8. Jeftimije 
  9. Kliment 
  10. Lavrentije 
  11. Metodije 
  12. Nikolaj 
  13. Ohridski 
  14. Prokopije 
  15. Rafailo 
  16. Serafim 
  17. Tihon 
  18. Vladika 
  19. Zlatoust 
  20. Zivojin 
  21. Zivko 
  22. Zivadin 
  23. Zivorad 
  24. Zivoslav 
  25. Zivota 

Short Serbian Baby Names 

Serbian has a natural gift for short, melodic names. Many of the most popular Serbian names today are just two or three letters long, perfectly formed and immediately lovable. These names work beautifully in Serbian and travel effortlessly into any other language, which makes them a wonderful choice for families living between two cultures. 

Short Serbian Baby Names (The Top Picks: 1 to 30) 

  1. Mia 
  2. Ana 
  3. Lea 
  4. Eva 
  5. Iva 
  6. Una 
  7. Nora 
  8. Lena 
  9. Jana 
  10. Sara 
  11. Nina 
  12. Maja 
  13. Tara 
  14. Ema 
  15. Lara 
  16. Vuk 
  17. Luka 
  18. Ivan 
  19. Uros 
  20. Sava 
  21. Jovan 
  22. Petar 
  23. Filip 
  24. Djordje 
  25. Aleksa 
  26. Matija 
  27. Pavle 
  28. Boris 
  29. Danilo 
  30. Milan 

Serbian Baby Names by Meaning 

One of the most beautiful aspects of Serbian naming is that so many names carry their meaning openly in their syllables. Here are Serbian names grouped by the meaning at their heart, so you can find a name that carries exactly the right intention for your child. 

Serbian Names That Mean Peace (The Top Picks: 1 to 10) 

The Slavic root mir means peace and it appears in some of the most beloved Serbian names in existence. These names carry a wish for a peaceful life in every syllable. 

  1. Miroslav 
  2. Mirjana 
  3. Mirko 
  4. Miroljub 
  5. Milomir 
  6. Tihomir 
  7. Vlastimir 
  8. Branimir 
  9. Kazimir 
  10. Zvonimir 

Serbian Names That Mean Glory (The Top Picks: 1 to 10) 

The Slavic root slav means glory and it runs through the Serbian naming tradition like a golden thread. These names carry the aspiration of a life lived with honour and distinction. 

  1. Slavko 
  2. Slavica 
  3. Slavoljub 
  4. Slavimir 
  5. Dragoslav 
  6. Miroslav 
  7. Radoslav 
  8. Vladislav 
  9. Tomislav 
  10. Branislav 

Serbian Names That Mean Dear or Beloved (The Top Picks: 1 to 10) 

The Slavic root drag means dear or beloved and it gives Serbian some of its warmest and most affectionate names. These are names that carry love right at their heart. 

  1. Dragan 
  2. Dragana 
  3. Dragoljub 
  4. Dragutin 
  5. Dragica 
  6. Draginja 
  7. Dragomir 
  8. Drasko 
  9. Dragoslav 
  10. Draga 

Tips for Choosing a Serbian Baby Name 

Choosing a Serbian name for a baby growing up in an English speaking country comes with its own specific set of considerations. These tips are written specifically for that situation, whether you are a Serbian family keeping a cultural tradition alive or someone outside the culture who has fallen in love with these names. 

  • Consider how the name will be pronounced outside Serbia. Serbian pronunciation follows very consistent rules but English speakers will approach Serbian names without those rules. A name like Djordje or Uros or Ljiljana will be consistently mispronounced by English speakers. Think about whether you are comfortable correcting that pronunciation for the rest of your child’s life, or whether you prefer a Serbian name whose sounds fall more naturally in English. 
  • Think about whether to use the Serbian spelling or an anglicised version. Many Serbian names have natural English equivalents or close approximations. Nikola becomes Nicholas. Stefan becomes Stephen. Jovana becomes Joanna. You can give your child the full Serbian name on their birth certificate and use the anglicised version in everyday life, or you can simply choose the Serbian spelling and let your child own it completely. 
  • Understand the Slavic compound name tradition before you choose one. Many traditional Serbian names are built from two Slavic roots joined together. Miroslav means peaceful glory. Radovan means happy gift. Dragoljub means dear love. If you are drawn to this type of name, it is worth knowing what both roots mean so you understand the full intention of the name you are choosing. 
  • Consider the Slava tradition if you have Serbian roots. In Serbian Orthodox culture, families celebrate a patron saint day called Slava that is passed down through the male line. If your family has a Slava, naming your child after that patron saint carries a very specific cultural weight and connection. It is worth discussing this with older family members before you decide. 
  • Think about nickname culture in Serbian. Serbian names come with very specific diminutive forms that are used in everyday life. Milica becomes Mica. Nikola becomes Nidza or Niksa. Jovana becomes Joca. These diminutives are affectionate and deeply embedded in Serbian culture. If you choose a traditional Serbian name, your child will likely acquire one of these nicknames naturally, especially if they have Serbian family. Make sure you love the diminutive as much as the full name. 
  • Pay attention to the ending of the name. In Serbian, girl names traditionally end in A and boy names traditionally end in a consonant or O. Names like Milica, Jelena, and Dragana are clearly feminine. Names like Milos, Nikola, and Stefan are clearly masculine. There are some exceptions but this pattern is deeply embedded in the language. Choosing a name that follows this pattern will feel most natural to Serbian speakers. 
  • If you are not of Serbian heritage, do your research before you choose. Serbian names carry specific cultural and often religious significance that is worth understanding before you adopt one. Learning about the meaning, the origin, and the tradition behind a Serbian name will enrich your choice and help you explain it confidently to your child as they grow up. 

Frequently Asked Questions 

Serbian names raise questions that are specific to this culture and this naming tradition. Parents want to know how to pronounce them correctly, what the Slavic roots mean, and how these names will travel beyond Serbia into the wider world. Here are the most honest and useful answers about Serbian baby names. 

How are Serbian names typically pronounced? 

Serbian uses a phonetic alphabet where every letter represents exactly one sound and every sound is always represented by the same letter. This makes Serbian pronunciation very consistent once you know the rules. The letter J is always pronounced like the English Y. The letter C is always pronounced like the English TS. The letter Dj is pronounced like the English J in jar. The letters Lj and Nj are soft consonants that have no direct English equivalent. Once you learn these basic rules, Serbian names become much easier to pronounce correctly and consistently. 

These are the Serbian girl names that appear most frequently in birth registrations in Serbia today, combining both traditional choices and modern favourites. 

  1. Sofija 
  2. Milica 
  3. Ana 
  4. Nina 
  5. Teodora 
  6. Jovana 
  7. Maja 
  8. Sara 
  9. Marija 
  10. Mia 

These Serbian boy names are the ones parents in Serbia are choosing most frequently at the moment, reflecting both the enduring traditional favourites and the modern Serbian naming landscape. 

  1. Luka 
  2. Stefan 
  3. Nikola 
  4. Marko 
  5. Milan 
  6. Filip 
  7. Andrej 
  8. Aleksa 
  9. Mihajlo 
  10. Djordje 

What does the Slava tradition mean for Serbian names? 

Slava is one of the most distinctive traditions in Serbian Orthodox culture. Every Serbian family celebrates a patron saint day that has been passed down through the male line for generations. The patron saint is honoured with a specific ritual that includes a special bread, incense, and a family gathering. Many Serbian families choose to name their children after the family patron saint as a way of deepening this connection. If your family celebrates a Slava, the name of your patron saint is one of the most meaningful choices you can make for a child who will one day inherit that tradition. 

Are Serbian names difficult for English speakers to use? 

Some Serbian names travel very easily into English speaking environments. Ana, Nina, Lena, Luka, Stefan, and Milan are immediately understandable and pronounceable by English speakers. Others require a little more patience. Names like Djordje, Ljiljana, Uros, or Vuk will be consistently mispronounced until people learn the correct form. Whether this matters depends entirely on you and your family. Many Serbian diaspora families see the correction of mispronunciation as a small but meaningful act of cultural pride. Others prefer to choose a Serbian name that sits more naturally in English. Both choices are completely valid. 

What are the Slavic roots that appear most often in Serbian names? 

Serbian names are full of recurring Slavic roots that carry specific meanings. Mir means peace and appears in Miroslav, Mirjana, and Mirko. Slav means glory and appears in Slavko, Slavica, and Miroslav. Drag means dear and appears in Dragan, Dragana, and Dragoljub. Rad means happy and appears in Radovan, Radoslav, and Radmila. Mil means dear or gracious and appears in Milica, Milos, and Mileva. Vuk means wolf and stands alone as one of the most distinctively Serbian names in existence. Understanding these roots gives you a much deeper understanding of what a Serbian name actually means and why it was chosen. 

Can someone outside Serbia use a Serbian name for their baby? 

Yes, absolutely. Names travel across cultures and languages and have done so throughout human history. If you are drawn to a Serbian name because of its sound, its meaning, or the specific qualities it carries, that is a completely genuine reason to choose it for your child. The most respectful approach is to learn the correct pronunciation, understand what the name means and where it comes from, and be able to share that story with your child as they grow up. A name that is chosen with knowledge and genuine appreciation for its origins is always a name that will be carried well.