Labour Market in Poland’s Largest Cities: Jobs, Wages and Unemployment in May 2026

Poland’s largest regional cities entered May 2026 with sharply different labor-market conditions. While Poznań and Warsaw combined the country’s lowest registered unemployment rate of 1.6% with above-average wages, Białystok, Łódź and Kielce remained at the opposite end of the ranking. The comparison of all 18 voivodeship capitals also shows that low unemployment does not necessarily mean rising employment: only three cities recorded year-on-year job growth, while wage increases remained strong across the country. Łódź stood out as the weakest market in the ranking, combining high unemployment, a steep fall in enterprise-sector employment and by far the highest number of unemployed people per advertised vacancy.

Methodology. The comparison covers 18 voivodeship capitals for which regional statistical offices published data for May 2026. Indicators refer to the enterprise sector (businesses employing more than 9 people) and to registered unemployment. Percentage changes are year-on-year (May 2026 versus May 2025). No figures have been estimated or supplemented — all values come directly from official statistical office publications.

Unemployment: lowest in Poznań and Warsaw, highest in Białystok

The registered unemployment rate in May 2026 ranged from 1.6% to 5.9%, meaning the gap between the best- and worst-performing cities was more than threefold. The lowest rates were recorded in Poznań and Warsaw (1.6% each) and in Katowice (1.8%). At the opposite end were Białystok (5.9%), Łódź (5.8%), and Kielce (5.5%).

RankCityUnemployment rate (%)
1–2Poznań / Warsaw1.6
3Katowice1.8
4Wrocław2.5
5–6Bydgoszcz / Kraków2.8
16Kielce5.5
17Łódź5.8
18Białystok5.9

Wages: Kraków, Warsaw and Gdańsk lead the field

Average monthly gross wages in the enterprise sector reached their highest levels in Kraków (PLN 11,469.00), Warsaw (PLN 11,204.68), and Gdańsk (PLN 11,040.40). The lowest wages were recorded in Kielce (PLN 7,813.12), Białystok (PLN 7,862.01), and Gorzów Wielkopolski (PLN 7,867.58) — a gap of more than PLN 3,600 per month between the extremes.

Year-on-year wage growth

In terms of wage growth momentum, Poznań leads with average pay up 8.4% year-on-year, even though the city’s overall employment level contracted. Opole (+7.5%) and Szczecin (+7.3%) also posted strong growth. Wages rose most slowly in Zielona Góra (+3.6%) and Kielce (+4.5%) — both cities that also have unemployment rates below the national average (5.9%), suggesting weaker wage pressure in their local labor markets.

RankCityWage change y/y
1Poznań+8.4%
2Opole+7.5%
3Szczecin+7.3%
4–6Białystok / Lublin / Warsaw+6.9%
16Wrocław+5.3%
17Toruń+5.1%
18Zielona Góra+3.6%

Employment: Gdańsk grows, Opole loses the most

On a year-on-year basis, average employment in the enterprise sector rose in only three of the eighteen cities: Gdańsk (+3.9%), Szczecin (+1.4%), and Wrocław (+0.6%). In the remaining fifteen cities, the number of jobs contracted. The steepest declines were recorded in Opole (−5.0%), Łódź (−3.0%), and Białystok (−2.9%).

Notably, falling employment does not always correspond with a high unemployment rate. Poznań and Warsaw — the cities with the lowest unemployment in the country — both saw job losses (−2.4% and −0.5%, respectively). This suggests that the low unemployment rate in these cities stems more from limited labor supply registered with employment offices than from expanding employment among local businesses.

Job vacancy availability: easiest in Gorzów and Opole, hardest in Łódź

The number of registered unemployed per job vacancy posted in a given month is a useful measure of how much real competition exists for available positions. The most favorable situation was found in Gorzów Wielkopolski and Opole (6 people per vacancy each), Kraków (7), and Wrocław (8). Łódź fared worst by far, with 134 registered unemployed per vacancy — a figure many times higher than the rest of the field. Lublin also posted a high ratio, at 53 people per vacancy.

The Łódź case. The city combines the second-highest unemployment rate (5.8%), one of the steepest employment declines (−3.0%), and by far the worst job vacancy ratio (134 unemployed per vacancy — more than twice the level of Lublin, the next city in line). No other city in the comparison combines this many unfavorable indicators at once.

Full comparison table

The table below compares all eighteen cities across four core labor market indicators for May 2026.

City Unemployment rate (%) Employment y/y Average wage (PLN) Wage growth y/y Unemployed/vacancy
Białystok5.9−2.9%7,862.01+6.9%16
Bydgoszcz2.8−1.8%8,890.32+6.8%26
Gdańsk3.3+3.9%11,040.40+6.7%11
Gorzów Wlkp.4.4−2.8%7,867.58+5.9%6
Katowice1.8−0.6%9,920.97+6.0%16
Kielce5.5−2.2%7,813.12+4.5%13
Kraków2.8−2.0%11,469.00+6.2%7
Lublin4.4−1.0%8,722.43+6.9%53
Łódź5.8−3.0%8,640.88+6.3%134
Olsztyn2.9−0.2%8,303.04+6.7%17
Opole3.2−5.0%8,780.44+7.5%6
Poznań1.6−2.4%10,952.17+8.4%30
Rzeszów4.4−1.1%9,012.83+5.9%27
Szczecin4.2+1.4%9,595.30+7.3%24
Toruń3.9−0.4%8,568.45+5.1%16
Warsaw1.6−0.5%11,204.68+6.9%17
Wrocław2.5+0.6%9,904.47+5.3%8
Zielona Góra4.4−2.2%8,568.46+3.6%26

Data source: Statistics Poland (GUS). Own compilation based on GUS data — statistics for voivodeship capital cities, May 2026, as of July 1, 2026.

Wrocław Labour Market: Employment, Wages and Unemployment in May 2026

Average employment in Wrocław enterprises totalled 194,900 full-time equivalents...

These Polish Cities Recorded the Slowest Housing Price Growth Over Two Decades

Among the 17 cities covered by the National Bank...

Warsaw Housing Prices Have More Than Tripled Over the Past 20 Years

Over the past two decades, the average offer price...

Gdańsk Housing Prices Have Risen by More Than 200% in Two Decades

Over the past two decades, the average offer price...

Kraków Apartment Prices Have Nearly Tripled in 20 Years

Over the past two decades, the average offer price...
Category Sponsorship

Become a Category Sponsor

Position your brand alongside the business stories that matter and build lasting visibility with a relevant audience.

From €11 a day Annual sponsorship
Explore sponsorship

Topics

Wrocław Labour Market: Employment, Wages and Unemployment in May 2026

Average employment in Wrocław enterprises totalled 194,900 full-time equivalents...

Gdańsk Housing Prices Have Risen by More Than 200% in Two Decades

Over the past two decades, the average offer price...

Gdańsk Labour Market: Employment Up Year on Year, Registered Unemployment Falls

Average employment in Gdańsk enterprises stood at 120.9 thousand...

Szczecin Labour Market: Unemployment Falls to 4.2%

Average employment in Szczecin enterprises stood at 57.2 thousand...

Warsaw Employment Falls as Unemployment Remains at a Record Low

Average employment in Warsaw enterprises fell to 1,106.3 thousand...

Poland’s Education System Faces Demographic Change

In the 2025/2026 school year, 6.7 million children, young...

Related Articles