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
555
flag

Loncoche

Chile

27.5
4.4
--
--
--
--
--
--
--
556
flag

Mudanjiang

China

27.5
30.3
27.9
22.9
28.4
29.6
31.7
28.6
34.7
557
flag

Jiujiang

China

27.5
29.4
30.3
28.6
31.1
36.6
43.9
40.2
46.3
558
flag

Bengaluru

India

27.5
30
28.6
31.5
29
27.5
32.6
34.5
32.1
559
flag

Novi Grad

Bosnia Herzegovina

27.4
20.5
29.2
45.5
46.6
--
--
--
--
560
flag

Qingyang

China

27.3
29.2
28.9
31.4
26.8
29.1
31
33.1
35
561
flag

Liuzhou

China

27.3
25.8
28.1
29.3
31.3
28.9
34.4
39.4
43.6
562
flag

Nanjing

China

27.3
28.2
29.4
27.7
29
31.1
40.5
43
40.5
563
flag

Kumul

China

27.3
31.9
29.6
26.7
28.2
29.3
29.8
28.5
31.9
564
flag

Hangzhou

China

27.3
28.6
31.2
29
27.4
29
37.4
38.1
43.6
565
flag

Quzhou

China

27.3
27.2
31.1
23.5
22.2
25
31.8
32.4
41.5
566
flag

Ooty

India

27.3
26.9
28.5
23.3
20.8
--
--
--
--
567
flag

Ondo

Nigeria

27.3
37.5
--
--
--
--
--
--
--
568
flag

Tetovo

North Macedonia

27.3
29.3
30.9
26.7
26.6
24.5
--
--
--
569
flag

Strumica

North Macedonia

27.3
28.9
31.6
22.2
18.8
--
--
--
--
570
flag

Wuxi

China

27.2
26.8
29.5
28
29.8
34
39.9
42.8
45.1
571
flag

Dongying

China

27.2
32.6
37.2
33.1
38.4
45.7
48.6
47.4
57.9
572
flag

Slavonski Brod

Croatia

27.2
36.2
24.1
23.5
--
--
--
--
--
573
flag

Karambakkudi

India

27.2
23.6
--
--
--
--
--
--
--
574
flag

Chaoyang

China

27.1
27.9
30.4
26.4
31.8
35.6
36
38.2
40.6
575
flag

Yanan

China

27.1
26.5
27.7
26.8
28.7
29.5
31.3
35
39.2
576
flag

Suining

China

27.1
27.2
30.7
29.6
30
28.4
31
35.3
38.7
577
flag

Puducherry

India

27.1
22.7
24.1
23.7
18.5
--
--
--
--
578
flag

Ariyalur

India

27.1
20.6
22.5
14.5
15.1
--
--
--
--
579
flag

San Juan de Lurigancho

Peru

27.1
27.5
24.7
41.2
34
22.4
--
--
--
580
flag

Bozuyuk

Turkey

27.1
25.7
25
19
--
--
--
--
--
581
flag

Haiphong

Vietnam

27.1
27.2
28.7
--
--
--
--
--
--
582
flag

New Cairo

Egypt

27
31.4
37.6
27.7
29.1
--
18
--
--
583
flag

Calimaya

Mexico

27
25.2
--
--
--
--
--
--
--
584
flag

Yerevan

Armenia

26.9
24.4
26.4
31.4
33.9
24.9
25.5
--
--
585
flag

Shanghai

China

26.9
28.2
28.7
25.4
27.7
31.5
35.4
36
38.9
586
flag

Muzza di Cornegliano Laudense

Italy

26.9
28.2
--
--
--
--
--
--
--
587
flag

Amasya

Turkey

26.9
24.4
25.4
25.8
28.2
31.7
35.9
34
--
588
flag

Xuancheng

China

26.8
27.5
31.4
32
30.2
32.7
41.7
43.2
49.1
589
flag

Beijing

China

26.8
30.9
34.1
29.8
34.4
37.5
42.1
50.9
58.8
590
flag

Kunjemura

India

26.8
--
--
--
--
--
--
--
--
591
flag

Doi Tao

Thailand

26.8
24.7
--
--
--
--
--
--
--
592
flag

Yulin

China

26.7
25.4
26.4
26.2
29.3
27.6
32.6
35.6
38
593
flag

Leandra

South Africa

26.7
31.1
2.3
--
--
--
--
--
--
594
flag

Ya'an

China

26.6
29.3
32
29.3
28.3
26.6
32.3
40.7
49.2
595
flag

Semarang

Indonesia

26.6
29
28.1
24.3
28.6
28.5
--
--
--
596
flag

Pachacamac

Peru

26.6
40.3
31.8
45.8
--
--
--
--
--
597
flag

Izmit

Turkey

26.6
22.2
20.9
19.4
--
--
--
--
--
598
flag

Jajce

Bosnia Herzegovina

26.5
15
22.5
33.5
29.7
--
--
--
--
599
flag

Wuzhou

China

26.5
23.1
25.9
26.5
25.5
25.2
28.7
34.5
39.2
600
flag

Qinhuangdao

China

26.5
29.4
30.3
27.8
36
37.4
43.6
43.9
50
601
flag

Yulin

China

26.5
27.2
28.6
26.7
31.1
32.7
33
35.2
34.1
602
flag

Dindigul

India

26.5
26.2
30.1
--
--
--
--
--
--
603
flag

San Borja

Peru

26.5
24.7
--
--
--
--
--
--
--
604
flag

Huaihua

China

26.4
26.5
29.9
27.8
27.4
27.8
35.4
33.1
38.1
left arrow button 1...111213...188right 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