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

Amritsar

India

46.6
57.3
58.9
49.2
55
47.1
47.2
60.6
--
102
flag

Van Giang

Vietnam

46.6
47.7
--
--
--
--
--
--
--
103
flag

Muzaffarpur

India

46.5
67
77.5
79.2
82.9
74.3
81.2
110.3
107.4
104
flag

Khanna

India

46.4
49.7
--
--
--
--
--
--
--
105
flag

Siwan

India

46.3
61.3
90.6
58.5
--
--
--
--
--
106
flag

Churu

India

46.3
52.6
48
--
--
--
--
--
--
107
flag

Saharsa

India

46.2
67.5
89.4
76.6
--
--
--
--
--
108
flag

Buxar

India

46.1
61.1
--
--
--
--
--
--
--
109
flag

Byasanagar

India

46.1
47.2
--
--
--
--
--
--
--
110
flag

Udaipur

India

46
52.7
--
--
--
--
--
--
--
111
flag

Karachi

Pakistan

45.9
47.1
56.4
50.6
45.9
43.8
40.2
33.7
38.5
112
flag

Hanoi

Vietnam

45.9
45.4
43.7
40.1
36.2
37.9
46.9
40.8
45.8
113
flag

Kuwait City

Kuwait

45.7
30.2
39.9
57.5
29.7
34
38.3
56
46.8
114
flag

Turpan

China

45.6
47.5
44.6
47.3
49.6
49.5
56.3
56.1
66.1
115
flag

Suakati

India

45.6
46.3
--
--
--
--
--
--
--
116
flag

Kashipur

India

45.3
46.5
35.2
--
--
--
--
--
--
117
flag

Jalandhar

India

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

Nagpur

India

45
46.6
50.2
46.8
35.2
27.1
47.2
46.6
56.2
119
flag

Cikande

Indonesia

45
20.3
--
--
--
--
--
--
--
120
flag

Guwahati

India

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

Malegaon

India

44.7
51.5
36.6
--
--
--
--
--
--
122
flag

Bileipada

India

44.7
--
--
--
--
--
--
--
--
123
flag

Munger

India

44.6
65.8
--
--
--
--
--
--
--
124
flag

Bhilwara

India

44.6
45.3
55.5
--
--
--
--
--
--
125
flag

Cikarang

Indonesia

44.6
52.8
53
47.6
--
--
--
--
--
126
flag

Ahmedabad

India

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

Baghdad

Iraq

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

Purnia

India

44.2
60
--
--
--
--
--
--
--
129
flag

Kampala

Uganda

44.2
41
27.3
39.6
27.6
26.1
29.1
40.8
54.3
130
flag

Nagaon

India

44.1
47.3
--
--
--
--
--
--
--
131
flag

Bhubaneswar

India

44.1
45.6
--
--
--
--
--
--
--
132
flag

Xianyang

China

44
46.1
51.1
50.8
45.7
50.5
63.7
67.8
77.8
133
flag

Luohe

China

43.8
49.2
47.7
51.2
49.7
55.4
60
62.6
63.7
134
flag

Heze

China

43.6
45.8
48.5
47.2
48.5
54.2
59.7
60.1
70
135
flag

Jhunjhunu

India

43.6
--
--
--
--
--
--
--
--
136
flag

Xuchang

China

43.5
47.8
47.8
46.9
45.1
53.6
60.6
64.2
63.2
137
flag

Ulhasnagar

India

43.5
51.6
58.3
--
--
--
--
--
--
138
flag

Jalgaon

India

43.4
49
48.6
--
--
--
--
--
--
139
flag

Kaifeng

China

43.3
45.9
48.1
50.2
47.8
55.5
61
64.6
66.8
140
flag

Chhapra

India

43.3
70.3
--
--
--
--
--
--
--
141
flag

Umkomaas

South Africa

43.3
28.9
10.8
--
--
--
--
--
--
142
flag

Ruwais

United Arab Emirates

43.3
29.6
31.5
51.9
33.4
--
--
--
--
143
flag

Hebi

China

43.1
50.8
50.2
52.2
51.4
58.9
62.1
55.8
64.4
144
flag

Gaya

India

43
48.1
64.9
74.3
46.6
46.3
59.4
96.6
102.6
145
flag

Anyang

China

42.9
48.4
50.6
51
50.8
61.5
70.3
72.9
81.1
146
flag

Kanpur

India

42.9
45.2
46
66.2
83.2
89.1
48.5
88.2
119.2
147
flag

Bhagalpur

India

42.8
76.5
79.7
72.1
--
--
--
--
--
148
flag

Baripada

India

42.8
50.6
--
--
--
--
--
--
--
149
flag

Jingzhou

China

42.7
43.5
46.9
42.7
35
36.1
45.3
47.7
55.7
150
flag

Gorakhpur

India

42.7
51.8
48.5
42.1
67
--
--
--
--
left arrow button 1234...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