Most polluted cities in Poland
56 measured cities ranked by PM2.5, last 30 days. Worst: Otwock at 14.7 µg/m³, #235 in the world.
| # | City | µg/m³ | |
|---|---|---|---|
| 1 | Otwock Mazovia | 14.7 | |
| 2 | Kalisz Greater Poland | 12.2 | |
| 3 | Radomsko Łódź Voivodeship | 11.7 | |
| 4 | Włocławek Kujawsko-Pomorskie | 11.2 | |
| 5 | Radom Mazovia | 10.6 | |
| 6 | Wrocław Lower Silesia | 10.4 | |
| 7 | Starachowice Świętokrzyskie | 10.2 | |
| 8 | Bielsko-Biala Silesia | 10.2 | |
| 9 | Pruszków Mazovia | 10.1 | |
| 10 | Katowice Silesia | 9.9 | |
| 11 | Toruń Kujawsko-Pomorskie | 9.8 | |
| 12 | Łódź Łódź Voivodeship | 9.8 | |
| 13 | Jastrzębie Zdrój Silesia | 9.8 | |
| 14 | Gdańsk Pomerania | 9.7 | |
| 15 | Zamość Lublin | 9.6 | |
| 16 | Nisko Subcarpathia | 9.5 | |
| 17 | Lublin Lublin | 9.4 | |
| 18 | Bydgoszcz Kujawsko-Pomorskie | 9.4 | |
| 19 | Rzeszów Subcarpathia | 9.2 | |
| 20 | Żywiec Silesia | 9.0 | |
| 21 | Zgierz Łódź Voivodeship | 9.0 | |
| 22 | Płock Mazovia | 8.9 | |
| 23 | Kielce Świętokrzyskie | 8.7 | |
| 24 | Jarosław Subcarpathia | 8.6 | |
| 25 | Kraków Lesser Poland | 8.5 | |
| 26 | Legionowo Mazovia | 8.4 | |
| 27 | Poznań Greater Poland | 8.4 | |
| 28 | Konstancin-Jeziorna Mazovia | 8.1 | |
| 29 | Kłodzko Lower Silesia | 8.0 | |
| 30 | Wawer Mazovia | 7.9 | |
| 31 | Krosno Subcarpathia | 7.9 | |
| 32 | Białystok Podlasie | 7.9 | |
| 33 | Opole Opole Voivodeship | 7.9 | |
| 34 | Czechowice-Dziedzice Silesia | 7.9 | |
| 35 | Warsaw Mazovia | 7.8 | |
| 36 | Jasło Subcarpathia | 7.8 | |
| 37 | Szczecin West Pomerania | 7.8 | |
| 38 | Brzeg Opole Voivodeship | 7.8 | |
| 39 | Mielec Subcarpathia | 7.6 | |
| 40 | Ciechanów Mazovia | 7.5 | |
| 41 | Kościerzyna Pomerania | 7.5 | |
| 42 | Ełk Warmia-Masuria | 7.4 | |
| 43 | Gorzów Wielkopolski Lubusz | 7.3 | |
| 44 | Elbląg Warmia-Masuria | 7.0 | |
| 45 | Dębica Subcarpathia | 6.9 | |
| 46 | Racibórz Silesia | 6.8 | |
| 47 | Jelenia Góra Lower Silesia | 6.6 | |
| 48 | Żary Lubusz | 6.5 | |
| 49 | Augustów Podlasie | 6.4 | |
| 50 | Żyrardów Mazovia | 6.3 | |
| 51 | Przemyśl Subcarpathia | 6.3 | |
| 52 | Kędzierzyn-Koźle Opole Voivodeship | 6.1 | |
| 53 | Tarnów Lesser Poland | 5.8 | |
| 54 | Zielona Góra Lubusz | 5.8 | |
| 55 | Suwałki Podlasie | 5.7 | |
| 56 | Olsztyn Warmia-Masuria | 5.0 |
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 08:07 UTC. Values are PM2.5 in µg/m³ (fine particles), the median of each city's monitors.