Czech City Name Generator
Real and built Czech cities, towns and villages
Generate Czech city and town names, from Praha, Brno, Olomouc and Kutná Hora through spa towns like Mariánské Lázně and river towns like Ústí nad Labem to names built on the same patterns: the Lhota family, Horní and Dolní pairs and the -ice, -ov and -ín endings.
About Czech city names
Place names in Bohemia, Moravia and Czech Silesia are built from a small kit of parts. Endings in -ice and -ovice (Petrovice, Bohuslavice, Vratislavice) began as the name of one man's people, and -ov and -ín (Benešov, Jindřichov, Kojetín) as possessives. Hradec, Hrádek and Hradiště come from hrad, a castle. Týn is a fortified enclosure, Brod a ford, Kostelec a place with a church, and a Lhota was a medieval settlement given a period free of dues, which is why hundreds of villages share the name.
Shared names are told apart in set ways. A river phrase with nad (Ústí nad Labem, Týn nad Vltavou, Žďár nad Sázavou) or a landmark with pod (Rožnov pod Radhoštěm) says where the town stands. Paired adjectives split one name in two: Horní and Dolní for upper and lower, Nový and Starý, Velký and Malý, Český and Moravský. The adjective follows the gender of the noun, so it is Nový Bor, Nová Paka and Nové Město. Lázně marks a spa: Lázně Bělohrad, Mariánské Lázně.
The list mixes real cities, towns and villages, written with full Czech diacritics, with a smaller share of names built from real elements on the same patterns. About twenty entries are historic German names, each labeled with its Czech form.
How to choose Czech city names
- Keep the diacritics. Plzeň, Třebíč and Kroměříž lose their sound as Plzen, Trebic and Kromeriz, because ř, ě, š and ů are letters in their own right, and a built name without them stops looking Czech.
- Match the adjective to the noun: Nový or Starý before masculine names such as Bor, Brod, Hradec and names in -ov, Nová or Stará before Lhota, Ves and names in -á, Nové or Staré before Město and plural names like Hrady and Dvory.
- For a river town put the river in the instrumental case after nad: Labe gives nad Labem, Vltava nad Vltavou, Sázava nad Sázavou, Ohře nad Ohří and Jizera nad Jizerou.
- Let the name hint at the town's trade. Lázně belongs to a spa, Hora and Hory often point to old mining towns such as Kutná Hora and Kašperské Hory, and Trhový, Trhová or Trhové marks a market town, as in Trhové Sviny.
- Look a built name up on a map before you print it. Czech 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 the Czech Republic?
Praha (Prague) is the capital and by far the largest city, followed by Brno, Ostrava, Plzeň, Liberec and Olomouc. Other regional capitals in the list include České Budějovice, Hradec Králové, Ústí nad Labem, Pardubice, Zlín, Jihlava and Karlovy Vary.
What does Lhota mean in a Czech village name?
A Lhota was a medieval settlement whose founders were freed from dues for a set period, called a lhůta. Hundreds of Czech villages carry the name, so an adjective or an owner's name tells them apart: Dlouhá Lhota, Písková Lhota, Uhlířská Lhota and Králova Lhota are all in the list.
Are all 1,000 names real places?
No. Most entries are real cities, towns and villages of Bohemia, Moravia and Czech Silesia, and a smaller share are built from real Czech elements on the same patterns, such as Vlčí Hradec, Zlatý Brod and Lázně Jedlová. Because the patterns are so regular, a built name can match a small real village, so check a map when it matters.
Why do some entries give a German name?
About twenty entries are historic German names, each labeled with the Czech name it stands for, such as Budweis (German name of České Budějovice) and Karlsbad (German name of Karlovy Vary). They were in everyday use while the Bohemian lands had a large German-speaking population, and they still turn up on older maps and in historical fiction.
Related generators
Polish City Name Generator
Real and invented Polish cities, towns and spa resorts
Slavic Town Name Generator
Towns from the Baltic to the Balkans
European City Name Generator
Fictional cities that sound like they belong on a European map
European Town Name Generator
Fictional towns and villages from every corner of Europe
German Town Name Generator
Real German towns from the Baltic to Bavaria
Polish Town Name Generator
Real Polish towns from the Baltic to the Tatras
Czech Name Generator
Authentic Czech names with correct -ová surnames
Czech Last Name Generator
Real Czech surnames with diacritics and feminine forms
More like this
Estonian City Name Generator
Real Estonian towns and names built like them
Biblical City Name Generator
Bible towns plus coined names in their pattern
Colombian City Name Generator
Real cities and towns from all of Colombia
Inca City Name Generator
Quechua city names from the Inca world
Kazakh City Name Generator
Steppe, mountain and Caspian towns of Kazakhstan
Lovecraftian City Name Generator
Decayed harbor towns and cities older than man
All 1,000 Czech city names
A: 6 names
- Adamov
- Albrechtice
- Anenské Lázně
- Aš
- Aussig (German name of Ústí nad Labem)
- Austerlitz (German name of Slavkov u Brna)
B: 63 names
- Bartošovice
- Batelov
- Bavorov
- Bechyně
- Bedřichov
- Bělá pod Bezdězem
- Bělá pod Pradědem
- Benátky nad Jizerou
- Benešov
- Benešov nad Ploučnicí
- Beroun
- Bezděz
- Bílá
- Bílá Lhota
- Bílá Třemešná
- Bílá Voda
- Bílina
- Bílovec
- Bílý Kámen
- Bílý Kostelec
- Bílý Potok
- Bílý Újezd
- Biskupice
- Bítov
- Blansko
- Blovice
- Bludov
- Bobří Brod
- Bobří Potok
- Bohdanov
- Bohumín
B, continued
- Bohuslavice
- Bohutín
- Bojkovice
- Bořetice
- Bořetín
- Borotín
- Borová
- Boskovice
- Bouzov
- Boží Dar
- Břeclav
- Březový Háj
- Brno
- Brodek u Přerova
- Broumov
- Brtnice
- Brumov-Bylnice
- Brünn (German name of Brno)
- Bruntál
- Brušperk
- Buchlovice
- Bučovice
- Budišov
- Budweis (German name of České Budějovice)
- Buková Hora
- Bukovany
- Bukovec
- Buštěhrad
- Bystřice nad Pernštejnem
- Bystřice pod Hostýnem
- Bystřice u Benešova
- Bzenec
C: 64 names
- Čáslav
- Častolovice
- Čechy pod Kosířem
- Čejč
- Čejkovice
- Čelákovice
- Čerčany
- Černá Hora
- Černá v Pošumaví
- Černá Voda
- Černošice
- Černý Důl
- Černý Les
- Červená Lhota
- Červená Řečice
- Červená Voda
- Červené Pečky
- Červený Hrádek
- Červený Kostelec
- Červený Mlýn
- Červený Újezd
- Česká Bělá
- Česká Čermná
- Česká Kamenice
- Česká Kubice
- Česká Lípa
- Česká Metuje
- Česká Skalice
- Česká Třebová
- Česká Ves
- České Budějovice
- České Meziříčí
C, continued
- České Petrovice
- České Velenice
- České Žleby
- Český Brod
- Český Dub
- Český Jiřetín
- Český Krumlov
- Český Rudolec
- Český Šternberk
- Český Těšín
- Cheb
- Chlum u Třeboně
- Chlumec
- Chlumec nad Cidlinou
- Chmelový Dvůr
- Choceň
- Chodov
- Chodová Planá
- Chodská Lhota
- Chodský Újezd
- Chomutov
- Chotěboř
- Choustníkovo Hradiště
- Chrastava
- Chřibská
- Chropyně
- Chrudim
- Chuchelná
- Chýnov
- Cínovec
- Čistá u Rakovníka
- Cvikov
D: 50 names
- Dačice
- Davle
- Děčín
- Desná
- Deštná
- Deštné v Orlických horách
- Dlouhá Lhota
- Dlouhá Loučka
- Dlouhá Třebová
- Dlouhá Ves
- Dlouhé Pole
- Dlouhý Most
- Dobrá Voda
- Dobřany
- Dobřichovice
- Dobruška
- Doksy
- Dolany
- Dolní Bečva
- Dolní Benešov
- Dolní Bojanovice
- Dolní Bousov
- Dolní Břežany
- Dolní Bukovsko
- Dolní Cerekev
- Dolní Čermná
- Dolní Dobrouč
- Dolní Dunajovice
- Dolní Kounice
- Dolní Lipová
- Dolní Lutyně
- Dolní Morava
- Dolní Němčí
- Dolní Olešnice
- Dolní Poustevna
- Dolní Rokytná
- Dolní Rožínka
- Dolní Věstonice
- Dolní Žandov
- Domažlice
- Drahotín
- Drnholec
- Dubá
- Dubí
- Dubňany
- Dubovec
- Dubovice
- Duchcov
- Dukovany
- Dvůr Králové nad Labem
E: 1 name
- Eger (German name of Cheb)
F: 9 names
- Francova Lhota
- Františkovy Lázně
- Franzensbad (German name of Františkovy Lázně)
- Frenštát pod Radhoštěm
- Frýdek-Místek
- Frýdlant
- Frýdlant nad Ostravicí
- Fryšták
- Fulnek
G: 1 name
- Golčův Jeníkov
H: 68 names
- Háj ve Slezsku
- Hanušovice
- Harrachov
- Havířov
- Havlíčkův Brod
- Havlovice
- Havraní Skála
- Havranov
- Hejnice
- Heřmanův Městec
- Hlásná Třebaň
- Hlinsko
- Hluboká
- Hluboká nad Vltavou
- Hlučín
- Hluk
- Hodonín
- Hojná Voda
- Holešov
- Holice
- Holýšov
- Hora Svaté Kateřiny
- Hora Svatého Šebestiána
- Hora Svatého Václava
- Horažďovice
- Hořice
- Horní Bečva
- Horní Benešov
- Horní Blatná
- Horní Bříza
- Horní Cerekev
- Horní Čermná
- Horní Dubová
- Horní Jelení
H, continued
- Horní Jiřetín
- Horní Kamenec
- Horní Lideč
- Horní Maršov
- Horní Olešnice
- Horní Planá
- Horní Slavkov
- Horní Stropnice
- Hořovice
- Horské Městečko
- Horšovský Týn
- Hostinné
- Hostivice
- Hradčany
- Hradec Králové
- Hradec nad Moravicí
- Hrádek
- Hrádek nad Nisou
- Hradiště
- Hranice
- Hrnčířská Lhota
- Hrnčířská Ves
- Hrob
- Hrochův Týnec
- Hronov
- Hrotovice
- Hroznová Lhota
- Hukvaldy
- Hulín
- Humpolec
- Hustopeče
- Hustopeče nad Bečvou
- Hutisko-Solanec
- Hynkov
I: 3 names
- Iglau (German name of Jihlava)
- Ivančice
- Ivanovice na Hané
J: 35 names
- Jablonec nad Nisou
- Jablonné nad Orlicí
- Jablonné v Podještědí
- Jablunkov
- Jáchymov
- Jakubov
- Janov
- Jánské Koupele
- Janské Lázně
- Jaroměř
- Jaroměřice nad Rokytnou
- Jaromírov
- Jasenná
- Javorník
- Javorový Vrch
- Jedlový Vrch
- Jedovnice
- Jelení Týn
- Jelení Vrch
- Jelenov
- Jemnice
- Jeseník
- Jevíčko
- Jevišovice
- Jičín
- Jihlava
- Jilemnice
- Jílové
- Jílové u Prahy
- Jimramov
- Jindřichov
- Jindřichův Hradec
- Jiříkov
- Jirkov
- Joachimsthal (German name of Jáchymov)
K: 86 names
- Kadaň
- Kamenec
- Kamenice
- Kamenice nad Lipou
- Kamenický Šenov
- Kamenná Lhota
- Kamenný Hradec
- Kamenný Přívoz
- Kamenný Týnec
- Kamenný Újezd
- Kamenný Vrch
- Kaplice
- Kardašova Řečice
- Karlova Studánka
- Karlovy Vary
- Karlsbad (German name of Karlovy Vary)
- Karlštejn
- Karolinka
- Karviná
- Kašperské Hory
- Kdyně
- Kelč
- Kladno
- Klášter
- Klášterec nad Ohří
- Klášterská Lhota
- Klatovy
- Klimkovice
- Klobouky u Brna
- Kněževes
- Kněží Hradiště
- Kněžmost
- Kněžpole
- Knížecí Dvůr
- Knížecí Lázně
- Kobylí
- Kojetín
- Kokořín
- Kolín
- Koněprusy
- Konice
- Königgrätz (German name of Hradec Králové)
- Konstantinovy Lázně
K, continued
- Kopidlno
- Kopřivnice
- Koryčany
- Kostelec na Hané
- Kostelec nad Černými lesy
- Kostelec nad Labem
- Kostelec nad Orlicí
- Kostelec pod Hájem
- Kostelec u Holešova
- Kostelní Hlavno
- Kostelní Radouň
- Kostelní Vydří
- Kouřim
- Kovářská
- Kovářská Lhota
- Kovářský Důl
- Kozí Brod
- Králíky
- Králova Lhota
- Kralovice
- Královská Louka
- Kralupy nad Vltavou
- Králův Dvůr
- Kraslice
- Krásná Lípa
- Krásná Studánka
- Krásné Údolí
- Krásno
- Kravaře
- Křivoklát
- Křižanov
- Krnov
- Kroměříž
- Křtiny
- Krumau (German name of Český Krumlov)
- Krupka
- Kunovice
- Kunštát
- Kuřim
- Kutná Hora
- Kuttenberg (German name of Kutná Hora)
- Kyjov
- Kyselka
L: 57 names
- Lanškroun
- Lanžhot
- Lázně Bělohrad
- Lázně Bohdaneč
- Lázně Bystrá
- Lázně Javorná
- Lázně Jedlová
- Lázně Jeseník
- Lázně Kundratice
- Lázně Kynžvart
- Lázně Libverda
- Lázně Olešná
- Lázně Rokytná
- Lázně Sedmihorky
- Lázně Studenec
- Lázně Toušeň
- Lazy
- Ledeč nad Sázavou
- Ledenice
- Lednice
- Leitmeritz (German name of Litoměřice)
- Lesná
- Lesní Lázně
- Lesní Lhota
- Letohrad
- Letovice
- Lhota
- Lhota pod Hořičkami
- Lhota pod Libčany
- Lhota u Vsetína
- Lhotice
- Lhotka
- Liběchov
- Liberec
- Libochovice
- Lipník nad Bečvou
- Lipno
- Lipová
- Lipová-lázně
- Lipovec
- Lipovice
- Lipový Háj
- Lišov
- Litoměřice
- Litomyšl
- Litovel
- Litvínov
- Loket
- Lomnice nad Popelkou
- Loštice
- Louňovice pod Blaníkem
- Louny
- Lovosice
- Ludmiliny Lázně
- Luhačovice
- Lukavec
- Lysá nad Labem
M: 67 names
- Makové Pole
- Malá Bystřice
- Malá Losenice
- Malá Morávka
- Malá Skála
- Malá Úpa
- Malé Březno
- Malé Hradisko
- Malé Svatoňovice
- Malé Žernoseky
- Malý Beranov
- Malý Újezd
- Manětín
- Mariánské Lázně
- Mariánské Údolí
- Marienbad (German name of Mariánské Lázně)
- Měděnec
- Medová Ves
- Medvědí Luh
- Mělník
- Městec Králové
- Městečko Trnávka
- Město Albrechtice
- Mezihoří
- Mezilesí
- Meziříčí
- Mikulov
- Mikulovice
- Milevsko
- Miličín
- Milíčov
- Milotice
- Milotín
M, continued
- Mimoň
- Miroslav
- Mladá Boleslav
- Mladá Vožice
- Mlynářská Lhota
- Mlýnské Údolí
- Mnichov
- Mnichovice
- Mnichovo Hradiště
- Mníšek
- Mníšek pod Brdy
- Modrá
- Modřice
- Modrý Rybník
- Mohelnice
- Mokrá Lhota
- Moravany
- Moravská Nová Ves
- Moravská Třebová
- Moravské Bránice
- Moravské Budějovice
- Moravské Knínice
- Moravský Beroun
- Moravský Karlov
- Moravský Krumlov
- Moravský Písek
- Moravský Žižkov
- Morkovice-Slížany
- Most
- Mostek
- Mosty u Jablunkova
- Mšené-lázně
- Mšeno
- Mutěnice
N: 50 names
- Náchod
- Náměšť na Hané
- Náměšť nad Oslavou
- Napajedla
- Návsí
- Nedvědice
- Nejdek
- Nepomuk
- Neratovice
- Netolice
- Neveklov
- Nezamyslice
- Nikolsburg (German name of Mikulov)
- Nižní Lhoty
- Nová Bělá
- Nová Bystřice
- Nová Cerekev
- Nová Lhota
- Nová Paka
- Nová Pec
- Nová Říše
- Nová Role
- Nová Včelnice
- Nová Ves
- Nové Dvory
- Nové Hamry
- Nové Hrady
- Nové Losiny
- Nové Město
- Nové Město na Moravě
- Nové Město nad Metují
- Nové Město pod Smrkem
- Nové Sedlo
- Nové Strašecí
- Nové Veselí
- Nový Bor
- Nový Bydžov
- Nový Dvůr
- Nový Hrádek
- Nový Hrozenkov
- Nový Jáchymov
- Nový Jičín
- Nový Knín
- Nový Kostel
- Nový Malín
- Nový Most
- Nový Rychnov
- Nymburk
- Nýřany
- Nýrsko
O: 23 names
- Odry
- Oldřichov
- Olešná
- Olešnice v Orlických horách
- Olmütz (German name of Olomouc)
- Olomouc
- Olšany
- Ondřejov
- Opatov
- Opava
- Opočno
- Orlí Hnízdo
- Orlík nad Vltavou
- Orlová
- Osek
- Oslavany
- Osoblaha
- Ostrava
- Ostrov
- Ostrožská Lhota
- Ostrožská Nová Ves
- Otrokovice
- Ovesná Lhota
P: 63 names
- Pacov
- Panenské Břežany
- Panenský Týnec
- Panoší Újezd
- Panská Lhota
- Pardubice
- Paseka
- Paskov
- Pasohlávky
- Pavlov
- Pec pod Sněžkou
- Pečky
- Pelhřimov
- Petrov
- Petrovice
- Petřvald
- Pilsen (German name of Plzeň)
- Písek
- Písková Lhota
- Planá
- Plasy
- Plesná
- Plumlov
- Plzeň
- Počátky
- Podbořany
- Poděbrady
- Podhradí
- Podivín
- Podlesí
- Podolí
P, continued
- Podskalí
- Pohořelice
- Polešovice
- Polička
- Polná
- Poříčany
- Poříčí
- Postoloprty
- Potštát
- Prachatice
- Praha
- Prameny
- Předhradí
- Předklášteří
- Přední Chlum
- Přední Kopanina
- Přední Lhota
- Přední Výtoň
- Přelouč
- Přerov
- Přeštice
- Příbor
- Příbram
- Přibyslav
- Příkazy
- Přimda
- Proboštov
- Prostějov
- Prostřední Bečva
- Prostřední Lhota
- Prostřední Lipka
- Prostřední Poříčí
R: 37 names
- Rabí
- Rabštejnská Lhota
- Radětín
- Radonice
- Radostín
- Radotín
- Rájec-Jestřebí
- Rajhrad
- Rakovník
- Rakvice
- Ratibořice
- Reichenberg (German name of Liberec)
- Řevnice
- Říčany
- Rokycany
- Rokytnice nad Jizerou
- Rokytnice v Orlických horách
- Rosice
- Roudnice nad Labem
- Rousínov
- Rovensko pod Troskami
- Rožďalovice
- Rožmberk nad Vltavou
- Rožmitál pod Třemšínem
- Rožnov pod Radhoštěm
- Roztoky u Prahy
- Rtyně v Podkrkonoší
- Rudná
- Rudník
- Rudolfov
- Rumburk
- Rybářská Lhota
- Rybářská Ves
- Rybniště
- Rychnov nad Kněžnou
- Rychvald
- Rýmařov
S: 122 names
- Sadská
- Sázava
- Seč
- Sedlčany
- Sedlec-Prčice
- Semily
- Senice na Hané
- Šenov
- Ševětín
- Sezimovo Ústí
- Sirné Lázně
- Široký Brod
- Skalice
- Skalná
- Sklářská Huť
- Skuteč
- Slaný
- Šlapanice u Brna
- Slatinice
- Slavičín
- Slavíkov
- Slavkov u Brna
- Slavonice
- Slezská Harta
- Slezské Rudoltice
- Šluknov
- Slunná Stráň
- Slušovice
- Smečno
- Smetanova Lhota
- Smržovka
- Soběslav
- Sobotka
- Sokolí Hrádek
- Sokolí Skála
- Sokolnice
- Sokolov
- Sokolovice
- Solnice
- Spálené Poříčí
S, continued
- Staňkov
- Stará Bělá
- Stará Boleslav
- Stará Červená Voda
- Stará Huť
- Stará Lípa
- Stará Lysá
- Stará Olešná
- Stará Paka
- Stará Říše
- Stará Role
- Stará Voda
- Staré Buky
- Staré Hamry
- Staré Hobzí
- Staré Hradiště
- Staré Hrady
- Staré Křečany
- Staré Město
- Staré Město pod Landštejnem
- Staré Město pod Sněžníkem
- Staré Sedliště
- Staré Sedlo
- Staré Ždánice
- Starý Bydžov
- Starý Dvůr
- Starý Hrozenkov
- Starý Jičín
- Starý Kolín
- Starý Mlýn
- Starý Petřín
- Starý Plzenec
- Starý Rožmitál
- Starý Smolivec
- Štěpánkovice
- Štěpánov
- Šternberk
- Štětí
- Štíty
- Stochov
- Strachotín
S, continued
- Strakonice
- Štramberk
- Stráž nad Nežárkou
- Stráž pod Ralskem
- Strážnice
- Stříbrná Skalice
- Stříbrné Hory
- Stříbrný Důl
- Stříbro
- Studená Voda
- Studenec
- Studénka
- Suchá Lhota
- Suchá Loz
- Suchý Důl
- Šumperk
- Sušice
- Svatá Barbora
- Svatá Ludmila
- Svatá Maří
- Svatá Studna
- Svatava
- Svaté Pole
- Svatobořice-Mistřín
- Svatojánské Lázně
- Svatojanský Újezd
- Svatoslav
- Svatý Hostýn
- Svatý Jan nad Malší
- Svatý Jan pod Skalou
- Svatý Jiří
- Svatý Kopeček
- Svatý Kříž
- Svatý Mikuláš
- Svatý Vavřinec
- Světlá nad Sázavou
- Světlá pod Ještědem
- Švihov
- Svitavy
- Svoboda nad Úpou
- Svratka
T: 37 names
- Tábor
- Tachov
- Tanvald
- Telč
- Temelín
- Teplá
- Teplá Studánka
- Teplice
- Teplice nad Bečvou
- Teplice nad Metují
- Terezín
- Tichá
- Tichá Studánka
- Tišnov
- Toužim
- Tovačov
- Třebíč
- Třeboň
- Třešť
- Trhová Kamenice
- Trhové Sviny
- Trhový Štěpánov
- Tři Sekery
- Tři Studně
- Třinec
- Troppau (German name of Opava)
- Trutnov
- Turnov
- Tvarožná
- Tvarožná Lhota
- Tvrdonice
- Týn nad Vltavou
- Týnec
- Týnec nad Labem
- Týnec nad Sázavou
- Týniště
- Týniště nad Orlicí
U: 17 names
- Uherské Hradiště
- Uherský Brod
- Uherský Ostroh
- Uhlířská Lhota
- Uhlířské Janovice
- Újezd
- Újezd pod Troskami
- Újezd u Brna
- Újezdec
- Unhošť
- Uničov
- Úpice
- Úsov
- Úštěk
- Ústí nad Labem
- Ústí nad Orlicí
- Úvaly
V: 93 names
- Václavovy Lázně
- Valašská Bystřice
- Valašská Polanka
- Valašské Klobouky
- Valašské Meziříčí
- Valtice
- Vamberk
- Vápenná
- Vápenný Podol
- Varnsdorf
- Vavřinec
- Vejprty
- Velehrad
- Velichovky
- Velká Bíteš
- Velká Bystřice
- Velká Hleďsebe
- Velká Losenice
- Velká nad Veličkou
- Velká Polom
- Velké Bílovice
- Velké Březno
- Velké Hamry
- Velké Karlovice
- Velké Losiny
- Velké Meziříčí
- Velké Němčice
- Velké Opatovice
- Velké Pavlovice
- Velké Popovice
- Velké Poříčí
- Velké Přílepy
- Velké Žernoseky
- Velký Beranov
- Velký Bor
- Velký Osek
- Velký Šenov
- Velký Týnec
- Velký Újezd
- Velvary
- Veselí
- Veselí nad Lužnicí
- Veselí nad Moravou
- Veselíčko
- Větrná Hora
- Vidnava
V, continued
- Vilémovy Lázně
- Vimperk
- Vinařice
- Vinná Hora
- Višňová
- Vítkov
- Vítkův Hradec
- Vizovice
- Vlachovo Březí
- Vlašim
- Vlčí Důl
- Vlčí Hradec
- Vlčí Hradiště
- Vlčkov
- Vlkovice
- Vnorovy
- Vodňany
- Vojnův Městec
- Vojtěchov
- Vojtěchovy Lázně
- Vojtěchův Týn
- Vojtěšice
- Volary
- Volyně
- Votice
- Vracov
- Vranov nad Dyjí
- Vratimov
- Vratislavice
- Vrbatův Kostelec
- Vrbětín
- Vrbno
- Vrbno pod Pradědem
- Vrbová Lhota
- Vrchlabí
- Vrchní Orlice
- Vřídelní Údolí
- Vsetín
- Vyškov
- Vyšní Lhoty
- Vysoká Lhota
- Vysoká Pec
- Vysoká u Příbramě
- Vysoké Mýto
- Vysoké Veselí
- Vysoký Chlumec
- Vyšší Brod