# NUTS 3 areas of Poland by GDP (euros), 2023

All 73 values come from Eurostat, European Commission for 2023, so the places are comparable.

- Indicator id: `gdp`
- Unit: EUR million
- Definition: GDP at current market prices, EUR million.
- Source: Eurostat, European Commission, GDP at current market prices by NUTS 3 region (nama_10r_3gdp) (https://ec.europa.eu/eurostat/databrowser/view/nama_10r_3gdp/default/table)
- Retrieved: 2026-10-08
- Citation: Eurostat. GDP at current market prices by NUTS 3 region (nama_10r_3gdp). https://ec.europa.eu/eurostat/databrowser/view/nama_10r_3gdp/default/table. Retrieved 2026-10-08.
- Web page: https://invokely.ai/rankings/gdp/poland-provinces
- CSV: https://invokely.ai/download/rankings/gdp/poland-provinces.csv

| Rank | Place | EUR million |
|---:|---|---:|
| 1 | Miasto Warszawa | 108,751 |
| 2 | Miasto Kraków | 26,227 |
| 3 | Trójmiejski | 23,224 |
| 4 | Miasto Wrocław | 21,731 |
| 5 | Miasto Poznań | 21,647 |
| 6 | Katowicki | 19,396 |
| 7 | Warszawski zachodni | 18,191 |
| 8 | Miasto Łódź | 16,853 |
| 9 | Poznański | 15,625 |
| 10 | Bydgosko-toruński | 14,922 |
| 11 | Wrocławski | 13,895 |
| 12 | Bielski | 12,361 |
| 13 | Lubelski | 12,348 |
| 14 | Kaliski | 11,583 |
| 15 | Gliwicki | 11,423 |
| 16 | Sosnowiecki | 11,252 |
| 17 | Krakowski | 11,053 |
| 18 | Rzeszowski | 10,913 |
| 19 | Kielecki | 10,879 |
| 20 | Rybnicki | 10,828 |
| 21 | Warszawski wschodni | 10,792 |
| 22 | Piotrkowski | 10,787 |
| 23 | Opolski | 10,443 |
| 24 | Legnicko-głogowski | 9,971 |
| 25 | Zielonogórski | 9,926 |
| 26 | Płocki | 9,753 |
| 27 | Koniński | 9,699 |
| 28 | Leszczyński | 9,642 |
| 29 | Tyski | 9,626 |
| 30 | Miasto Szczecin | 9,075 |
| 31 | Olsztyński | 9,048 |
| 32 | Radomski | 9,016 |
| 33 | Tarnobrzeski | 8,587 |
| 34 | Białostocki | 8,463 |
| 35 | Gdański | 8,455 |
| 36 | Wałbrzyski | 8,440 |
| 37 | Częstochowski | 8,423 |
| 38 | Jeleniogórski | 8,261 |
| 39 | Oświęcimski | 7,820 |
| 40 | Szczeciński | 7,421 |
| 41 | Nowosądecki | 6,603 |
| 42 | Elbląski | 6,533 |
| 43 | Siedlecki | 6,514 |
| 44 | Łódzki | 6,454 |
| 45 | Sieradzki | 6,219 |
| 46 | Sandomiersko-jędrzejowski | 6,191 |
| 47 | Chełmsko-zamojski | 6,141 |
| 48 | Starogardzki | 5,862 |
| 49 | Bytomski | 5,825 |
| 50 | Gorzowski | 5,734 |
| 51 | Ostrołęcki | 5,712 |
| 52 | Pilski | 5,685 |
| 53 | Koszaliński | 5,519 |
| 54 | Ciechanowski | 5,243 |
| 55 | Krośnieński | 5,228 |
| 56 | Grudziądzki | 5,227 |
| 57 | Puławski | 5,192 |
| 58 | Tarnowski | 5,169 |
| 59 | Skierniewicki | 5,114 |
| 60 | Łomżyński | 5,057 |
| 61 | Słupski | 4,750 |
| 62 | Szczecinecko-pyrzycki | 4,682 |
| 63 | Żyrardowski | 4,620 |
| 64 | Inowrocławski | 4,586 |
| 65 | Włocławski | 4,396 |
| 66 | Nyski | 4,243 |
| 67 | Nowotarski | 3,808 |
| 68 | Przemyski | 3,724 |
| 69 | Bialski | 3,538 |
| 70 | Suwalski | 3,375 |
| 71 | Ełcki | 3,000 |
| 72 | Chojnicki | 2,784 |
| 73 | Świecki | 2,449 |
