Where the most restaurants, shops and services are: Czech towns over 10,000
69 towns over 10,000 residents by working restaurants, bars, shops, accommodation, health care, sport and personal services per 1,000 residents.
The ranking compares the Czech towns over 10,000 residents on Městomat without Prague, Brno and Ostrava, which have neighbourhood rankings of their own.
Frequently asked questions
Which town over 10,000 residents has the most shops and services per resident?
Among the 69 towns compared, Karlovy Vary has the most restaurants, shops and services per resident: 40.8 per 1,000 residents. The fewest: Krupka, 8.8 per 1,000 residents.
How is the ranking calculated?
We count the trade register’s establishments at addresses in the municipality that work today, by the company’s main activity: restaurants and bars, shops, accommodation, health care, vets, sport and personal services, and divide them by the residents.
Which towns does the ranking compare?
69 Czech towns over 10,000 residents with data on Městomat: Karlovy Vary, Cheb, Uherské Hradiště, Šumperk, Tábor, Kutná Hora, České Budějovice, Olomouc, Hradec Králové, Hodonín, Zlín, Kolín, Jindřichův Hradec, Příbram, Znojmo, Klatovy, Mladá Boleslav, Beroun, Vyškov, Břeclav, Havlíčkův Brod, Mělník, Teplice, Litoměřice, Plzeň, Liberec, Valašské Meziříčí, Chrudim, Písek, Přerov, Strakonice, Sokolov, Jihlava, Pardubice, Žďár nad Sázavou, Kroměříž, Prostějov, Třebíč, Děčín, Blansko, Trutnov, Vsetín, Frýdek-Místek, Jablonec nad Nisou, Opava, Nový Jičín, Kladno, Brandýs nad Labem-Stará Boleslav, Česká Lípa, Krnov, Chomutov, Český Těšín, Ústí nad Labem, Čelákovice, Třinec, Most, Kopřivnice, Klášterec nad Ohří, Litvínov, Jesenice, Bohumín, Chodov, Karviná, Havířov, Králův Dvůr, Orlová, Milovice, Jirkov, Krupka. Prague, Brno and Ostrava have neighbourhood rankings of their own.