Bulgarian Town Name Generator
Real and built Bulgarian towns, cities and villages
Generate Bulgarian town and city names in standard Latin transliteration, from Plovdiv, Veliko Tarnovo, Gabrovo and Koprivshtitsa through spa towns like Sapareva Banya and coast towns like Sozopol to names built on the same patterns, such as Gorno Yavorovo and Zlaten Izvor.
About Bulgarian town names
Bulgarian place names are built from a small kit of endings. The most common are -ovo and -evo, possessive in form: Gabrovo, Sevlievo, Haskovo. Grad means town and closes names such as Asenovgrad, Svilengrad and Zlatograd. The endings -itsa and -ets (Dupnitsa, Koprivshtitsa, Lyaskovets), -ene (Belene) and -ishte (Panagyurishte, Targovishte) cover much of the rest, and names in -tsi, such as Bozhentsi and Chiprovtsi, are plurals.
Shared names are told apart by an adjective that agrees with the noun. Gorna and Dolna mean upper and lower (Gorna Oryahovitsa, Dolna Oryahovitsa), Nova and Stara new and old (Nova Zagora, Stara Zagora), Malko and Golyamo small and big (Malko Tarnovo, Golyamo Belovo). A neuter name in -ovo takes Gorno or Novo, a feminine name in -itsa takes Gorna or Nova, and a plural or masculine name usually takes Gorni, Dolni or Novi, as in Gorni Lom, Dolni Chiflik and Novi Pazar.
About six in every seven entries are real cities, towns and villages in the official transliteration: district centers, Danube ports, Black Sea towns, mountain towns of the Balkan range and the Rhodopes, and villages known for their Revival-era houses, such as Zheravna and Bozhentsi. The rest are built from real elements on the same patterns, such as Zlaten Izvor.
How to choose Bulgarian town names
- Keep one transliteration throughout. The official system writes the vowel ъ as a, so it is Tarnovo, Targovishte and Kardzhali, and it uses zh, ts, ch, sh and sht, as in Zheravna, Vratsa, Chirpan, Shumen and Svishtov. Mixing in older spellings such as Turnovo makes a map look careless.
- Match the adjective to the ending when you build your own: Gorno, Novo or Malko before a name in -ovo, -evo or -ishte, Gorna, Nova or Malka before -itsa or -a, and Gorni, Dolni or Novi before a plural in -tsi and usually before a masculine name too, as in Dolni Dabnik and Novi Iskar.
- Let the name say something about the place. Banya or Bani suits a spa (Dolna Banya, Mineralni Bani), Izvor is a spring, Mogila a mound, Polyana a meadow, Dol a valley and Kladenets a well.
- For a mountain hamlet try a name that carries the definite article, the way real ones do: Stokite, Dabravite and Skandaloto are real, and Belite Skali and Trite Kladenetsa are built the same way.
- Look a built name up on a map before you print it. Bulgarian village names are so regular that a name made from real parts may match a small real village, which is fine for fiction but worth knowing.
Frequently asked questions
What are the biggest cities in Bulgaria?
Sofia is the capital and by far the largest city, followed by Plovdiv, Varna and Burgas. Other large cities in the list include Ruse, Stara Zagora, Pleven, Sliven, Dobrich and Shumen.
Are all 1,000 names real places?
No. About six in every seven are real cities, towns and villages of Bulgaria, and the rest are built from real Bulgarian elements on the same patterns, such as Gorno Yavorovo, Byala Mogila and Momin Kladenets. Because the patterns are so regular, a built name can match a small real village, so check a map when it matters.
What do Gorna, Dolna, Novo and Staro mean in Bulgarian town names?
They are adjectives that tell places with a shared name apart: gorna is upper, dolna is lower, novo is new and staro is old. The ending changes with the noun, which gives pairs such as Gorna Oryahovitsa and Dolna Oryahovitsa, Gorno Draglishte and Dolno Draglishte, and Gorni Lom and Dolni Lom.
Why is it Veliko Tarnovo and not Turnovo?
The Bulgarian vowel ъ is written as a in the official transliteration system, so the city is Veliko Tarnovo, and the same rule gives Targovishte, Kardzhali and Varshets. Older books and maps often used u or left the vowel out, which is why Turnovo and Trnovo still turn up. This list uses the official spelling throughout.
Related generators
Slavic Town Name Generator
Towns from the Baltic to the Balkans
Bulgarian Name Generator
Authentic Bulgarian first names and surnames
Bulgarian Last Name Generator
Real Bulgarian family names in both forms
Greek Town Name Generator
Ancient demes, island villages, and mountain towns
European Town Name Generator
Fictional towns and villages from every corner of Europe
Polish Town Name Generator
Real Polish towns from the Baltic to the Tatras
Russian City Name Generator
Real and realistic Russian city names
Polish City Name Generator
Real and invented Polish cities, towns and spa resorts
More like this
Armenian Town Name Generator
Real Armenian towns, villages and built place names
Serbian Town Name Generator
Real and constructed towns from Vojvodina to the south
Thai Town Name Generator
Real and invented towns from Chiang Rai to Yala
Austrian Town Name Generator
Real and invented place names from Austria
Belgian Town Name Generator
Flemish, Walloon and East Cantons place names
Cornish Town Name Generator
Tre, Pol and Pen names for maps and stories
All 1,000 Bulgarian town names
A: 22 names
- Aheloy
- Ahtopol
- Akandzhievo
- Aksakovo
- Aleko Konstantinovo
- Alekovo
- Aleksandrovo
- Alfatar
- Altimir
- Anton
- Antonovo
- Apriltsi
- Arbanasi
- Archar
- Arda
- Ardino
- Asen
- Asenovgrad
- Asenovtsi
- Avren
- Aydemir
- Aytos
B: 109 names
- Babek
- Babovo
- Bachevo
- Bachkovo
- Balchik
- Balgarene
- Balgarevo
- Balgari
- Balgarovo
- Balgarska Polyana
- Balgarski Izvor
- Balgarsko Slivovo
- Balvan
- Banite
- Banitsa
- Bankya
- Bansko
- Banya
- Barakovo
- Bardarski Geran
- Barutin
- Barzia
- Basarbovo
- Bata
- Batak
- Batanovtsi
- Batin
- Batoshevo
- Baykal
- Belashtitsa
- Belchin
- Belene
- Beli Iskar
- Beli Izvor
- Beli Kamak
- Beli Osam
- Belite Skali
- Belitsa
- Belogradchik
- Beloslav
- Belovo
- Belozem
- Benkovski
- Berkovitsa
- Bezmer
- Biser
- Bistritsa
- Blagoevgrad
- Bliznatsi
- Boboshevo
- Bobov Dol
- Bogdan
- Bogdanitsa
- Bogomilovo
B, continued
- Bogutevo
- Bolyarovo
- Bolyarski Dol
- Bolyartsi
- Borilovo
- Borino
- Borislavtsi
- Borova Gora
- Borovan
- Borovgrad
- Borovitsa
- Borovo
- Boshulya
- Bosnek
- Botevgrad
- Boyadzhik
- Boychinovtsi
- Boykovo
- Bozhentsi
- Bozhichen
- Bozhurene
- Bozhurets
- Bozhurishte
- Bozhurova Polyana
- Brashlen
- Brashlyan
- Bratsigovo
- Bratya Daskalovi
- Bregovo
- Brest
- Brestnik
- Brestnitsa
- Brestovene
- Brestovets
- Brestovitsa
- Breznik
- Breznitsa
- Brezova Gora
- Brezovo
- Brod
- Brusartsi
- Bryagovo
- Bryastovo
- Buhovo
- Bukovski Livadi
- Burgas
- Butan
- Buzovgrad
- Byaga
- Byala
- Byala Cherkva
- Byala Mogila
- Byala Slatina
- Byala Voda
- Byalo Ezero
C: 30 names
- Chalakovi
- Chavdar
- Chavdartsi
- Chelopech
- Chelopek
- Chepelare
- Chepintsi
- Cherganovo
- Cherkovitsa
- Cherkovna
- Cherna Dabrava
- Cherni Dol
- Cherni Osam
- Cherni Vit
- Cherno Blato
- Chernogorovo
- Chernolik
- Chernomorets
- Chernoochene
- Chernozemen
- Cherven
- Cherven Bryag
- Chervenata Skala
- Cheshnegirovo
- Chiflik
- Chiprovtsi
- Chiren
- Chirpan
- Chuprene
- Chuypetlovo
D: 69 names
- Dabene
- Dabovets
- Dabovo
- Dabravite
- Dalga Niva
- Dalgata Polyana
- Dalgo Bardo
- Dalgopol
- Damyanitsa
- Davidkovo
- Debelets
- Debnevo
- Debovo
- Debrashtitsa
- Dedevo
- Devene
- Devetaki
- Devin
- Devnya
- Dibich
- Dimitrovgrad
- Dimovo
- Dinkata
- Dobarsko
- Dobrich
- Dobrinishte
- Dobrolevo
- Dobrostan
- Dolen
- Dolna Banya
- Dolna Bukovitsa
- Dolna Kremena
- Dolna Mitropolia
- Dolna Oryahovitsa
D, continued
- Dolni Chiflik
- Dolni Dabnik
- Dolni Glavanak
- Dolni Kladentsi
- Dolni Lom
- Dolni Pasarel
- Dolni Vadin
- Dolni Yasenets
- Dolno Belevo
- Dolno Cherkovishte
- Dolno Draglishte
- Dolno Sahrane
- Dolno Yavorovo
- Dolnoslav
- Domlyan
- Dorkovo
- Dositeevo
- Dospat
- Dragash Voyvoda
- Dragichevo
- Draginovo
- Dragoevo
- Dragoman
- Drangovo
- Drenovets
- Druzhevo
- Dryanovo
- Dryanovski Kolibi
- Dulovo
- Dunavtsi
- Dupnitsa
- Durankulak
- Dve Mogili
- Dzhebel
- Dzherman
E: 15 names
- Efrem
- Elena
- Elenitsa
- Elenova Polyana
- Eleshnitsa
- Elhova Polyana
- Elhovo
- Elin Pelin
- Eliseyna
- Elshitsa
- Emen
- Emona
- Enina
- Erma Reka
- Etropole
F: 2 names
- Fakia
- Fotinovo
G: 66 names
- Gabare
- Gabarevo
- Gabrovitsa
- Gabrovnitsa
- Gabrovo
- Galabovo
- Galiche
- Galovo
- Gara Lipnik
- Gara Yavorets
- Garmen
- Garvan
- Garvanov Kamak
- Garvanovo
- Gavril Genovo
- Gela
- General Toshevo
- Generalovo
- Georgi Damyanovo
- Georgi Dobrevo
- Gigen
- Gintsi
- Glavinitsa
- Glodzhevo
- Glogovets
- Glozhene
- Godech
- Godlevo
- Golyam Brestak
- Golyam Izvor
- Golyama Dabrava
- Golyama Zhelyazna
- Golyamo Belovo
G, continued
- Golyamo Krushevo
- Golyamo Sokolovo
- Gorna Bukovitsa
- Gorna Kremena
- Gorna Malina
- Gorna Oryahovitsa
- Gorna Studena
- Gorni Glavanak
- Gorni Kladentsi
- Gorni Lom
- Gorni Vadin
- Gorni Yasenets
- Gorno Draglishte
- Gorno Pole
- Gorno Sahrane
- Gorno Yavorovo
- Gornoslav
- Gorski Izvor
- Gorski Kladenets
- Gotse Delchev
- Govedartsi
- Gradets
- Gradishte
- Graf Ignatievo
- Gramada
- Grancharska Mahala
- Granitsa
- Grashevo
- Grohotno
- Gulyantsi
- Gumoshtnik
- Gurkovo
- Gyueshevo
H: 16 names
- Hadzhidimitrovo
- Hadzhidimovo
- Han Krum
- Harlets
- Harmanli
- Haskovo
- Haydushka Polyana
- Haydushki Dol
- Hayredin
- Hisarya
- Hlyabovo
- Hotnitsa
- Hrabrino
- Hrishteni
- Hristo Danovo
- Hvoyna
I: 17 names
- Ichera
- Iganovo
- Ignatievo
- Igumenovo
- Ihtiman
- Ilindentsi
- Iskar
- Iskrets
- Isperih
- Isperihovo
- Ivanovo
- Ivanski
- Ivaylo
- Ivaylovgrad
- Izgrev
- Izvor
- Izvorovo
K: 119 names
- Kabile
- Kableshkovo
- Kalekovets
- Kalenik
- Kalipetrovo
- Kalofer
- Kaloyanovo
- Kalugerovo
- Kalugerski Rid
- Kamen Bryag
- Kamen Most
- Kamenna Kula
- Kameno
- Kameno Pole
- Kamenovo
- Kamenski Bani
- Kaolinovo
- Kapinovo
- Kapitan Andreevo
- Kapitan Dimitrievo
- Karabunar
- Karamantsi
- Karanovo
- Karapelit
- Karavelovo
- Kardam
- Kardzhali
- Karlovo
- Karlukovo
- Karnobat
- Karpachevo
- Kasnakovo
- Kaspichan
- Katunishte
- Katunitsa
- Katuntsi
- Kavarna
- Kaynardzha
- Kazanlak
- Kermen
- Kestenova Gora
- Kichevo
- Kilifarevo
- Kirkovo
- Kiten
- Kladnitsa
- Klenovets
- Kliment
- Klisura
- Klokotnitsa
- Knezha
- Knizhovnik
- Knyazhevets
- Knyazhevo
- Kocherinovo
- Kochevo
- Kokalyane
- Kokichevo
- Kolarovo
K, continued
- Kolibishte
- Konush
- Kopilovtsi
- Koprinka
- Koprivlen
- Koprivshtitsa
- Kornitsa
- Korten
- Kosharishte
- Kosharitsa
- Kostandovo
- Kostelevo
- Kostenets
- Kosti
- Kostinbrod
- Kotel
- Kovachevitsa
- Kovachevo
- Kovachevtsi
- Kovachitsa
- Kovachka Mahala
- Koynare
- Kozar Belene
- Kozarevets
- Kozarsko
- Kozloduy
- Kozlovets
- Kramolin
- Kran
- Kranevo
- Krapets
- Krasen
- Krasnovo
- Krastava
- Krastevich
- Kravenik
- Kremen
- Krepost
- Kresna
- Krichim
- Kriva Topola
- Krivata Cheshma
- Krivi Dol
- Krivina
- Krivodol
- Krum
- Krumovgrad
- Krumovo
- Krushari
- Krushuna
- Kubrat
- Kuklen
- Kukorevo
- Kula
- Kulata
- Kulina Voda
- Kunino
- Kurtovo Konare
- Kyulevcha
- Kyustendil
L: 36 names
- Lakatnik
- Laki
- Lebedov Bryag
- Lebedovo
- Ledenik
- Leshten
- Lesichovo
- Leskovets
- Letnitsa
- Levski
- Levunovo
- Lilkovo
- Lilyanovo
- Lipova Gora
- Lipova Mahala
- Lipovets
- Lisichi Dol
- Litakovo
- Lom
- Lovech
- Lozarishte
- Lozarski Chiflik
- Lozen
- Lozenets
- Loznitsa
- Lozova Dolina
- Ludogortsi
- Lukovit
- Lukovo
- Lyaskovets
- Lyaskovo
- Lyubcha
- Lyubenova Mahala
- Lyubimets
- Lyulyakovets
- Lyutibrod
M: 70 names
- Madan
- Madara
- Madzharovo
- Maglizh
- Makresh
- Mala Tsarkva
- Malak Dryanovets
- Malak Porovets
- Malak Preslavets
- Malchika
- Malevo
- Malka Kamenitsa
- Malka Vereya
- Malka Zhelyazna
- Malki Chiflik
- Malko Gradishte
- Malko Orlovo
- Malko Popovo
- Malko Tarnovo
- Malo Konare
- Malorad
- Manastirski Dol
- Manole
- Manolovo
- Marchaevo
- Marchevo
- Marikostinovo
- Markovo
- Marten
- Matenitsa
- Mechi Dol
- Mechka
- Medena Dolina
- Medkovets
- Medven
M, continued
- Melnik
- Menenkyovo
- Merichleri
- Mezdra
- Mezek
- Mihalkovo
- Mihaltsi
- Mikrevo
- Milanovo
- Milevo
- Milkovitsa
- Mindya
- Mineralni Bani
- Minzuharovo
- Mirkovo
- Mizia
- Mladinovo
- Mogilitsa
- Momchilgrad
- Momchilovtsi
- Momin Kladenets
- Momin Prohod
- Momina Klisura
- Momina Polyana
- Momina Skala
- Momino Selo
- Montana
- Morava
- Mostovo
- Mramor
- Mugla
- Muldava
- Muselievo
- Musina
- Musomishta
N: 23 names
- Narechenski Bani
- Nedelino
- Nesebar
- Nevestino
- Nikolaevo
- Nikopol
- Nisovo
- Nova Cherna
- Nova Lozitsa
- Nova Mahala
- Nova Nadezhda
- Nova Zagora
- Novachene
- Novakovo
- Novgrad
- Novi Iskar
- Novi Livadi
- Novi Orehovets
- Novi Pazar
- Novo Brestovo
- Novo Selo
- Novo Zhelezare
- Novosel
O: 33 names
- Obidim
- Obnova
- Oborishte
- Obrochishte
- Obzor
- Ochindol
- Ognyanovo
- Okorsh
- Omurtag
- Opaka
- Opan
- Orehova Gradina
- Orehova Mahala
- Orehovo
- Oresh
- Oreshak
- Oreshets
- Oreshnik
- Orlova Skala
- Orlovgrad
- Orlovitsa
- Oryahovitsa
- Oryahovo
- Osenovo
- Osikovitsa
- Osmar
- Ostar Kamak
- Ostrov
- Ovcha Mogila
- Ovcharski Kolibi
- Ovchartsi
- Oven
- Ovoshtnik
P: 49 names
- Paisievo
- Panagyurishte
- Panagyurski Kolonii
- Pancharevo
- Panicheri
- Parvomay
- Pashovo
- Pastra
- Pastrogor
- Patalenitsa
- Pavel Banya
- Pavelsko
- Pavlikeni
- Pavolche
- Pazardzhik
- Pernik
- Perperek
- Perunikovo
- Perushtitsa
- Peshtera
- Petrich
- Pirdop
- Pirgovo
- Pirin
- Plachkovtsi
- Pladnishte
- Planinski Izvor
- Pleven
- Pliska
- Plovdiv
- Poibrene
- Polkovnik Serafimovo
- Polska Livada
- Polski Trambesh
- Polyanovo
- Pomorie
- Popina
- Popintsi
- Popitsa
- Popovitsa
- Popovo
- Popski Izvor
- Pordim
- Pravets
- Primorsko
- Prisad
- Prisovo
- Progled
- Provadia
R: 42 names
- Rabisha
- Radilovo
- Radnevo
- Radomir
- Radovets
- Raduil
- Rakitovo
- Rakovo
- Rakovski
- Ravadinovo
- Ravda
- Ravna Gora
- Ravno Bardo
- Ravnogor
- Razgrad
- Razlog
- Rebrovo
- Resen
- Resilovo
- Rezovo
- Ribaritsa
- Ribarnitsa
- Ribnovo
- Rila
- Rogachevo
- Rogosh
- Roman
- Rosen
- Roza
- Rozhen
- Rozino
- Rozovets
- Rozovo
- Rudarishte
- Rudartsi
- Rudozem
- Ruen
- Rumelia
- Rupite
- Ruse
- Ruzhintsi
- Ryahovo
S: 135 names
- Sadovo
- Saedinenie
- Sakartsi
- Salash
- Salmanovo
- Samokov
- Samovodene
- Samuilovo
- Sandanski
- Sapareva Banya
- Sarnitsa
- Satovcha
- Sbor
- Sedemte Izvora
- Selanovtsi
- Selimino
- Selska Polyana
- Seltsi
- Semchinovo
- Senoklas
- Senovo
- Septemvri
- Sestrimo
- Sevlievo
- Shabla
- Sharen Most
- Sheynovo
- Shipka
- Shipkovitsa
- Shipkovo
- Shiroka Laka
- Shiroka Livada
- Shiroko Pole
- Shishkovtsi
- Shishmanovo
- Shishmantsi
- Shivachevo
- Shkorpilovtsi
- Shtraklevo
- Shumen
- Silistra
- Simeonovets
- Simeonovgrad
- Simitli
- Sinapovo
S, continued
- Sinemorets
- Sini Kamak
- Sinya Reka
- Sinyo Bardo
- Sirakovo
- Sitovo
- Skalitsa
- Skandaloto
- Sklave
- Skobelevo
- Skravena
- Skutare
- Slanchev Rid
- Slatinski Bani
- Slaveyno
- Slavovitsa
- Slavyanovo
- Sliven
- Slivene
- Slivnitsa
- Slivo Pole
- Slokoshtitsa
- Smilyan
- Smolyan
- Smyadovo
- Sofia
- Sokolgrad
- Sokolova Skala
- Sokolovtsi
- Solishta
- Somovit
- Sopot
- Sovata
- Sozopol
- Spahievo
- Spanchevtsi
- Srebarna
- Sredets
- Sredno Gradishte
- Srem
- Stakevtsi
- Stamboliyski
- Stambolovo
- Stara Topolitsa
- Stara Zagora
S, continued
- Starata Vodenitsa
- Stari Chiflik
- Stari Kolibi
- Staro Lipovo
- Staro Selo
- Staro Zhelezare
- Starosel
- Starozagorski Bani
- Startsevo
- Stefan Karadzhovo
- Stefanovo
- Stezherovo
- Stob
- Stoil Voyvoda
- Stokite
- Stoykite
- Stoykovo
- Stozher
- Straldzha
- Strazhitsa
- Strelcha
- Stroevo
- Strumyani
- Stryama
- Studen Izvor
- Studena
- Studena Cheshma
- Suha Polyana
- Suhindol
- Sungurlare
- Susam
- Suvorovo
- Sveshtari
- Sveta Marina
- Sveta Nedelya
- Sveta Petka
- Sveti Dimitar
- Sveti Ilia
- Sveti Spas
- Sveti Todor
- Sveti Vlas
- Svezhen
- Svilengrad
- Svishtov
- Svoge
T: 47 names
- Tabachka
- Targovishte
- Tarnak
- Tarnava
- Tarzhishte
- Tatarevo
- Tatari
- Tatul
- Tazha
- Tenevo
- Tervel
- Teteven
- Topla Voda
- Topola
- Topolets
- Topoli Dol
- Topolnitsa
- Topolov Chiflik
- Topolovgrad
- Topolovo
- Trakiets
- Tran
- Trastenik
- Treklyano
- Trigrad
- Trite Kladenetsa
- Troitsa
- Troyan
- Trud
- Trudovets
- Tryavna
- Tsalapitsa
- Tsar Asen
- Tsar Kaloyan
- Tsar Samuil
- Tsarev Brod
- Tsareva Livada
- Tsarevets
- Tsarevo
- Tsenovo
- Tserovo
- Tsrancha
- Tulovo
- Turia
- Tutrakan
- Tvarditsa
- Tyulenovo
U: 4 names
- Ugarchin
- Ustina
- Ustrem
- Uzundzhovo
V: 48 names
- Vabel
- Vakarel
- Vaksevo
- Valcha Mogila
- Valche Pole
- Valchedram
- Valchi Dol
- Varbene
- Varbitsa
- Varbova Banya
- Varbovitsa
- Varbovo
- Vardim
- Varna
- Varshets
- Varvara
- Vasil Drumev
- Vasil Levski
- Vasilyovo
- Veliki Preslav
- Veliko Tarnovo
- Velingrad
- Veselinovo
- Vetovo
- Vetren
- Vetren Dol
- Vetrena Mogila
- Vetrenitsa
- Vetrino
- Vidin
- Vidrare
- Vinarovets
- Vinogradets
- Vishneva Gradina
- Vishovgrad
- Visoka Mogila
- Visoko Bardo
- Vladaya
- Vladimirovo
- Voden
- Vodenicharevo
- Voneshta Voda
- Voynyagovo
- Voyvodovo
- Vrabevo
- Vrachesh
- Vranyak
- Vratsa
Y: 18 names
- Yabalkovo
- Yablanitsa
- Yagnilovo
- Yagoda
- Yagodina
- Yagodovo
- Yakimovo
- Yakoruda
- Yambol
- Yasenitsa
- Yastrebova Kula
- Yastrebovgrad
- Yavorets
- Yerusalimovo
- Yoakim Gruevo
- Yulievo
- Yunatsite
- Yundola