SmogRank / History / December 25, 2025

Most polluted cities on December 25, 2025

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

#City µg/m³× WHO
1Gurugram Haryana, India
246.016.4×
2Gujranwala low-cost sensors Punjab, Pakistan
223.514.9×
3Tlaquepaque Jalisco, Mexico
220.014.7×
4Ropar Punjab, India
214.014.3×
5Sialkot low-cost sensors Punjab, Pakistan
207.013.8×
5Dādri Uttar Pradesh, India
207.013.8×
7Multan low-cost sensors Punjab, Pakistan
201.013.4×
8Bāghpat Uttar Pradesh, India
185.012.3×
8Baddi Himachal Pradesh, India
185.012.3×
10Noida Uttar Pradesh, India
180.512.0×
11Faisalabad low-cost sensors Punjab, Pakistan
179.011.9×
12Hāpur Uttar Pradesh, India
175.011.7×
13Ghāziābād Uttar Pradesh, India
173.011.5×
13Panchkula Haryana, India
173.011.5×
15Rahim Yar Khan low-cost sensors Punjab, Pakistan
167.011.1×
16Narela Delhi, India
166.011.1×
16Greater Noida Uttar Pradesh, India
166.011.1×
18Gummidipundi Tamil Nadu, India
150.010.0×
19Sonīpat Haryana, India
143.09.5×
20Angul Odisha, India
142.09.5×
21Haldia West Bengal, India
139.09.3×
22Delhi Delhi, India
137.09.1×
23Baripāda Odisha, India
133.08.9×
24Peshawar low-cost sensors Khyber Pakhtunkhwa, Pakistan
130.58.7×
25Lahore low-cost sensors Punjab, Pakistan
130.08.7×
26Bahawalpur low-cost sensors Punjab, Pakistan
129.08.6×
27Hacienda Santa Fe Jalisco, Mexico
127.08.5×
28Rasapūdipalem Andhra Pradesh, India
125.08.3×
29Quetta low-cost sensors Balochistan, Pakistan
124.08.3×
29Cuttack Odisha, India
124.08.3×
31Meerut Uttar Pradesh, India
123.08.2×
32Bahadurgarh Haryana, India
121.08.1×
33Dhāruhera Haryana, India
120.08.0×
34Muzaffarnagar Uttar Pradesh, India
119.07.9×
34Byasanagar Odisha, India
119.07.9×
36Otegen Batyra low-cost sensors Almaty Region, Kazakhstan
117.57.8×
37Kolkata West Bengal, India
114.57.6×
38Chittorgarh Rajasthan, India
114.07.6×
39Chandigarh Chandigarh, India
109.57.3×
40Hājīpur Bihar, India
109.07.3×
40Mohali Punjab, India
109.07.3×
42Rawalpindi low-cost sensors Punjab, Pakistan
108.07.2×
43Faridabad Haryana, India
105.57.0×
44Bhubaneswar Odisha, India
105.07.0×
44Arāria Bihar, India
105.07.0×
44Bhiwadi Rajasthan, India
105.07.0×
47Burunday low-cost sensors Almaty Region, Kazakhstan
104.06.9×
48Karachi low-cost sensors Sindh, Pakistan
103.06.9×
48Jīnd Haryana, India
103.06.9×
50Guadalajara Jalisco, Mexico
102.06.8×
51Yerevan low-cost sensors Yerevan, Armenia
101.56.8×
52Pimpri-Chinchwad Maharashtra, India
100.26.7×
53Shrīrāmpur West Bengal, India
99.56.6×
54Dera Māndi Delhi, India
98.86.6×
55Almaty low-cost sensors Almaty, Kazakhstan
96.46.4×
56Talghar low-cost sensors Almaty Region, Kazakhstan
95.06.3×
57Tirumala Andhra Pradesh, India
91.16.1×
58Thānesar Haryana, India
86.55.8×
59Pune Maharashtra, India
82.75.5×
60Najafgarh Delhi, India
80.65.4×
60Bhiwāni Haryana, India
80.65.4×
62Rānīganj West Bengal, India
80.15.3×
63Bettiah Bihar, India
79.95.3×
64Sīkar Rajasthan, India
79.75.3×
65Patna Bihar, India
77.25.1×
66Barbil Odisha, India
76.95.1×
67Aya Nagar Delhi, India
76.65.1×
68Begusarai Bihar, India
75.85.1×
69Rourkela Odisha, India
75.75.0×
70Kota Rajasthan, India
75.65.0×
71Nagaon Assam, India
75.55.0×
72Lucknow Uttar Pradesh, India
75.45.0×
73Cuddalore Tamil Nadu, India
74.85.0×
74Kathmandu low-cost sensors Bagmati Province, Nepal
74.45.0×
75Chūru Rajasthan, India
74.24.9×
76Gwalior Madhya Pradesh, India
73.94.9×
77Neelankarai Tamil Nadu, India
73.54.9×
78Jhālāwār Rajasthan, India
73.14.9×
79Kampala low-cost sensors Central Region, Uganda
71.44.8×
80Tonk Rajasthan, India
71.34.8×
81Santa Anita Jalisco, Mexico
70.64.7×
82Saharsa Bihar, India
70.04.7×
83Saugor Madhya Pradesh, India
69.84.7×
84Virār Maharashtra, India
69.54.6×
85Karnāl Haryana, India
68.44.6×
86Singrauli Madhya Pradesh, India
67.34.5×
87Nagpur Maharashtra, India
67.24.5×
88Kaithal Haryana, India
67.14.5×
89Islamabad low-cost sensors Islamabad, Pakistan
65.44.4×
90Kalyān Maharashtra, India
65.34.4×
91Serilingampalle Telangana, India
64.94.3×
92Sholapur Maharashtra, India
64.34.3×
92Rājsamand Rajasthan, India
64.34.3×
94Sirsa Haryana, India
64.24.3×
95Nalbāri Assam, India
63.34.2×
96Bhāgalpur Bihar, India
62.04.1×
97Bikaner Rajasthan, India
61.94.1×
97Bhopal Madhya Pradesh, India
61.94.1×
99Jaipur Rajasthan, India
61.54.1×
100Āsansol West Bengal, India
61.04.1×
100Podgorica Podgorica, Montenegro
61.04.1×
102Bhilwara Rajasthan, India
60.74.0×
103Nāgaur Rajasthan, India
60.64.0×
103Bengaluru Karnataka, India
60.64.0×
105Jalandhar Punjab, India
60.24.0×
106Patiāla Punjab, India
60.14.0×
107Badlapur Maharashtra, India
59.84.0×
108Sāngli Maharashtra, India
59.64.0×
109Jaisalmer Rajasthan, India
59.54.0×
110Buxar Bihar, India
59.13.9×
111Dūngarpur Rajasthan, India
58.23.9×
112Kadapa Andhra Pradesh, India
58.13.9×
113Durgapur West Bengal, India
57.83.9×
114Chāpra Bihar, India
57.73.8×
115Ambāla Haryana, India
57.43.8×
116Bhiwandi Maharashtra, India
57.03.8×
117Otwock Mazovia, Poland
56.13.7×
118Dhaulpur Rajasthan, India
55.33.7×
119Amaravati Andhra Pradesh, India
55.13.7×
120San Salvador Tizatlalli México, Mexico
53.93.6×
121Dhule Maharashtra, India
53.53.6×
122Ahmedabad Gujarat, India
53.23.5×
123Dushanbe Dushanbe, Tajikistan
53.03.5×
124Coimbatore Tamil Nadu, India
52.63.5×
125Akola Maharashtra, India
52.33.5×
126Siwān Bihar, India
52.23.5×
126Kolhāpur Maharashtra, India
52.23.5×
128Jalgaon Maharashtra, India
52.13.5×
129Gaya Bihar, India
51.83.5×
130Ciudad Nezahualcoyotl México, Mexico
51.73.4×
131Jalor Rajasthan, India
51.63.4×
132Perundurai Tamil Nadu, India
51.53.4×
132Murcia Murcia, Spain
51.53.4×
134Kanpur Uttar Pradesh, India
51.43.4×
135Białystok Podlasie, Poland
51.33.4×
136Morādābād Uttar Pradesh, India
51.23.4×
137Nanded Maharashtra, India
50.83.4×
138Parbhani Maharashtra, India
50.73.4×
138Ankleshwar Gujarat, India
50.73.4×
140Kharghar Maharashtra, India
50.53.4×
141Būndi Rajasthan, India
50.33.4×
142Chennai Tamil Nadu, India
50.13.3×
143Tirupati Andhra Pradesh, India
49.63.3×
144Mangaluru Karnataka, India
49.33.3×
145Nashik Maharashtra, India
49.23.3×
146Aurangabad Maharashtra, India
48.43.2×
147Keonjhargarh Odisha, India
48.33.2×
148Pratāpgarh Rajasthan, India
48.13.2×
149Anantapur Andhra Pradesh, India
48.03.2×
150Jhunjhunūn Rajasthan, India
47.83.2×
151Dubai low-cost sensors Dubai, United Arab Emirates
47.73.2×
151Zapopan Jalisco, Mexico
47.73.2×
153Belagavi Karnataka, India
47.63.2×
154Panvel Maharashtra, India
46.73.1×
155Mumbai Maharashtra, India
46.23.1×
156Sighetu Marmaţiei Maramureş, Romania
45.53.0×
156Hyderabad Telangana, India
45.53.0×
158Latur Maharashtra, India
45.23.0×
159Gorzów Wielkopolski Lubusz, Poland
45.03.0×
160Vijayawada Andhra Pradesh, India
44.33.0×
161Ajmer Rajasthan, India
43.92.9×
162Stodůlky low-cost sensors Prague, Czechia
43.52.9×
163Bharatpur Rajasthan, India
42.22.8×
164Sri Ganganagar Rajasthan, India
41.92.8×
165Naucalpan de Juárez México, Mexico
41.32.8×
166Thāne Maharashtra, India
41.02.7×
166Ahilyanagar Maharashtra, India
41.02.7×
168Vapi Gujarat, India
40.92.7×
169Bhayandar Maharashtra, India
40.52.7×
169Mexico City Mexico City, Mexico
40.52.7×
171Joda Odisha, India
40.22.7×
172Zgierz Łódź Voivodeship, Poland
39.92.7×
173Silchar Assam, India
39.52.6×
174Lagos low-cost sensors Lagos, Nigeria
38.92.6×
175Gandhinagar Gujarat, India
38.82.6×
176Gostivar Gostivar, North Macedonia
38.72.6×
177Khlong Luang low-cost sensors Pathum Thani, Thailand
38.32.6×
178Żyrardów Mazovia, Poland
38.12.5×
178Włocławek Kujawsko-Pomorskie, Poland
38.12.5×
180Bangkok low-cost sensors Bangkok, Thailand
37.72.5×
181Wawer Mazovia, Poland
37.62.5×
182Beirut low-cost sensors Beirut, Lebanon
37.42.5×
182Porto low-cost sensors Porto, Portugal
37.42.5×
182Sai Mai low-cost sensors Bangkok, Thailand
37.42.5×
185Jodhpur Rajasthan, India
37.32.5×
186Hanumāngarh Rajasthan, India
37.12.5×
187Żary Lubusz, Poland
36.92.5×
187Nogales Arizona, United States
36.92.5×
189Karauli Rajasthan, India
36.72.4×
190Wadgaon Kolhati Maharashtra, India
36.42.4×
191Legionowo Mazovia, Poland
36.12.4×
191Bānswāra Rajasthan, India
36.12.4×
193Poznań Greater Poland, Poland
36.02.4×
193Kalisz Greater Poland, Poland
36.02.4×
195Raipur Chhattisgarh, India
35.82.4×
196Bitola Bitola, North Macedonia
35.62.4×
196Bijelo Polje Bijelo Polje, Montenegro
35.62.4×
198Amravati Maharashtra, India
35.42.4×
199Chānda Maharashtra, India
35.12.3×
199Bang Pakong low-cost sensors Chachoengsao, Thailand
35.12.3×

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