SmogRank / History / December 23, 2025

Most polluted cities on December 23, 2025

2,380 cities ranked by their average PM2.5 over the day. Each city's own local calendar day.

#City µg/m³× WHO
1Noida Uttar Pradesh, India
303.020.2×
2Dādri Uttar Pradesh, India
261.017.4×
3Delhi Delhi, India
245.016.3×
4Gurugram Haryana, India
227.015.1×
5Ghāziābād Uttar Pradesh, India
205.013.7×
6Narela Delhi, India
199.013.3×
7Dera Māndi Delhi, India
186.012.4×
8Greater Noida Uttar Pradesh, India
180.012.0×
9Lahore low-cost sensors Punjab, Pakistan
175.011.7×
10Najafgarh Delhi, India
170.011.3×
10Panchkula Haryana, India
170.011.3×
12Bahawalpur low-cost sensors Punjab, Pakistan
169.011.3×
13Dushanbe Dushanbe, Tajikistan
167.011.1×
14Aya Nagar Delhi, India
165.011.0×
15Hāpur Uttar Pradesh, India
160.010.7×
16Angul Odisha, India
158.010.5×
17Chūru Rajasthan, India
156.010.4×
18Bhiwadi Rajasthan, India
148.09.9×
19Nāgaur Rajasthan, India
147.09.8×
20Sonīpat Haryana, India
143.09.5×
21Gummidipundi Tamil Nadu, India
142.09.5×
22Hyderabad low-cost sensors Sindh, Pakistan
135.09.0×
23Rasapūdipalem Andhra Pradesh, India
134.08.9×
24Baddi Himachal Pradesh, India
133.08.9×
25Bārmer Rajasthan, India
131.08.7×
26Sīkar Rajasthan, India
125.08.3×
27Ropar Punjab, India
122.08.1×
28Faisalabad low-cost sensors Punjab, Pakistan
121.08.1×
29Jalor Rajasthan, India
118.07.9×
30Haldia West Bengal, India
117.07.8×
31Bikaner Rajasthan, India
114.07.6×
32Sialkot low-cost sensors Punjab, Pakistan
113.07.5×
33Gujranwala low-cost sensors Punjab, Pakistan
111.07.4×
33Bāghpat Uttar Pradesh, India
111.07.4×
35Faridabad Haryana, India
108.47.2×
36Kolkata West Bengal, India
108.07.2×
37Strumica Strumica, North Macedonia
107.57.2×
38Pimpri-Chinchwad Maharashtra, India
105.57.0×
39Jhunjhunūn Rajasthan, India
105.07.0×
39Jaisalmer Rajasthan, India
105.07.0×
41Nandri Rajasthan, India
104.06.9×
42Rānīganj West Bengal, India
102.76.8×
43Muzaffarnagar Uttar Pradesh, India
102.06.8×
44Bhubaneswar Odisha, India
101.66.8×
45Peshawar low-cost sensors Khyber Pakhtunkhwa, Pakistan
101.06.7×
46Kota Rajasthan, India
100.06.7×
46Nikšić Opština Nikšić, Montenegro
100.06.7×
48Cuttack Odisha, India
99.66.6×
49Yerevan low-cost sensors Yerevan, Armenia
98.26.5×
50Jodhpur Rajasthan, India
97.56.5×
51Barbil Odisha, India
95.16.3×
51Singrauli Madhya Pradesh, India
95.16.3×
53Āsansol West Bengal, India
93.96.3×
54Multan low-cost sensors Punjab, Pakistan
93.66.2×
55Hājīpur Bihar, India
93.56.2×
56Meerut Uttar Pradesh, India
92.96.2×
57Arrah Bihar, India
92.26.1×
58Tirumala Andhra Pradesh, India
90.26.0×
59Thānesar Haryana, India
85.55.7×
60Karachi low-cost sensors Sindh, Pakistan
85.35.7×
61Bahadurgarh Haryana, India
85.05.7×
62Kathmandu low-cost sensors Bagmati Province, Nepal
84.35.6×
63Ilinden Ilinden, North Macedonia
84.05.6×
64Gostivar Gostivar, North Macedonia
83.55.6×
65Lucknow Uttar Pradesh, India
82.65.5×
66Prayagraj Uttar Pradesh, India
82.35.5×
67Būndi Rajasthan, India
81.75.4×
68Gwalior Madhya Pradesh, India
81.45.4×
69Rājgīr Bihar, India
81.15.4×
70Chittorgarh Rajasthan, India
81.05.4×
71Shrīrāmpur West Bengal, India
80.95.4×
71Amaravati Andhra Pradesh, India
80.95.4×
73Morādābād Uttar Pradesh, India
79.95.3×
74Bhāgalpur Bihar, India
78.45.2×
75Podgorica Podgorica, Montenegro
78.15.2×
76Patiāla Punjab, India
77.65.2×
77Patna Bihar, India
76.55.1×
78Mohali Punjab, India
76.45.1×
79Jaipur Rajasthan, India
76.25.1×
80Bhiwāni Haryana, India
75.95.1×
81Rawalpindi low-cost sensors Punjab, Pakistan
75.45.0×
81Pune Maharashtra, India
75.45.0×
81Bettiah Bihar, India
75.45.0×
84Neelankarai Tamil Nadu, India
75.15.0×
85Chandigarh Chandigarh, India
74.75.0×
86Arāria Bihar, India
73.24.9×
87Gevgelija Gevgelija, North Macedonia
72.94.9×
88Nalbāri Assam, India
72.04.8×
89Kampala low-cost sensors Central Region, Uganda
71.74.8×
90Kanpur Uttar Pradesh, India
70.94.7×
90Changchun low-cost sensors Jilin, China
70.94.7×
92Begusarai Bihar, India
70.54.7×
93Bhopal Madhya Pradesh, India
69.34.6×
94Karnāl Haryana, India
69.24.6×
95Tonk Rajasthan, India
68.64.6×
96Bhilwara Rajasthan, India
67.94.5×
97Ambāla Haryana, India
67.64.5×
98Anantapur Andhra Pradesh, India
67.14.5×
99Kolhāpur Maharashtra, India
66.14.4×
99Hyderabad Telangana, India
66.14.4×
99Pljevlja Pljevlja, Montenegro
66.14.4×
102Gaya Bihar, India
66.04.4×
103Durgapur West Bengal, India
65.84.4×
103Serilingampalle Telangana, India
65.84.4×
105Chittoor Andhra Pradesh, India
64.54.3×
106Latur Maharashtra, India
64.44.3×
107Ohrid Ohrid, North Macedonia
64.04.3×
108Kavadarci Kavadarci, North Macedonia
63.94.3×
108Kalyān Maharashtra, India
63.94.3×
110Buxar Bihar, India
63.64.2×
111Kadapa Andhra Pradesh, India
63.34.2×
112Tumkūr Karnataka, India
63.24.2×
112Mahād Maharashtra, India
63.24.2×
114Badlapur Maharashtra, India
62.84.2×
115Thāne Maharashtra, India
62.24.1×
116Sholapur Maharashtra, India
61.74.1×
117Ahmedabad Gujarat, India
61.44.1×
118Kochani Kochani, North Macedonia
61.24.1×
119Almaty low-cost sensors Almaty, Kazakhstan
61.04.1×
120Tirupati Andhra Pradesh, India
60.34.0×
121Yadgir Karnataka, India
60.14.0×
122Saharsa Bihar, India
60.04.0×
123Bhelai Chhattisgarh, India
59.03.9×
124Quetta low-cost sensors Balochistan, Pakistan
57.93.9×
125Sarajevo Federation of B&H, Bosnia and Herzegovina
57.83.9×
126Karur Tamil Nadu, India
57.63.8×
127Nagaon Assam, India
57.43.8×
128Hacienda Santa Fe Jalisco, Mexico
57.23.8×
129Bitola Bitola, North Macedonia
56.53.8×
129Saugor Madhya Pradesh, India
56.53.8×
129Raipur Chhattisgarh, India
56.53.8×
132Bhiwandi Maharashtra, India
56.23.7×
133Bengaluru Karnataka, India
56.13.7×
134Rourkela Odisha, India
55.63.7×
135Islamabad low-cost sensors Islamabad, Pakistan
55.33.7×
136Nagpur Maharashtra, India
54.93.7×
137Kharghar Maharashtra, India
54.83.7×
138Vientiane low-cost sensors Vientiane Prefecture, Laos
53.03.5×
139Dausa Rajasthan, India
52.63.5×
140Boisar Maharashtra, India
52.03.5×
141Chennai Tamil Nadu, India
51.63.4×
142Dūngarpur Rajasthan, India
51.53.4×
143Parbhani Maharashtra, India
51.23.4×
144Ajmer Rajasthan, India
51.03.4×
145Bharatpur Rajasthan, India
50.43.4×
146Dhaulpur Rajasthan, India
50.33.4×
147Veles Veles, North Macedonia
50.23.3×
147Jalandhar Punjab, India
50.23.3×
149Ankleshwar Gujarat, India
50.03.3×
150Kaithal Haryana, India
49.93.3×
151Skopje Grad Skopje, North Macedonia
48.93.3×
152Sawai Madhopur Rajasthan, India
48.73.2×
153Rājsamand Rajasthan, India
48.53.2×
154Karauli Rajasthan, India
48.43.2×
155Nashik Maharashtra, India
48.23.2×
156Sighetu Marmaţiei Maramureş, Romania
46.73.1×
157Zagreb low-cost sensors Zagreb, Croatia
46.43.1×
158Banja Luka Srpska, Bosnia and Herzegovina
46.33.1×
159Lagos low-cost sensors Lagos, Nigeria
46.23.1×
160Vapi Gujarat, India
46.03.1×
161Panvel Maharashtra, India
45.93.1×
161Mangaluru Karnataka, India
45.93.1×
163Chānda Maharashtra, India
45.63.0×
164Gandhinagar Gujarat, India
45.33.0×
165Lilongwe low-cost sensors Central Region, Malawi
44.63.0×
166Keonjhargarh Odisha, India
43.02.9×
167Jabalpur Madhya Pradesh, India
42.32.8×
168Belagavi Karnataka, India
42.22.8×
169Hanumāngarh Rajasthan, India
41.92.8×
169Travnik Federation of B&H, Bosnia and Herzegovina
41.92.8×
171Mumbai Maharashtra, India
41.82.8×
172Sri Ganganagar Rajasthan, India
41.32.8×
173Akola Maharashtra, India
41.02.7×
174Kumanovo Kumanovo, North Macedonia
40.92.7×
175Tema low-cost sensors Greater Accra, Ghana
40.72.7×
176Bhayandar Maharashtra, India
40.62.7×
177Sirohi Rajasthan, India
40.22.7×
177Nanded Maharashtra, India
40.22.7×
179Dhule Maharashtra, India
38.72.6×
180Vijayawada Andhra Pradesh, India
38.22.5×
181Ashaiman low-cost sensors Greater Accra, Ghana
37.22.5×
182Perundurai Tamil Nadu, India
37.12.5×
182Amravati Maharashtra, India
37.12.5×
184Rairangpur Odisha, India
37.02.5×
184Aurangabad Maharashtra, India
37.02.5×
186Bijelo Polje Bijelo Polje, Montenegro
36.82.5×
187Calexico California, United States
36.52.4×
188Mexicali Baja California, Mexico
35.92.4×
189Xonacatlán México, Mexico
35.42.4×
190Pratāpgarh Rajasthan, India
35.32.4×
191Sasarām Bihar, India
35.12.3×
191Indore Madhya Pradesh, India
35.12.3×
193Bānswāra Rajasthan, India
34.62.3×
194Surat Gujarat, India
34.42.3×
195Silchar Assam, India
34.22.3×
196Shillong Meghalaya, India
33.22.2×
196Tralee Munster, Ireland
33.22.2×
198Baia Mare Maramureş, Romania
32.72.2×
199Agra Uttar Pradesh, India
32.62.2×
200Târgu Jiu Gorj County, Romania
32.42.2×

Top 200 of 2,380 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