SmogRank / History / January 25, 2026
Most polluted cities on January 25, 2026
1,989 cities ranked by their average PM2.5 over the day. Each city's own local calendar day.
| # | City | µg/m³ | |
|---|---|---|---|
| 1 | Kojomkul low-cost sensors Chuy Region, Kyrgyzstan | 336.0 | |
| 2 | Singrauli Madhya Pradesh, India | 210.0 | |
| 3 | Dushanbe Dushanbe, Tajikistan | 194.0 | |
| 4 | Banja Luka Srpska, Bosnia and Herzegovina | 178.0 | |
| 5 | Lebedinovka low-cost sensors Chuy Region, Kyrgyzstan | 177.0 | |
| 6 | Bahawalpur low-cost sensors Punjab, Pakistan | 151.5 | |
| 7 | Târgu Mureş low-cost sensors Mureș County, Romania | 137.0 | |
| 8 | Gurugram Haryana, India | 133.0 | |
| 9 | Burunday low-cost sensors Almaty Region, Kazakhstan | 132.0 | |
| 10 | Faisalabad low-cost sensors Punjab, Pakistan | 129.5 | |
| 11 | Talghar low-cost sensors Almaty Region, Kazakhstan | 123.0 | |
| 11 | Otegen Batyra low-cost sensors Almaty Region, Kazakhstan | 123.0 | |
| 11 | Bijelo Polje Bijelo Polje, Montenegro | 123.0 | |
| 14 | Rānīganj West Bengal, India | 119.1 | |
| 15 | Joda Odisha, India | 118.0 | |
| 16 | Naharlagun Arunachal Pradesh, India | 114.0 | |
| 17 | Pimpri-Chinchwad Maharashtra, India | 113.0 | |
| 18 | Yerevan low-cost sensors Yerevan, Armenia | 112.0 | |
| 19 | Sri Ganganagar Rajasthan, India | 107.0 | |
| 20 | Żywiec Silesia, Poland | 105.0 | |
| 21 | Kłodzko Lower Silesia, Poland | 104.0 | |
| 22 | Peshawar low-cost sensors Khyber Pakhtunkhwa, Pakistan | 103.0 | |
| 22 | Lahore low-cost sensors Punjab, Pakistan | 103.0 | |
| 22 | Bhopal Madhya Pradesh, India | 103.0 | |
| 25 | Bielsko-Biala Silesia, Poland | 102.0 | |
| 26 | Gujranwala low-cost sensors Punjab, Pakistan | 98.8 | |
| 27 | Dej Cluj County, Romania | 98.1 | |
| 28 | Kolkata West Bengal, India | 95.3 | |
| 29 | Amaravati Andhra Pradesh, India | 94.4 | |
| 30 | Sialkot low-cost sensors Punjab, Pakistan | 93.2 | |
| 31 | Frýdek-Místek Moravian-Silesian Region, Czechia | 91.0 | |
| 32 | Valašské Meziříčí Zlín, Czechia | 90.5 | |
| 33 | Jabalpur Madhya Pradesh, India | 89.7 | |
| 34 | Gostivar Gostivar, North Macedonia | 87.9 | |
| 34 | Āsansol West Bengal, India | 87.9 | |
| 36 | Nagpur Maharashtra, India | 87.7 | |
| 37 | Gummidipundi Tamil Nadu, India | 87.6 | |
| 38 | Strumica Strumica, North Macedonia | 86.1 | |
| 39 | Zagreb low-cost sensors Zagreb, Croatia | 85.7 | |
| 40 | Bhiwadi Rajasthan, India | 85.5 | |
| 41 | Byasanagar Odisha, India | 85.2 | |
| 42 | Bahadurgarh Haryana, India | 85.0 | |
| 43 | Bhiwāni Haryana, India | 84.1 | |
| 44 | Ghāziābād Uttar Pradesh, India | 83.8 | |
| 44 | Český Těšín Moravian-Silesian Region, Czechia | 83.8 | |
| 46 | Stodůlky low-cost sensors Prague, Czechia | 82.7 | |
| 47 | Rawalpindi low-cost sensors Punjab, Pakistan | 82.4 | |
| 48 | Faridabad Haryana, India | 82.0 | |
| 49 | Dādri Uttar Pradesh, India | 81.9 | |
| 50 | Olomouc Olomouc Region, Czechia | 81.3 | |
| 51 | Hājīpur Bihar, India | 81.2 | |
| 52 | Weißenfels Saxony-Anhalt, Germany | 81.0 | |
| 53 | Delhi Delhi, India | 80.4 | |
| 54 | Zeitz Saxony-Anhalt, Germany | 79.7 | |
| 55 | Żary Lubusz, Poland | 79.2 | |
| 56 | Shrīrāmpur West Bengal, India | 78.9 | |
| 57 | Travnik Federation of B&H, Bosnia and Herzegovina | 78.6 | |
| 58 | Halle (Saale) Saxony-Anhalt, Germany | 78.5 | |
| 59 | Keonjhargarh Odisha, India | 76.8 | |
| 59 | Merseburg Saxony-Anhalt, Germany | 76.8 | |
| 61 | Muzaffarnagar Uttar Pradesh, India | 76.7 | |
| 61 | Bernburg Saxony-Anhalt, Germany | 76.7 | |
| 63 | Gevgelija Gevgelija, North Macedonia | 75.7 | |
| 63 | Multan low-cost sensors Punjab, Pakistan | 75.7 | |
| 65 | Burg bei Magdeburg Saxony-Anhalt, Germany | 75.5 | |
| 66 | Narela Delhi, India | 75.4 | |
| 67 | Cuttack Odisha, India | 75.1 | |
| 68 | Nalbāri Assam, India | 74.6 | |
| 69 | Jalgaon Maharashtra, India | 74.3 | |
| 70 | Saharsa Bihar, India | 74.1 | |
| 71 | Aurangabad Maharashtra, India | 73.9 | |
| 71 | Říčany low-cost sensors Central Bohemia, Czechia | 73.9 | |
| 71 | Baddi Himachal Pradesh, India | 73.9 | |
| 74 | Durgapur West Bengal, India | 73.7 | |
| 75 | Haldia West Bengal, India | 73.6 | |
| 76 | Almaty low-cost sensors Almaty, Kazakhstan | 73.5 | |
| 76 | Hranice Olomouc Region, Czechia | 73.5 | |
| 78 | Bishkek low-cost sensors Bishkek, Kyrgyzstan | 73.0 | |
| 79 | Halberstadt Saxony-Anhalt, Germany | 71.7 | |
| 80 | Dhāruhera Haryana, India | 71.5 | |
| 81 | Nagaon Assam, India | 71.3 | |
| 81 | Bhubaneswar Odisha, India | 71.3 | |
| 83 | Haarlem low-cost sensors North Holland, The Netherlands | 70.9 | |
| 83 | Noida Uttar Pradesh, India | 70.9 | |
| 85 | Dessau Saxony-Anhalt, Germany | 70.6 | |
| 85 | Bitterfeld-Wolfen Saxony-Anhalt, Germany | 70.6 | |
| 87 | Havířov Moravian-Silesian Region, Czechia | 70.5 | |
| 88 | Přerov Olomouc Region, Czechia | 69.5 | |
| 89 | Magdeburg Saxony-Anhalt, Germany | 69.4 | |
| 90 | Wittenberg Saxony-Anhalt, Germany | 69.2 | |
| 91 | Chittorgarh Rajasthan, India | 68.9 | |
| 91 | Ostrava Moravian-Silesian Region, Czechia | 68.9 | |
| 93 | Jalandhar Punjab, India | 68.1 | |
| 93 | Barbil Odisha, India | 68.1 | |
| 95 | Prilep Prilep, North Macedonia | 68.0 | |
| 96 | Altenburg Thuringia, Germany | 67.3 | |
| 97 | Děčín Ústí nad Labem Region, Czechia | 67.2 | |
| 98 | Sonīpat Haryana, India | 67.0 | |
| 99 | Tonk Rajasthan, India | 66.5 | |
| 100 | Cluj-Napoca Cluj County, Romania | 66.3 | |
| 101 | Buxar Bihar, India | 65.9 | |
| 102 | Gorzów Wielkopolski Lubusz, Poland | 65.7 | |
| 103 | Kalyān Maharashtra, India | 65.4 | |
| 103 | Opole Opole Voivodeship, Poland | 65.4 | |
| 105 | Zielona Góra Lubusz, Poland | 65.1 | |
| 106 | Rourkela Odisha, India | 65.0 | |
| 106 | Kathmandu low-cost sensors Bagmati Province, Nepal | 65.0 | |
| 108 | Karviná Moravian-Silesian Region, Czechia | 64.9 | |
| 109 | Badlapur Maharashtra, India | 64.6 | |
| 109 | Prague Prague, Czechia | 64.6 | |
| 111 | Pune Maharashtra, India | 64.3 | |
| 111 | Medemblik North Holland, The Netherlands | 64.3 | |
| 113 | Beroun Central Bohemia, Czechia | 64.1 | |
| 114 | Cottbus Brandenburg, Germany | 64.0 | |
| 115 | Jīnd Haryana, India | 63.8 | |
| 115 | Bikaner Rajasthan, India | 63.8 | |
| 117 | Stendal Saxony-Anhalt, Germany | 63.2 | |
| 117 | Gera Thuringia, Germany | 63.2 | |
| 119 | Mahād Maharashtra, India | 62.7 | |
| 119 | Purmerend North Holland, The Netherlands | 62.7 | |
| 119 | Weimar Thuringia, Germany | 62.7 | |
| 122 | Bogatynia Lower Silesia, Poland | 62.5 | |
| 123 | Braunschweig Lower Saxony, Germany | 62.4 | |
| 124 | Chānda Maharashtra, India | 62.2 | |
| 124 | Köthen Saxony-Anhalt, Germany | 62.2 | |
| 126 | Rājgīr Bihar, India | 62.1 | |
| 126 | Patna Bihar, India | 62.1 | |
| 126 | Arāria Bihar, India | 62.1 | |
| 129 | Sholapur Maharashtra, India | 61.6 | |
| 130 | Surat Gujarat, India | 61.5 | |
| 130 | Lucknow Uttar Pradesh, India | 61.5 | |
| 132 | Strasbourg Grand Est, France | 61.4 | |
| 133 | Saugor Madhya Pradesh, India | 61.3 | |
| 133 | Velserbroek North Holland, The Netherlands | 61.3 | |
| 135 | Sighetu Marmaţiei Maramureş, Romania | 61.1 | |
| 135 | Dhule Maharashtra, India | 61.1 | |
| 137 | Changchun low-cost sensors Jilin, China | 60.9 | |
| 137 | Aya Nagar Delhi, India | 60.9 | |
| 139 | Tumkūr Karnataka, India | 60.5 | |
| 139 | Velsen-Zuid North Holland, The Netherlands | 60.5 | |
| 141 | Najafgarh Delhi, India | 60.4 | |
| 142 | Chrang Chamreh Muoy low-cost sensors Phnom Penh, Cambodia | 60.2 | |
| 143 | Zaanstad North Holland, The Netherlands | 60.1 | |
| 143 | Speyer Rheinland-Pfalz, Germany | 60.1 | |
| 145 | Ahilyanagar Maharashtra, India | 59.7 | |
| 145 | Salzgitter Lower Saxony, Germany | 59.7 | |
| 147 | Badhoevedorp North Holland, The Netherlands | 59.4 | |
| 147 | Amsterdam North Holland, The Netherlands | 59.4 | |
| 149 | Sīkar Rajasthan, India | 59.3 | |
| 149 | Parbhani Maharashtra, India | 59.3 | |
| 151 | Hildesheim Lower Saxony, Germany | 59.2 | |
| 152 | Chāpra Bihar, India | 59.0 | |
| 152 | Angul Odisha, India | 59.0 | |
| 154 | Debrecen low-cost sensors Hajdú-Bihar, Hungary | 58.6 | |
| 154 | Lubnjow Brandenburg, Germany | 58.6 | |
| 156 | Islamabad low-cost sensors Islamabad, Pakistan | 58.4 | |
| 157 | Kazincbarcika Borsod-Abaúj-Zemplén, Hungary | 58.3 | |
| 158 | Eisenhüttenstadt Brandenburg, Germany | 58.1 | |
| 159 | Lagos low-cost sensors Lagos, Nigeria | 58.0 | |
| 160 | Jhālāwār Rajasthan, India | 57.9 | |
| 161 | Kehl Baden-Wurttemberg, Germany | 57.8 | |
| 162 | Groningen Groningen, The Netherlands | 57.6 | |
| 162 | Greiz Thuringia, Germany | 57.6 | |
| 164 | Haguenau Grand Est, France | 57.5 | |
| 164 | Třinec Moravian-Silesian Region, Czechia | 57.5 | |
| 166 | Luckenwalde Brandenburg, Germany | 57.0 | |
| 167 | Kaiserslautern Rheinland-Pfalz, Germany | 56.9 | |
| 168 | Pratāpgarh Rajasthan, India | 56.8 | |
| 168 | Barneveld Gelderland, The Netherlands | 56.8 | |
| 170 | Nordhausen Thuringia, Germany | 56.7 | |
| 171 | Hannover Lower Saxony, Germany | 56.6 | |
| 172 | Wernigerode Saxony-Anhalt, Germany | 56.4 | |
| 173 | Thānesar Haryana, India | 56.2 | |
| 173 | Erfurt Thuringia, Germany | 56.2 | |
| 175 | Enschede Overijssel, The Netherlands | 56.0 | |
| 175 | Kalisz Greater Poland, Poland | 56.0 | |
| 177 | Oldenburg Lower Saxony, Germany | 55.9 | |
| 178 | Königs Wusterhausen Brandenburg, Germany | 55.7 | |
| 179 | Rasapūdipalem Andhra Pradesh, India | 55.6 | |
| 180 | Indore Madhya Pradesh, India | 55.5 | |
| 180 | Maarssen Utrecht, The Netherlands | 55.5 | |
| 180 | Lingen Lower Saxony, Germany | 55.5 | |
| 183 | Dortmund North Rhine-Westphalia, Germany | 55.4 | |
| 183 | Blankenfelde-Mahlow Brandenburg, Germany | 55.4 | |
| 185 | Jaipur Rajasthan, India | 55.3 | |
| 185 | Bottrop North Rhine-Westphalia, Germany | 55.3 | |
| 187 | Münster North Rhine-Westphalia, Germany | 55.2 | |
| 187 | Füssen low-cost sensors Bavaria, Germany | 55.2 | |
| 189 | Gaya Bihar, India | 55.1 | |
| 189 | Utrecht Utrecht, The Netherlands | 55.1 | |
| 191 | Begusarai Bihar, India | 54.9 | |
| 191 | Wolfsburg Lower Saxony, Germany | 54.9 | |
| 193 | Vientiane low-cost sensors Vientiane Prefecture, Laos | 54.8 | |
| 193 | Bad Kreuznach Rheinland-Pfalz, Germany | 54.8 | |
| 195 | Bārān Rajasthan, India | 54.7 | |
| 196 | Rinteln Lower Saxony, Germany | 54.6 | |
| 197 | Nanded Maharashtra, India | 54.5 | |
| 197 | Fulda Hesse, Germany | 54.5 | |
| 197 | Friesoythe Lower Saxony, Germany | 54.5 | |
| 200 | Hillegom South Holland, The Netherlands | 54.4 |
Top 200 of 1,989 shown.
Good 0–9.0Moderate 9.1+Unhealthy for sensitive groups 35.5+Unhealthy 55.5+Very unhealthy 125.5+Hazardous 225.5+No data