kompas
ČSÚ · Q1 2026

Salaries by region in Czechia

The difference between regions is the most noticeable factor in the labor market, greater than the difference between many professions. But comparing salaries without considering expenses is pointless: where they pay more, rent is more expensive. Calculate not the salary, but what remains after housing and transport.

Below are all regions from official quarterly statistics. Next to the amount is the nominal year-on-year growth: it shows which regions are catching up and which are standing still.

All regions

Praha67 945 KčJihomoravský49 510 KčStředočeský49 145 KčPlzeňský47 076 KčÚstecký45 482 KčJihočeský45 071 KčMoravskoslezský45 013 KčVysočina44 906 KčLiberecký44 673 KčKrálovéhradecký44 673 KčPardubický44 121 KčOlomoucký43 819 KčZlínský43 072 KčKarlovarský42 391 Kč
Average gross by region42 391 Kč — 67 945 Kč42 391 Kč67 945 Kč
© EuroGeographics · Eurostat GISCO
Praha+8,2%67 945 Kč
Jihomoravský kraj+8,2%49 510 Kč
Středočeský kraj+7,4%49 145 Kč
Plzeňský kraj+8,8%47 076 Kč
Ústecký kraj+6,3%45 482 Kč
Jihočeský kraj+8,5%45 071 Kč
Moravskoslezský kraj+9,8%45 013 Kč
Kraj Vysočina+6,9%44 906 Kč
Liberecký kraj+7,3%44 673 Kč
Královéhradecký kraj+7,7%44 673 Kč
Pardubický kraj+8,7%44 121 Kč
Olomoucký kraj+8,1%43 819 Kč
Zlínský kraj+7,4%43 072 Kč
Karlovarský kraj+7,3%42 391 Kč

Above the national average is only Prague, and the gap is huge: +17,663 CZK to the national average. The lowest level is the Karlovy Vary region. The fastest growth was in the Moravian-Silesian region (+9.8%), the slowest in the Ústí nad Labem region (+6.3%), but real growth was positive in all 14 regions. There have been no levels below the regional official wage statistics in the Czech Republic since 2006, so we do not provide figures 'by city' – except for Prague, which is a region itself.

FAQ

Frequently asked questions

Why are salaries not shown by city?+

Because official salary statistics at the city level hardly exist. In the Czech Republic, it has not existed since 2006 at all – except for Prague, which is a region itself. Therefore, figures like "average salary in Brno or Ostrava" that appear online are either regional figures attributed to the city name, or surveys.

In Slovakia, statistics by district exist, but it is a different data set that is 14.8% higher quarterly for the country. It cannot be placed next to the regional figure – it would result in a non-existent "city premium". Therefore, for Slovak cities, we show a recalculation and honestly label it as our own estimate.

MORE ON PAY