Skip to content
czechdatasets

Job vacancies in the Czech Republic by region

Job vacancies registered with the Czech Labour Office by region of the workplace: number of postings, number of positions and median offered monthly wage (from, to).

On 11 November 2026 the Czech Labour Office listed 39,800 postings with 106,358 open positions; this table covers 37,013 postings (101,896 positions) from employers that are legal entities.

Data as of
11 November 2026
Rows
16
Columns
5
How to cite
Source: Czech Ministry of Labour and Social Affairs and the Labour Office; processed by czechdatasets.com, https://czechdatasets.com/en/otevrena-data/volna-mista-podle-kraju

Data

The page shows every row of the table (16).

Job vacancies in the Czech Republic by region (data as of: 11 November 2026)
krajnabidekmistmedian_mzda_odmedian_mzda_do
Česko37,013101,89627,40038,000
Hlavní město Praha807019,63824,00033,000
Středočeský kraj432915,18327,40039,720
Jihomoravský kraj3196795628,00038,990
Neuvedeno1933744325,00035,000
Plzeňský kraj1854655728,00040,000
Moravskoslezský kraj2556628429,20038,000
Jihočeský kraj2330627229,84538,000
Pardubický kraj2163562628,00040,000
Ústecký kraj1793499828,00040,000
Olomoucký kraj1712463729,29538,000
Zlínský kraj1675390729,65038,000
Královéhradecký kraj1840378730,00040,000
Kraj Vysočina1459358930,00040,000
Karlovarský kraj839325027,35036,210
Liberecký kraj1264276927,50040,000

Columns

ColumnDescription
krajRegion of the workplace (Česko = whole country)
nabidekNumber of postings
mistNumber of open positions (one posting can cover several)
median_mzda_odMedian of the lower bound of the offered monthly wage, CZK
median_mzda_doMedian of the upper bound of the offered monthly wage, CZK (postings that state it)

How it was counted

Postings from employers who are natural persons are excluded (personal data), so counts are lower than in Labour Office press releases. Wage medians use postings with a monthly wage only.

Full dataset

This table is an extract from the dataset Job vacancies, which holds all rows, years and formats (PostgreSQL, Parquet, CSV, JSON).

Some 37 thousand postings and 100 thousand vacancies from the Czech Labour Office in one table: occupation (CZ-ISCO), wage range, hours, shifts, required education, the employer’s company ID (IČO) and the workplace with address point code and GPS. Plus a daily history the state does not keep: when each posting was open.

More open tables