Poland — Green City Index
Ranking of 70 reviewed cities in Poland: green space per inhabitant, land surface heat and air quality from satellite and model data.
Ranking
| #rank | City | Green m²/capita | Hottest zones °C | PM2.5 µg/m³ | PM10 µg/m³ | NO2 µg/m³ | Index |
|---|---|---|---|---|---|---|---|
| 1 | Stargard | 14120 | +2.5 | 11.2 | 15.9 | 7.2 | 154.0 |
| 2 | Inowrocław | 7891 | +2.2 | 15.4 | 19.0 | 8.3 | 227.7 |
| 3 | Piła | 11240 | +2.8 | 15.4 | 19.3 | 8.1 | 246.5 |
| 4 | Suwałki | 492 | +2.4 | 12.5 | 16.8 | 7.3 | 251.5 |
| 5 | Świdnica | 6814 | +2.7 | 16.8 | 19.5 | 9.7 | 270.8 |
| 6 | Gorzów Wielkopolski | 356 | +3.2 | 11.2 | 14.8 | 6.7 | 278.0 |
| 7 | Lubin | 6258 | +2.9 | 16.6 | 21.1 | 9.8 | 297.2 |
| 8 | Starachowice | 7689 | +3.2 | 17.3 | 18.7 | 13.3 | 304.5 |
| 9 | Koszalin | 661 | +4.4 | 13.2 | 15.6 | 8.0 | 308.3 |
| 10 | Racibórz | 5736 | +2.3 | 17.2 | 22.1 | 13.5 | 309.8 |
| 11 | Tarnobrzeg | 1132 | +2.4 | 16.2 | 21.6 | 11.9 | 318.2 |
| 12 | Jelenia Góra | 1066 | +4.2 | 13.2 | 18.1 | 9.2 | 320.8 |
| 13 | Pabianice | 4272 | +2.6 | 16.7 | 22.2 | 13.2 | 321.3 |
| 14 | Kędzierzyn-Koźle | 5129 | +2.7 | 17.1 | 21.9 | 13.5 | 322.7 |
| 15 | Biała Podlaska | 468 | +2.8 | 14.6 | 19.9 | 10.2 | 343.8 |
| 16 | Konin | 468 | +3.1 | 15.7 | 19.3 | 9.1 | 347.7 |
| 17 | Słupsk | 242 | +3.7 | 13.1 | 16.2 | 8.0 | 360.2 |
| 18 | Przemyśl | 458 | +3.9 | 14.8 | 16.9 | 12.5 | 361.3 |
| 19 | Łomża | 251 | +2.1 | 14.3 | 21.1 | 8.0 | 365.0 |
| 20 | Ostrów Wielkopolski | 9079 | +5.2 | 16.4 | 21.6 | 9.0 | 368.8 |
| 21 | Rzeszów | 354 | +2.9 | 16.0 | 18.6 | 12.1 | 370.3 |
| 22 | Elbląg | 440 | +4.2 | 13.1 | 18.4 | 9.2 | 370.5 |
| 23 | Szczecin | 384 | +5.4 | 11.6 | 17.2 | 7.9 | 371.0 |
| 24 | Gdynia | 353 | +4.4 | 13.9 | 17.2 | 7.7 | 378.3 |
| 25 | Tarnowskie Góry | 7313 | +3.5 | 17.6 | 22.1 | 16.1 | 378.3 |
| 26 | Bełchatów | 8390 | +3.4 | 18.1 | 22.9 | 15.8 | 378.7 |
| 27 | Płock | 319 | +3.5 | 14.3 | 18.7 | 8.9 | 381.0 |
| 28 | Chełm | 272 | +2.6 | 16.4 | 18.5 | 12.0 | 383.0 |
| 29 | Zamość | 218 | +2.6 | 15.4 | 18.4 | 10.9 | 383.8 |
| 30 | Ostrołęka | 312 | +3.1 | 14.5 | 20.7 | 8.6 | 391.2 |
| 31 | Piotrków Trybunalski | 411 | +3.2 | 15.4 | 21.0 | 11.4 | 392.8 |
| 32 | Olsztyn | 300 | +3.6 | 13.2 | 20.1 | 8.2 | 401.8 |
| 33 | Jastrzębie Zdrój | 534 | +2.7 | 17.3 | 22.0 | 15.7 | 403.0 |
| 34 | Opole | 482 | +3.1 | 16.7 | 21.7 | 13.6 | 406.7 |
| 35 | Kalisz | 251 | +2.5 | 16.4 | 22.0 | 9.9 | 411.8 |
| 36 | Pruszków | 2329 | +6.2 | 15.0 | 19.4 | 16.8 | 412.7 |
| 37 | Będzin | 4511 | +3.1 | 18.7 | 22.8 | 20.4 | 418.0 |
| 38 | Nowy Sącz | 428 | +4.4 | 15.5 | 19.8 | 11.5 | 425.0 |
| 39 | Białystok | 161 | +3.3 | 13.6 | 20.1 | 8.3 | 431.2 |
| 40 | Radom | 226 | +3.0 | 16.1 | 20.7 | 11.8 | 435.5 |
| 41 | Legnica | 278 | +3.2 | 16.4 | 21.4 | 11.2 | 436.2 |
| 42 | Poznań | 234 | +3.8 | 15.4 | 19.3 | 10.5 | 438.5 |
| 43 | Toruń | 280 | +4.1 | 15.4 | 20.2 | 8.7 | 440.8 |
| 44 | Włocławek | 374 | +5.3 | 16.1 | 19.4 | 9.7 | 444.0 |
| 45 | Żory | 598 | +3.6 | 17.7 | 23.2 | 15.8 | 447.2 |
| 46 | Lublin | 206 | +3.7 | 16.8 | 19.0 | 11.0 | 454.5 |
| 47 | Bydgoszcz | 281 | +4.9 | 14.9 | 20.4 | 8.9 | 462.2 |
| 48 | Leszno | 164 | +3.3 | 16.0 | 21.3 | 9.7 | 462.8 |
| 49 | Jaworzno | 1170 | +3.8 | 18.7 | 22.3 | 20.0 | 463.5 |
| 50 | Grudziądz | 320 | +4.1 | 14.8 | 24.0 | 9.6 | 463.8 |
| 51 | Kielce | 357 | +4.5 | 16.7 | 20.3 | 12.6 | 466.3 |
| 52 | Bielsko-Biala | 480 | +4.8 | 17.0 | 20.3 | 15.6 | 469.5 |
| 53 | Rybnik | 689 | +4.2 | 18.2 | 23.6 | 16.5 | 475.2 |
| 54 | Częstochowa | 374 | +3.5 | 17.0 | 22.8 | 16.5 | 478.2 |
| 55 | Tarnów | 355 | +3.8 | 17.9 | 20.6 | 18.3 | 499.5 |
| 56 | Dąbrowa Górnicza | 1057 | +4.3 | 19.1 | 22.8 | 21.0 | 500.2 |
| 57 | Gliwice | 334 | +4.1 | 18.2 | 22.8 | 15.9 | 513.5 |
| 58 | Mysłowice | 572 | +4.3 | 18.9 | 22.4 | 21.0 | 524.5 |
| 59 | Piekary Śląskie | 341 | +3.5 | 18.9 | 22.6 | 21.0 | 533.5 |
| 60 | Ruda Śląska | 323 | +3.6 | 18.9 | 22.7 | 19.8 | 534.3 |
| 61 | Kraków | 218 | +3.0 | 18.1 | 21.4 | 21.6 | 536.5 |
| 62 | Tychy | 359 | +4.4 | 18.7 | 22.0 | 18.8 | 541.0 |
| 63 | Warsaw | 115 | +3.5 | 15.6 | 20.4 | 20.2 | 553.2 |
| 64 | Zabrze | 240 | +3.9 | 18.8 | 22.8 | 18.0 | 554.3 |
| 65 | Siemianowice Śląskie | 177 | +2.9 | 19.1 | 22.5 | 21.0 | 554.8 |
| 66 | Katowice | 374 | +5.4 | 18.9 | 22.3 | 20.2 | 569.5 |
| 67 | Bytom | 215 | +4.1 | 18.9 | 22.6 | 20.2 | 589.8 |
| 68 | Sosnowiec | 222 | +4.2 | 19.0 | 22.6 | 21.7 | 601.8 |
| 69 | Świętochłowice | 105 | +3.6 | 18.9 | 22.4 | 20.7 | 606.0 |
| 70 | Chorzów | 137 | +4.3 | 18.9 | 22.4 | 20.9 | 624.0 |
Method and caveats
The Index combines five measurements for each city: green space per inhabitant, how hot its hottest districts get, and three air pollutants (PM2.5, PM10, NO2). A city is placed from first to last on each measurement and those places are averaged, with green space counted twice. Lower is better.
Heat is land surface temperature, not air temperature. Air quality values are model estimates. Green area is vegetation extent detected by satellite, not tree height.