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.

In first place
Karlovy Vary
40.8 per 1,000 residents
1
Karlovy Vary 40.8 per 1,000 residents
2
Cheb 34.4 per 1,000 residents
3
Uherské Hradiště 34.2 per 1,000 residents
4.
Šumperk 32.0 per 1,000 residents
5.
Tábor 30.5 per 1,000 residents
6.
Kutná Hora 28.5 per 1,000 residents
7.
České Budějovice 28.4 per 1,000 residents
8.
Olomouc 28.0 per 1,000 residents
9.
Hradec Králové 27.9 per 1,000 residents
10.
Hodonín 27.5 per 1,000 residents
11.
Zlín 27.3 per 1,000 residents
12.
Kolín 26.6 per 1,000 residents
13.
Jindřichův Hradec 26.4 per 1,000 residents
13.
Příbram 26.4 per 1,000 residents
15.
Znojmo 26.2 per 1,000 residents
16.
Klatovy 26.0 per 1,000 residents
17.
Mladá Boleslav 25.7 per 1,000 residents
18.
Beroun 25.5 per 1,000 residents
18.
Vyškov 25.5 per 1,000 residents
20.
Břeclav 25.4 per 1,000 residents
20.
Havlíčkův Brod 25.4 per 1,000 residents
22.
Mělník 24.8 per 1,000 residents
22.
Teplice 24.8 per 1,000 residents
24.
Litoměřice 24.6 per 1,000 residents
25.
Plzeň 24.2 per 1,000 residents
26.
Liberec 23.4 per 1,000 residents
26.
Valašské Meziříčí 23.4 per 1,000 residents
28.
Chrudim 23.3 per 1,000 residents
29.
Písek 23.1 per 1,000 residents
30.
Přerov 22.8 per 1,000 residents
30.
Strakonice 22.8 per 1,000 residents
32.
Sokolov 22.4 per 1,000 residents
33.
Jihlava 22.3 per 1,000 residents
34.
Pardubice 22.2 per 1,000 residents
35.
Žďár nad Sázavou 22.1 per 1,000 residents
36.
Kroměříž 22.0 per 1,000 residents
37.
Prostějov 21.7 per 1,000 residents
37.
Třebíč 21.7 per 1,000 residents
39.
Děčín 21.1 per 1,000 residents
40.
Blansko 20.7 per 1,000 residents
41.
Trutnov 20.6 per 1,000 residents
42.
Vsetín 20.4 per 1,000 residents
43.
Frýdek-Místek 20.3 per 1,000 residents
43.
Jablonec nad Nisou 20.3 per 1,000 residents
43.
Opava 20.3 per 1,000 residents
46.
Nový Jičín 19.4 per 1,000 residents
47.
Kladno 18.8 per 1,000 residents
48.
Brandýs nad Labem-Stará Boleslav 18.3 per 1,000 residents
48.
Česká Lípa 18.3 per 1,000 residents
50.
Krnov 17.6 per 1,000 residents
51.
Chomutov 17.4 per 1,000 residents
52.
Český Těšín 15.7 per 1,000 residents
52.
Ústí nad Labem 15.7 per 1,000 residents
54.
Čelákovice 15.4 per 1,000 residents
54.
Třinec 15.4 per 1,000 residents
56.
Most 15.1 per 1,000 residents
57.
Kopřivnice 15.0 per 1,000 residents
58.
Klášterec nad Ohří 14.9 per 1,000 residents
59.
Litvínov 14.1 per 1,000 residents
60.
Jesenice 13.8 per 1,000 residents
61.
Bohumín 13.7 per 1,000 residents
62.
Chodov 13.6 per 1,000 residents
63.
Karviná 12.8 per 1,000 residents
64.
Havířov 12.3 per 1,000 residents
64.
Králův Dvůr 12.3 per 1,000 residents
66.
Orlová 10.6 per 1,000 residents
67.
Milovice 10.5 per 1,000 residents
68.
Jirkov 10.4 per 1,000 residents
69.
Krupka 8.8 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.

More town rankings

Town rankings

All cities on Městomat