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

Temuco

Chile

19.7
18.1
16.8
26.3
32.7
20.6
20.2
30.4
28.7
1007
flag

Maule

Chile

19.7
16.5
16.4
--
--
--
--
--
--
1008
flag

Kunming

China

19.7
18.9
21.9
19.3
23.3
22.4
25.1
27.2
26.8
1009
flag

Mandriola-Sant'Agostino

Italy

19.7
18.1
--
--
--
--
--
--
--
1010
flag

Santa Rosa

Philippines

19.7
--
--
--
--
--
--
--
--
1011
flag

Polonnaruwa

Sri Lanka

19.7
14
--
--
--
--
--
--
--
1012
flag

Doi Saket

Thailand

19.7
28.3
37.5
21.5
27.7
17.4
16.2
--
--
1013
flag

Sivas

Turkey

19.7
17
15
16.5
20.2
23.1
23.4
--
--
1014
flag

Karlovac

Croatia

19.6
--
--
--
--
--
--
--
--
1015
flag

Qiryat Bialik

Israel

19.6
17.4
17.4
20.4
19.8
19.1
20.4
--
--
1016
flag

Tizayuca

Mexico

19.6
17.4
17
17.5
19.7
--
--
--
--
1017
flag

Veles

North Macedonia

19.6
19.1
22.9
16.8
17.2
--
--
--
--
1018
flag

Subic Bay Freeport Zone

Philippines

19.6
22
--
--
--
--
--
--
--
1019
flag

Negotin

Serbia

19.6
--
--
--
--
--
--
--
--
1020
flag

Cheonan

South Korea

19.6
19.5
26.5
30.3
28.1
23.9
29.4
25.4
27.7
1021
flag

Yeoju

South Korea

19.6
21.2
24.5
20.8
20.4
--
31.3
27.2
28.4
1022
flag

Ban Waen

Thailand

19.6
28.8
31.9
25.4
--
--
--
--
--
1023
flag

Mae Chan

Thailand

19.6
22.1
--
--
--
--
--
--
--
1024
flag

Mae Kon

Thailand

19.6
26
40.9
--
--
--
--
--
--
1025
flag

Kars

Turkey

19.6
18.9
17.1
14.9
29
--
--
--
--
1026
flag

Bosanski Petrovac

Bosnia Herzegovina

19.5
17.3
23.4
--
--
--
--
--
--
1027
flag

Aguascalientes

Mexico

19.5
11.4
15.8
13.7
21.8
--
--
--
--
1028
flag

Polanco

Mexico

19.5
24.9
--
--
--
--
--
--
--
1029
flag

Gevgelija

North Macedonia

19.5
28.8
23.3
--
--
--
--
--
--
1030
flag

Omoljica

Serbia

19.5
21.9
21.3
--
--
--
--
--
--
1031
flag

Novi Beograd

Serbia

19.5
23.6
22.2
22.4
19
--
--
--
--
1032
flag

Uzice

Serbia

19.5
26.3
28.1
40
32.1
31.7
--
--
--
1033
flag

Wonju

South Korea

19.5
17.7
19.7
17.8
17.4
18.4
27.7
29.6
31.4
1034
flag

Ang Thong

Thailand

19.5
21.5
23.9
--
--
--
--
--
--
1035
flag

Khon Kaen

Thailand

19.5
23.1
26.2
25.1
22.6
26.1
36.4
--
--
1036
flag

Pong

Thailand

19.5
16.7
20.7
--
--
--
--
--
--
1037
flag

Edirne

Turkey

19.5
14.8
18.7
17
16
17.2
18.6
15
--
1038
flag

UEskuedar

Turkey

19.5
19.1
27.3
--
--
--
--
--
--
1039
flag

Meizhou

China

19.4
17.1
17.6
16.2
19.3
21.3
24.3
27.6
28.9
1040
flag

Baoshan

China

19.4
17.8
17.4
13
24.3
19
20.5
21.7
24.4
1041
flag

Kazincbarcika

Hungary

19.4
18.3
16.3
19.3
22.7
18.5
--
--
--
1042
flag

Serang

Indonesia

19.4
27
35.6
24.2
18
--
--
--
--
1043
flag

Mexico City

Mexico

19.4
19.5
22.3
22.1
21.7
18.8
20.5
19.7
20.4
1044
flag

General Trias

Philippines

19.4
22.9
--
--
--
--
--
--
--
1045
flag

Wawer

Poland

19.4
22.5
--
--
--
--
--
--
--
1046
flag

Jastrzebie Zdroj

Poland

19.4
20.2
18.6
--
--
--
--
--
--
1047
flag

Voluntari

Romania

19.4
17.7
17.5
30.1
--
--
--
--
--
1048
flag

Rakovica

Serbia

19.4
21.6
31.9
--
--
--
--
--
--
1049
flag

Yesan

South Korea

19.4
20.6
21.3
21
20.8
--
30.4
--
--
1050
flag

Icheon

South Korea

19.4
19.1
22.8
24.3
21.5
--
29.9
29.4
28.6
1051
flag

Bang Pakong

Thailand

19.4
16.5
--
--
--
--
--
--
--
1052
flag

Trikala

Greece

19.3
--
--
--
--
--
--
--
--
1053
flag

Shivamogga

India

19.3
21.4
20
22.3
--
--
--
--
--
1054
flag

Volla

Italy

19.3
18.6
17.7
20.5
20.6
22.3
17.1
--
--
1055
flag

Gossolengo

Italy

19.3
21.2
22.5
24
25.7
--
--
--
--
left arrow button 1...202122...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