2017-2025

World's most polluted cities

The most polluted cities according to data aggregated from over 80,000 data points.

swiss flag

2025

World Air Quality Report

newsroom
swiss flag

2025

World Air Quality Report

newsroom
Arrow icon
Arrow icon
Arrow icon
search icon
PM2.5 legend
0-5Meets WHO guideline
5.1-10Exceeds by 1 to 2 times
10.1-15Exceeds by 2 to 3 times
15.1-25Exceeds by 3 to 5 times
25.1-35Exceeds by 5 to 7 times
35.1-50Exceeds by 7 to 10 times
>50.1Exceeds by over 10 times
RankCity202520242023202220212020201920182017
302
flag

Tirupati

India

35.6
29.6
33.3
31.9
28.8
24.4
26.4
31.3
34.5
303
flag

Sanmenxia

China

35.5
36.9
41.7
45.4
42.7
47.5
56.1
57.5
60.7
304
flag

Loudi

China

35.5
34
38.7
34
34.8
32.1
38.2
30.6
38.6
305
flag

Zakher

United Arab Emirates

35.5
29.6
31.6
48.5
36.2
--
--
--
--
306
flag

Samarqand

Uzbekistan

35.5
42.7
15.8
--
--
--
--
--
--
307
flag

Ezhou

China

35.4
34.8
38.3
34.3
37.4
37.8
42.5
44.9
56.4
308
flag

Serpong

Indonesia

35.4
42.4
55.2
34
--
--
--
--
--
309
flag

Huaian

China

35.3
37.4
--
--
--
--
--
--
--
310
flag

Yichang

China

35.2
36.7
39
38
40
40.8
52.5
52.1
57.4
311
flag

Thanh Pho Thai Binh

Vietnam

35.2
--
--
--
--
--
--
--
--
312
flag

Hanzhong

China

35.1
32
33.5
27.5
28.1
28.7
39.2
45.1
50
313
flag

Zibo

China

35.1
40.4
43.3
42.7
49.2
53.9
57.7
55.9
63.1
314
flag

Virar

India

35.1
43.5
44.2
--
--
--
--
--
--
315
flag

Brajrajnagar

India

35.1
30.1
--
--
--
--
--
--
--
316
flag

Navoiy

Uzbekistan

35.1
--
--
--
--
--
--
--
--
317
flag

Leshan

China

35
37.5
41
40.1
38.6
35.8
42
45.7
55.4
318
flag

Karauli

India

35
50.6
32.3
--
--
--
--
--
--
319
flag

Burunday

Kazakhstan

35
23.7
23.7
--
--
--
--
--
--
320
flag

Haripur

Pakistan

35
58.6
64.7
--
--
--
--
--
--
321
flag

Taiyuan

China

34.9
37.9
42.2
43.9
46.3
52.1
53.4
55.9
63.7
322
flag

Yibin

China

34.8
38.1
44.1
41.7
43.3
38.8
45.9
49.3
55.4
323
flag

Prayagraj

India

34.8
29.6
40.1
43.8
--
--
--
--
--
324
flag

Shaoyang

China

34.7
35.1
38.5
32.5
36.9
37.3
42.1
44
51.6
325
flag

Arrah

India

34.7
51.7
83.6
57.9
--
--
--
--
--
326
flag

Seyid Sadiq

Iraq

34.7
24.6
--
--
--
--
--
--
--
327
flag

Tieling

China

34.6
33.3
35.1
30.6
33.8
38.4
40
38.2
48.4
328
flag

Tongchuan

China

34.6
37.6
37.5
36.3
34
38.6
44.6
46.3
50.5
329
flag

Neijiang

China

34.6
36.8
40.4
31.7
35.9
34.1
35.2
36.8
47.6
330
flag

Bandung

Indonesia

34.6
40
39.6
26.1
33.4
33.2
--
--
--
331
flag

Hengyang

China

34.5
35.3
38.1
31.5
35.9
35.3
42.1
41.3
47.8
332
flag

Zhenjiang

China

34.5
34.5
38
35.1
37.7
37.7
45
53.2
53.9
333
flag

Jilin

China

34.5
31.8
30.2
26.7
29.2
35.9
34.4
32.4
46.6
335
flag

Talghar

Kazakhstan

34.3
32.7
28.1
--
--
--
--
--
--
336
flag

Tangshan

China

34.2
35.3
38.8
33.1
43.2
46.8
52.6
63.5
84.7
337
flag

Huludao

China

34.2
31.2
34.5
32.2
36.8
41.7
45.5
41
44.6
338
flag

Jinzhou

China

34.2
33.5
38.3
36.2
41.6
46.9
45.3
44.4
46.8
339
flag

Binzhou

China

34.2
38.9
43.4
38.9
42.6
49
53.6
55.8
66.8
340
flag

Mumbai

India

34.2
33.7
43.8
46.7
46.4
41.3
45.3
58.6
54.2
341
flag

Alwar

India

34.2
41.1
41.5
41.9
42.9
41.1
46.4
52.8
--
342
flag

Rajsamand

India

34.2
36.2
37.7
--
--
--
--
--
--
343
flag

Boisar

India

34.1
49.4
49.9
--
--
--
--
--
--
344
flag

Jakarta

Indonesia

34.1
41.7
43.8
36.2
39.2
39.6
49.4
45.3
29.7
345
flag

Luan

China

34
34.3
33.1
33.6
32.6
37
41.9
44.9
46.7
346
flag

Dhahran

Saudi Arabia

34
32.7
46.5
62.8
33
36.6
--
--
--
347
flag

Yangzhou

China

33.9
32.4
35.5
32.1
34.2
35.6
43
48.2
54.1
348
flag

Yinchuan

China

33.9
38
34
31.1
29.9
34.5
31
39.3
46.3
349
flag

Doha

Qatar

33.9
31.3
37.6
41.8
38.2
44.3
--
--
--
350
flag

Chengdu

China

33.8
32
39
38.3
40.3
40.5
42.4
48.8
55.4
351
flag

Yongzhou

China

33.7
35.6
35.4
32.1
32.9
32.9
38.4
46.1
43.7
352
flag

Nayagarh

India

33.7
46.4
--
--
--
--
--
--
--
left arrow button 1...678...43right arrow button

Stay Informed. Download #1 air quality app

Yellow star iconYellow star iconYellow star iconYellow star iconHalf yellow star iconRated 4.8
Download AirVisual app on App StoreDownload AirVisual app on Google PlayDownload AirVisual app on Android