NUTS 3 areas of Poland by GDP per capita in purchasing power (EU = 100)

Miasto Warszawa had the highest GDP per capita in purchasing power (EU = 100) of 73 areas in 2020, at 214%. Przemyski had the lowest, at 42%. The median was 63% and the figure for Poland was 78%. Source: Eurostat, European Commission.

Highest214Miasto Warszawa
Lowest42Przemyski
Median6373 areas
Poland78History

Top 40 areas, 2020

CSVChart (SVG)

Miasto WarszawaMiasto Warszawa: 214 %214Miasto PoznańMiasto Poznań: 150 %150Miasto KrakówMiasto Kraków: 125 %125Miasto WrocławMiasto Wrocław: 125 %125PłockiPłocki: 110 %110TrójmiejskiTrójmiejski: 107 %107KatowickiKatowicki: 104 %104Legnicko-głogowskiLegnicko-głogowski: 102 %102Warszawski zachodniWarszawski zachodni: 102 %102Miasto ŁódźMiasto Łódź: 100 %100GliwickiGliwicki: 95 %95Miasto SzczecinMiasto Szczecin: 92 %92PoznańskiPoznański: 88 %88TyskiTyski: 84 %84WrocławskiWrocławski: 80 %80Bydgosko-toruńskiBydgosko-toruński: 79 %79PiotrkowskiPiotrkowski: 78 %78BielskiBielski: 75 %75OpolskiOpolski: 72 %72KaliskiKaliski: 71 %71LubelskiLubelski: 71 %71ŻyrardowskiŻyrardowski: 71 %71CzęstochowskiCzęstochowski: 70 %70LeszczyńskiLeszczyński: 70 %70SosnowieckiSosnowiecki: 70 %70RzeszowskiRzeszowski: 68 %68BiałostockiBiałostocki: 67 %67ŁódzkiŁódzki: 67 %67RybnickiRybnicki: 66 %66ZielonogórskiZielonogórski: 65 %65CiechanowskiCiechanowski: 64 %64GorzowskiGorzowski: 64 %64KoszalińskiKoszaliński: 64 %64KieleckiKielecki: 63 %63KonińskiKoniński: 63 %63OlsztyńskiOlsztyński: 63 %63ŚwieckiŚwiecki: 63 %63JeleniogórskiJeleniogórski: 62 %62OstrołęckiOstrołęcki: 62 %62SiedleckiSiedlecki: 62 %62
%. Source: Eurostat. Retrieved 2026-10-08.

Full ranking

RankAreas2020 (%)Change on 2019
1Miasto Warszawa Series break214+1 pts
2Miasto Poznań Series break150+5 pts
3Miasto Kraków Series break125+2 pts
3Miasto Wrocław Series break125-2 pts
5Płocki Series break110-6 pts
6Trójmiejski Series break107-2 pts
7Katowicki Series break104+7 pts
8Legnicko-głogowski Series break102+10 pts
8Warszawski zachodni Series break102-3 pts
10Miasto Łódź Series break100+6 pts
11Gliwicki Series break95+7 pts
12Miasto Szczecin Series break92+6 pts
13Poznański Series break880 pts
14Tyski Series break84-1 pts
15Wrocławski Series break80+6 pts
16Bydgosko-toruński Series break79+6 pts
17Piotrkowski Series break78+9 pts
18Bielski Series break750 pts
19Opolski Series break72+3 pts
20Kaliski Series break71+5 pts
20Lubelski Series break71+4 pts
20Żyrardowski Series break71+5 pts
23Częstochowski Series break70+5 pts
23Leszczyński Series break70+5 pts
23Sosnowiecki Series break70+3 pts
26Rzeszowski Series break68+2 pts
27Białostocki Series break67+6 pts
27Łódzki Series break67+5 pts
29Rybnicki Series break66+2 pts
30Zielonogórski Series break65+5 pts
31Ciechanowski Series break64+7 pts
31Gorzowski Series break64+5 pts
31Koszaliński Series break64+4 pts
34Kielecki Series break63+6 pts
34Koniński Series break63+4 pts
34Olsztyński Series break63+7 pts
34Świecki Series break63+6 pts
38Jeleniogórski Series break62+6 pts
38Ostrołęcki Series break62+6 pts
38Siedlecki Series break62+5 pts
38Szczeciński Series break62+4 pts
38Warszawski wschodni Series break620 pts
43Słupski Series break61+7 pts
43Starogardzki Series break61+5 pts
45Pilski Series break60+5 pts
45Tarnobrzeski Series break60+5 pts
47Radomski Series break59+7 pts
47Skierniewicki Series break59+6 pts
49Łomżyński Series break58+7 pts
49Oświęcimski Series break58+4 pts
51Bytomski Series break57+3 pts
51Sieradzki Series break57+5 pts
51Wałbrzyski Series break57+4 pts
54Grudziądzki Series break56+6 pts
54Krakowski Series break560 pts
56Elbląski Series break55+7 pts
56Włocławski Series break55+7 pts
58Gdański Series break540 pts
59Chojnicki Series break53+6 pts
59Nowosądecki Series break53+6 pts
59Sandomiersko-jędrzejowski Series break53+6 pts
59Suwalski Series break53+5 pts
63Inowrocławski Series break52+4 pts
63Tarnowski Series break52+5 pts
65Puławski Series break51+5 pts
66Bialski Series break50+5 pts
67Nyski Series break49+5 pts
68Szczecinecko-pyrzycki Series break48+5 pts
69Ełcki Series break47+5 pts
69Krośnieński Series break47+4 pts
69Nowotarski Series break47+3 pts
72Chełmsko-zamojski Series break44+5 pts
73Przemyski Series break42+4 pts

Other periods

About this ranking

GDP per inhabitant in purchasing power standards as a percentage of the EU27 average.

Every value in the ranking comes from the same publisher and the same period, so the areas are compared on one definition. Equal values share a rank.

How to cite

Eurostat. GDP per inhabitant in PPS, EU27 = 100, by NUTS 3 region (nama_10r_3gdp). https://ec.europa.eu/eurostat/databrowser/view/nama_10r_3gdp/default/table. Retrieved 2026-10-08.

Use this data in your AI agent

Invokely serves this figure to AI assistants through MCP and to code through a REST API, with the source and citation attached. Ask your assistant:

Rank NUTS 3 areas of Poland by GDP per capita in purchasing power (EU = 100) using official data, and cite the source.
rank_places {"indicator":"gdp_per_capita_pps","level":"province","within":"Poland","limit":10}
GET https://invokely.ai/api/v1/rank?indicator=gdp_per_capita_pps&level=province&within=Poland&limit=10

Connect Claude, ChatGPT or Cursor in one step. The trial answers 25 calls a day without an account.

Questions

Which area has the highest GDP per capita in purchasing power (EU = 100)?

Miasto Warszawa, with 214% in 2020, according to Eurostat, European Commission.

Which area has the lowest GDP per capita in purchasing power (EU = 100)?

Przemyski, with 42% in 2020.

Where does this ranking come from?

Every value comes from one source and one period, so the places are comparable: Eurostat, European Commission, GDP per inhabitant in PPS, EU27 = 100, by NUTS 3 region (nama_10r_3gdp). Retrieved 2026-10-08.

GDP per capita in PPS (EU27 = 100): other rankings

NUTS 3 areas of Poland: more rankings