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

Bhilai

India

24
31.5
35.2
--
--
--
--
--
--
706
flag

Sentul City

Indonesia

24
13.3
16.8
--
--
--
--
--
--
707
flag

Kumanovo

North Macedonia

24
35.6
0.9
19
22.8
22.9
--
--
--
708
flag

Akurana

Sri Lanka

24
26
26.3
--
--
--
--
--
--
709
flag

Bojonegoro

Indonesia

23.9
--
--
--
--
--
--
--
--
710
flag

Miedzybrodzie Zywieckie

Poland

23.9
17.1
13.7
17.6
17.1
16.9
--
--
--
711
flag

Lukavac

Bosnia Herzegovina

23.8
22.8
65.4
58.6
37
37.7
39.9
55.6
--
712
flag

Pinehouse

Canada

23.8
12.4
3.9
4.3
5.7
--
--
--
--
713
flag

Jieyang

China

23.8
24.9
26.5
23.7
27.6
27.8
30.6
34.1
33.4
714
flag

Panzhihua

China

23.8
24.2
26.9
26.5
30.5
28.8
29.1
33.1
32.7
715
flag

Chwarta

Iraq

23.8
15.1
--
--
--
--
--
--
--
716
flag

Even Yehuda

Israel

23.8
17.6
15.8
--
--
--
--
--
--
717
flag

Qalqilyah

Palestine

23.8
26
--
--
--
--
--
--
--
718
flag

Chai Nat

Thailand

23.8
24.9
--
--
--
--
--
--
--
719
flag

Erzurum

Turkey

23.8
19.2
14.6
23.3
34.5
34.2
--
--
--
720
flag

Cayirova

Turkey

23.8
23.1
22.5
20.2
--
--
--
--
--
721
flag

Chongzuo

China

23.7
24.1
25.9
25
30.4
25.6
29.1
30.8
32.1
722
flag

Jian

China

23.7
25
24.2
22
25.5
28.3
34.4
39.1
52
723
flag

Tarkwa

Ghana

23.7
24.9
--
--
--
--
--
--
--
724
flag

Mae Hi

Thailand

23.7
11.8
--
--
--
--
--
--
--
725
flag

Sokolac

Bosnia Herzegovina

23.6
27.5
28.8
37.2
31.9
--
--
--
--
726
flag

Beihai

China

23.6
22.6
20.8
23.1
24.5
23.1
26.9
27.6
28.5
727
flag

Hohhot

China

23.6
28.8
32.4
23.7
30.8
39.4
36.4
35.3
41.2
728
flag

Bortala

China

23.6
23.4
24.2
26.1
22.8
22.3
22.7
27.9
32.6
729
flag

Leskovac

Serbia

23.6
--
--
--
--
--
--
--
--
730
flag

Nam Phong

Thailand

23.6
27.9
30.3
--
--
--
--
--
--
731
flag

Pluak Daeng

Thailand

23.6
19.4
18
16.9
19.8
20.5
17.3
--
--
732
flag

Parkent

Uzbekistan

23.6
20.2
45.5
--
--
--
--
--
--
733
flag

Jiangmen

China

23.5
22.1
21.9
19.9
22.2
21.3
27
30.2
37
734
flag

Alxa League

China

23.5
24.1
25.8
25.6
28.2
24.9
25.9
35.4
33.9
735
flag

Datong

China

23.5
26.1
28.5
25.3
30.6
31.2
32.3
36.6
38.4
736
flag

Raipur

India

23.5
26.3
28.4
--
--
--
--
--
--
737
flag

Yangon

Myanmar

23.5
25.2
28.2
24.3
26.4
29.4
31
--
--
738
flag

Wiang

Thailand

23.5
32.7
46.2
20.7
--
--
--
--
--
739
flag

Fangchenggang

China

23.4
21.4
21.4
20.9
23.9
22.1
26.9
28.6
29.1
740
flag

Chikkaballapur

India

23.4
28.8
31
32
26.1
29.6
28.8
--
--
741
flag

Klang

Malaysia

23.4
29.3
33.5
27.1
38.2
28.4
20.7
--
--
742
flag

Ratnapura

Sri Lanka

23.4
36.6
--
--
--
--
--
--
--
743
flag

Nong Suea

Thailand

23.4
--
--
--
--
--
--
--
--
744
flag

Hekimdag

Turkey

23.4
22.6
25.4
25
26.9
--
--
--
--
745
flag

Perundurai

India

23.3
--
--
--
--
--
--
--
--
746
flag

Erbil

Iraq

23.3
22.8
30.4
35
--
--
--
--
--
747
flag

Luang Prabang

Laos

23.3
34.4
--
--
--
--
--
--
--
748
flag

Bitola

North Macedonia

23.3
23.7
20.9
18.5
22
25.9
--
--
--
749
flag

Manila

Philippines

23.3
17.4
15
--
--
--
--
--
--
750
flag

Nakhon Pathom

Thailand

23.3
28.6
25.9
20.9
--
--
--
--
--
751
flag

Tokat

Turkey

23.3
19.9
23.7
20.7
21.1
23.9
27.9
--
--
752
flag

Casalmaggiore

Italy

23.2
--
--
--
--
--
--
--
--
753
flag

Tuzla

Bosnia Herzegovina

23.1
29.2
36.2
49.4
33.2
32.1
35.3
43.1
--
754
flag

Bratunac

Bosnia Herzegovina

23.1
28.2
33.2
25.6
--
--
--
--
--
left arrow button 1...141516...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