Most polluted cities in Poland
57 measured cities ranked by PM2.5, last 7 days. Worst: Otwock at 19.1 µg/m³, #167 in the world.
| # | City | µg/m³ | |
|---|---|---|---|
| 1 | Otwock Mazovia | 19.1 | |
| 2 | Kalisz Greater Poland | 16.2 | |
| 3 | Radomsko Łódź Voivodeship | 16.0 | |
| 4 | Włocławek Kujawsko-Pomorskie | 15.0 | |
| 5 | Starachowice Świętokrzyskie | 14.9 | |
| 6 | Zamość Lublin | 14.6 | |
| 7 | Pruszków Mazovia | 14.6 | |
| 8 | Radom Mazovia | 14.4 | |
| 9 | Wrocław Lower Silesia | 14.3 | |
| 10 | Rzeszów Subcarpathia | 14.2 | |
| 11 | Nisko Subcarpathia | 13.8 | |
| 12 | Bydgoszcz Kujawsko-Pomorskie | 13.8 | |
| 13 | Kłodzko Lower Silesia | 13.5 | |
| 14 | Jarosław Subcarpathia | 13.3 | |
| 15 | Żywiec Silesia | 13.3 | |
| 16 | Poznań Greater Poland | 13.3 | |
| 17 | Opole Opole Voivodeship | 13.3 | |
| 18 | Jastrzębie Zdrój Silesia | 13.3 | |
| 19 | Legionowo Mazovia | 13.2 | |
| 20 | Łódź Łódź Voivodeship | 13.1 | |
| 21 | Gdańsk Pomerania | 12.9 | |
| 22 | Brzeg Opole Voivodeship | 12.9 | |
| 23 | Toruń Kujawsko-Pomorskie | 12.8 | |
| 24 | Lublin Lublin | 12.7 | |
| 25 | Katowice Silesia | 12.7 | |
| 26 | Bielsko-Biala Silesia | 12.7 | |
| 27 | Płock Mazovia | 12.5 | |
| 28 | Kielce Świętokrzyskie | 12.4 | |
| 29 | Warsaw Mazovia | 12.2 | |
| 30 | Konstancin-Jeziorna Mazovia | 12.2 | |
| 31 | Czechowice-Dziedzice Silesia | 11.8 | |
| 32 | Zgierz Łódź Voivodeship | 11.7 | |
| 33 | Wawer Mazovia | 11.4 | |
| 34 | Mielec Subcarpathia | 11.3 | |
| 35 | Kraków Lesser Poland | 11.3 | |
| 36 | Ciechanów Mazovia | 11.2 | |
| 37 | Szczecin West Pomerania | 11.2 | |
| 38 | Dębica Subcarpathia | 10.9 | |
| 39 | Kościerzyna Pomerania | 10.3 | |
| 40 | Kołobrzeg West Pomerania | 10.3 | |
| 41 | Ełk Warmia-Masuria | 10.2 | |
| 42 | Białystok Podlasie | 10.2 | |
| 43 | Gorzów Wielkopolski Lubusz | 10.2 | |
| 44 | Elbląg Warmia-Masuria | 10.1 | |
| 45 | Jasło Subcarpathia | 9.9 | |
| 46 | Krosno Subcarpathia | 9.8 | |
| 47 | Sopot Pomerania | 9.8 | |
| 48 | Przemyśl Subcarpathia | 9.3 | |
| 49 | Kędzierzyn-Koźle Opole Voivodeship | 9.2 | |
| 50 | Jelenia Góra Lower Silesia | 9.0 | |
| 51 | Żary Lubusz | 8.9 | |
| 52 | Racibórz Silesia | 8.9 | |
| 53 | Tarnów Lesser Poland | 8.1 | |
| 54 | Zielona Góra Lubusz | 7.9 | |
| 55 | Olsztyn Warmia-Masuria | 7.7 | |
| 56 | Augustów Podlasie | 6.9 | |
| 57 | Suwałki Podlasie | 6.7 |
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 05:07 UTC. Values are PM2.5 in µg/m³ (fine particles), the median of each city's monitors.