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

Churu

India

46.3
52.6
48
--
--
--
--
--
--
102
flag

Saharsa

India

46.2
67.5
89.4
76.6
--
--
--
--
--
103
flag

Buxar

India

46.1
61.1
--
--
--
--
--
--
--
104
flag

Byasanagar

India

46.1
47.2
--
--
--
--
--
--
--
105
flag

Udaipur

India

46
52.7
--
--
--
--
--
--
--
106
flag

Karachi

Pakistan

45.9
47.1
56.4
50.6
45.9
43.8
40.2
33.7
38.5
107
flag

Hanoi

Vietnam

45.9
45.4
43.7
40.1
36.2
37.9
46.9
40.8
45.8
108
flag

Kuwait City

Kuwait

45.7
30.2
39.9
57.5
29.7
34
38.3
56
46.8
109
flag

Turpan

China

45.6
47.5
44.6
47.3
49.6
49.5
56.3
56.1
66.1
110
flag

Suakati

India

45.6
46.3
--
--
--
--
--
--
--
111
flag

Kashipur

India

45.3
46.5
35.2
--
--
--
--
--
--
112
flag

Jalandhar

India

45.1
48.6
51.4
46.3
58.3
52.2
41
56.4
--
113
flag

Nagpur

India

45
46.6
50.2
46.8
35.2
27.1
47.2
46.6
56.2
114
flag

Cikande

Indonesia

45
20.3
--
--
--
--
--
--
--
115
flag

Guwahati

India

44.7
53.2
105.4
51
53.1
62.1
--
--
--
116
flag

Malegaon

India

44.7
51.5
36.6
--
--
--
--
--
--
117
flag

Bileipada

India

44.7
--
--
--
--
--
--
--
--
118
flag

Munger

India

44.6
65.8
--
--
--
--
--
--
--
119
flag

Bhilwara

India

44.6
45.3
55.5
--
--
--
--
--
--
120
flag

Cikarang

Indonesia

44.6
52.8
53
47.6
--
--
--
--
--
121
flag

Ahmedabad

India

44.4
51
49.6
53.3
55.1
49
59
76.1
--
122
flag

Baghdad

Iraq

44.3
40.5
45.8
86.7
49.7
--
39.6
--
--
123
flag

Purnia

India

44.2
60
--
--
--
--
--
--
--
124
flag

Nagaon

India

44.1
47.3
--
--
--
--
--
--
--
125
flag

Bhubaneswar

India

44.1
45.6
--
--
--
--
--
--
--
126
flag

Xianyang

China

44
46.1
51.1
50.8
45.7
50.5
63.7
67.8
77.8
127
flag

Luohe

China

43.8
49.2
47.7
51.2
49.7
55.4
60
62.6
63.7
128
flag

Heze

China

43.6
45.8
48.5
47.2
48.5
54.2
59.7
60.1
70
129
flag

Jhunjhunu

India

43.6
--
--
--
--
--
--
--
--
130
flag

Xuchang

China

43.5
47.8
47.8
46.9
45.1
53.6
60.6
64.2
63.2
131
flag

Ulhasnagar

India

43.5
51.6
58.3
--
--
--
--
--
--
132
flag

Jalgaon

India

43.4
49
48.6
--
--
--
--
--
--
133
flag

Kaifeng

China

43.3
45.9
48.1
50.2
47.8
55.5
61
64.6
66.8
134
flag

Chhapra

India

43.3
70.3
--
--
--
--
--
--
--
135
flag

Ruwais

United Arab Emirates

43.3
29.6
31.5
51.9
33.4
--
--
--
--
136
flag

Hebi

China

43.1
50.8
50.2
52.2
51.4
58.9
62.1
55.8
64.4
137
flag

Gaya

India

43
48.1
64.9
74.3
46.6
46.3
59.4
96.6
102.6
138
flag

Anyang

China

42.9
48.4
50.6
51
50.8
61.5
70.3
72.9
81.1
139
flag

Kanpur

India

42.9
45.2
46
66.2
83.2
89.1
48.5
88.2
119.2
140
flag

Bhagalpur

India

42.8
76.5
79.7
72.1
--
--
--
--
--
141
flag

Baripada

India

42.8
50.6
--
--
--
--
--
--
--
142
flag

Jingzhou

China

42.7
43.5
46.9
42.7
35
36.1
45.3
47.7
55.7
143
flag

Gorakhpur

India

42.7
51.8
48.5
42.1
67
--
--
--
--
144
flag

Jiyuan

China

42.6
--
--
--
--
--
--
--
--
145
flag

Xiangyang

China

42.6
44.7
48
50.2
50.6
52.5
60.4
60.5
64.4
146
flag

Depok

Indonesia

42.6
50.3
37.6
37.7
15.8
--
--
--
--
147
flag

Jingmen

China

42.5
44
44.7
44.8
45.6
45.3
56.4
56.2
49.5
148
flag

Calangute

India

42.4
41.8
--
--
--
--
--
--
--
149
flag

Bhiwandi

India

42.4
46.9
43.9
--
--
--
--
--
--
150
flag

Pimpri Chinchwad

India

42.4
46.2
52
50.1
45.6
41.4
35.9
--
--
left arrow button 1234...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 Android