Most polluted cities in Poland
51 measured cities ranked by PM2.5, this year. Worst: Żywiec at 27.7 µg/m³, #155 in the world.
| # | City | µg/m³ | |
|---|---|---|---|
| 1 | Żywiec Silesia | 27.7 | |
| 2 | Otwock Mazovia | 26.7 | |
| 3 | Kalisz Greater Poland | 24.5 | |
| 4 | Radomsko Łódź Voivodeship | 23.3 | |
| 5 | Gorzów Wielkopolski Lubusz | 23.3 | |
| 6 | Kłodzko Lower Silesia | 22.8 | |
| 7 | Włocławek Kujawsko-Pomorskie | 22.0 | |
| 8 | Jastrzębie Zdrój Silesia | 20.9 | |
| 9 | Czechowice-Dziedzice Silesia | 20.6 | |
| 10 | Zgierz Łódź Voivodeship | 20.4 | |
| 11 | Kraków Lesser Poland | 20.2 | |
| 12 | Rzeszów Subcarpathia | 19.7 | |
| 13 | Starachowice Świętokrzyskie | 19.2 | |
| 14 | Dębica Subcarpathia | 19.2 | |
| 15 | Tarnów Lesser Poland | 18.9 | |
| 16 | Wrocław Lower Silesia | 18.9 | |
| 17 | Toruń Kujawsko-Pomorskie | 18.8 | |
| 18 | Zamość Lublin | 18.6 | |
| 19 | Nisko Subcarpathia | 18.2 | |
| 20 | Jarosław Subcarpathia | 18.0 | |
| 21 | Poznań Greater Poland | 18.0 | |
| 22 | Radom Mazovia | 17.8 | |
| 23 | Łódź Łódź Voivodeship | 17.7 | |
| 24 | Żary Lubusz | 17.6 | |
| 25 | Legionowo Mazovia | 17.3 | |
| 26 | Pruszków Mazovia | 17.1 | |
| 27 | Lublin Lublin | 17.1 | |
| 28 | Gdańsk Pomerania | 17.0 | |
| 29 | Przemyśl Subcarpathia | 16.6 | |
| 30 | Mielec Subcarpathia | 16.6 | |
| 31 | Bydgoszcz Kujawsko-Pomorskie | 16.5 | |
| 32 | Ełk Warmia-Masuria | 16.1 | |
| 33 | Ciechanów Mazovia | 16.0 | |
| 34 | Opole Opole Voivodeship | 16.0 | |
| 35 | Konstancin-Jeziorna Mazovia | 15.8 | |
| 36 | Białystok Podlasie | 15.8 | |
| 37 | Brzeg Opole Voivodeship | 15.8 | |
| 38 | Racibórz Silesia | 15.5 | |
| 39 | Kościerzyna Pomerania | 15.5 | |
| 40 | Warsaw Mazovia | 15.4 | |
| 41 | Kielce Świętokrzyskie | 15.3 | |
| 42 | Zielona Góra Lubusz | 15.2 | |
| 43 | Katowice Silesia | 15.2 | |
| 44 | Jelenia Góra Lower Silesia | 15.0 | |
| 45 | Kędzierzyn-Koźle Opole Voivodeship | 14.9 | |
| 46 | Płock Mazovia | 14.8 | |
| 47 | Szczecin West Pomerania | 14.1 | |
| 48 | Suwałki Podlasie | 14.0 | |
| 49 | Kołobrzeg West Pomerania | 13.1 | |
| 50 | Elbląg Warmia-Masuria | 12.5 | |
| 51 | Olsztyn Warmia-Masuria | 12.2 |
Good 0–9.0Moderate 9.1+Unhealthy for sensitive groups 35.5+Unhealthy 55.5+Very unhealthy 125.5+Hazardous 225.5+No data
Estimated: cities without a monitor
Poland cities we can't measure, with model estimates for the last 7 days. Listed by population, not ranked: estimates aren't precise enough to rank. Model estimates from the Copernicus Atmosphere Monitoring Service (CAMS), adjusted to measured cities nearby where there are any. Adjusted, a single day lands within ×1.5 of what a monitor would read about two times in three; unadjusted, it can be off by half or double. Treat them as a guide, not a measurement.
| City | 7-day estimate |
|---|---|
| Częstochowa estimated | ≈ 10 µg/m³ |
| Sosnowiec estimated | ≈ 12 µg/m³ |
| Mokotów estimated | ≈ 13 µg/m³ |
| Gliwice estimated | ≈ 12 µg/m³ |
| Zabrze estimated | ≈ 13 µg/m³ |
| Bytom estimated | ≈ 13 µg/m³ |
| Praga Południe estimated | ≈ 13 µg/m³ |
| Ursynów estimated | ≈ 13 µg/m³ |
| Ruda Śląska estimated | ≈ 12 µg/m³ |
| Rybnik estimated | ≈ 17 µg/m³ |
| Wola estimated | ≈ 14 µg/m³ |
| Bielany estimated | ≈ 14 µg/m³ |
| Tychy estimated | ≈ 14 µg/m³ |
| Białołeka estimated | ≈ 14 µg/m³ |
| Wałbrzych estimated | ≈ 12 µg/m³ |
| Targówek estimated | ≈ 13 µg/m³ |
| Bemowo estimated | ≈ 14 µg/m³ |
| Dąbrowa Górnicza estimated | ≈ 12 µg/m³ |
| Chorzów estimated | ≈ 13 µg/m³ |
| Koszalin estimated | ≈ 10 µg/m³ |
| Legnica estimated | ≈ 10 µg/m³ |
| Śródmieście estimated | ≈ 13 µg/m³ |
| Słupsk estimated | ≈ 10 µg/m³ |
| Jaworzno estimated | ≈ 11 µg/m³ |
| Praga Północ estimated | ≈ 13 µg/m³ |
| Grudziądz estimated | ≈ 11 µg/m³ |
| Nowy Sącz estimated | ≈ 10 µg/m³ |
| Ochota estimated | ≈ 14 µg/m³ |
| Konin estimated | ≈ 13 µg/m³ |
| Piotrków Trybunalski estimated | ≈ 13 µg/m³ |
| Inowrocław estimated | ≈ 13 µg/m³ |
| Lubin estimated | ≈ 11 µg/m³ |
| Siedlce estimated | ≈ 12 µg/m³ |
| Piła estimated | ≈ 11 µg/m³ |
| Ostrowiec Świętokrzyski estimated | ≈ 12 µg/m³ |
| Siemianowice Śląskie estimated | ≈ 12 µg/m³ |
| Ostrów Wielkopolski estimated | ≈ 11 µg/m³ |
| Mysłowice estimated | ≈ 11 µg/m³ |
| Stargard estimated | ≈ 9 µg/m³ |
| Pabianice estimated | ≈ 13 µg/m³ |
Regions
Greater Poland 2Kujawsko-Pomorskie 3Lesser Poland 2Łódź Voivodeship 3Lower Silesia 3Lublin 2Lubusz 3Mazovia 10Opole Voivodeship 3Podlasie 3Pomerania 2Silesia 6Subcarpathia 8Świętokrzyskie 2Warmia-Masuria 3West Pomerania 1
Updated 2026-10-01 13:07 UTC. Values are PM2.5 in µg/m³ (fine particles), the median of each city's monitors.