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

Tourcoing

France

10.9
9.9
10.8
--
--
--
--
--
--
755
flag

Uberlingen

Germany

10.9
--
--
--
--
--
--
--
--
756
flag

Giessen

Germany

10.9
9.2
10.2
12.9
12.9
12.7
13.7
14.1
13.6
757
flag

Meerbusch

Germany

10.9
9.6
9.4
10.4
--
--
--
--
--
758
flag

Tripoli

Greece

10.9
--
--
--
--
--
--
--
--
759
flag

Mitrovice

Kosovo

10.9
14.3
11.5
12.8
13.5
17.6
--
--
--
760
flag

Karkiškės

Lithuania

10.9
8.5
8.8
--
--
--
--
--
--
761
flag

Vlaardingen

Netherlands

10.9
9.2
7.1
11.4
10.4
--
--
--
--
762
flag

Utrecht

Netherlands

10.9
7.4
8
11.9
12.3
10.1
11.2
11.5
10.9
763
flag

Aroneanu

Romania

10.9
10.9
11.9
11
--
--
--
--
--
764
flag

Novi Slankamen

Serbia

10.9
13.5
14.2
--
--
--
--
--
--
765
flag

Nitra

Slovakia

10.9
13.8
12.3
10.1
15.1
14.1
15.1
17.6
17
766
flag

Novaky

Slovakia

10.9
12.4
11.9
20.2
17.4
16.3
11.4
--
--
767
flag

Senica

Slovakia

10.9
12.3
13.2
7
14.9
13.8
14.3
16.7
16.5
768
flag

Jaén

Spain

10.9
12.8
--
--
--
--
--
--
--
769
flag

Toledo

Spain

10.9
9.9
8.8
7.3
11.4
11.9
12.1
--
--
770
flag

Caycuma

Turkey

10.9
7.7
10.2
20.3
24.3
--
--
--
--
771
flag

Great Yarmouth

United Kingdom

10.9
8.8
--
--
--
--
--
--
--
772
flag

Yalding

United Kingdom

10.9
14.4
--
--
--
--
--
--
--
773
flag

Ballyclare

United Kingdom

10.9
8.7
--
--
--
--
--
--
--
774
flag

Amstetten

Austria

10.8
9
9.6
11.2
11.9
--
--
--
--
775
flag

Liberec

Czech Republic

10.8
10.8
10.5
11.7
11.4
11.6
12.5
18.4
15.8
776
flag

Sedlec

Czech Republic

10.8
11.3
10
10.5
10.5
10.3
12.6
18.6
16.2
777
flag

Kroměříž

Czech Republic

10.8
11
10.2
11.6
13.2
12
14.3
20.8
18.5
778
flag

Amiens

France

10.8
8.1
9.2
12.9
11.7
--
11.1
--
--
779
flag

Carpentras

France

10.8
10.7
10.4
--
--
--
--
--
--
780
flag

Limburg an der Lahn

Germany

10.8
8.8
8.4
10.4
10.4
--
--
--
--
781
flag

Mettingen

Germany

10.8
9.6
10.3
26.6
--
--
--
--
--
782
flag

Palaio Faliro

Greece

10.8
10.2
18
15
18.5
--
--
--
--
783
flag

Canidelo

Portugal

10.8
13
--
--
--
--
--
--
--
784
flag

Turochak

Russia

10.8
11.1
13.5
14.2
20.7
--
--
--
--
785
flag

Petrzalka

Slovakia

10.8
12.6
10.8
13.6
14.1
14.2
13.5
--
--
786
flag

Senec

Slovakia

10.8
11.9
13.6
--
--
--
--
--
--
787
flag

Koper

Slovenia

10.8
11.9
12.7
13.7
10.8
--
--
--
--
788
flag

Lorca

Spain

10.8
10.6
12.1
13.2
11.4
14.5
--
--
--
789
flag

Bioggio

Switzerland

10.8
10.2
11.7
13.2
11.7
--
--
--
--
790
flag

Walthamstow

United Kingdom

10.8
8.3
8.4
9.5
--
--
--
--
--
791
flag

Kittsee

Austria

10.7
22.4
11
--
--
--
--
--
--
792
flag

Oberwart

Austria

10.7
17.3
12.5
--
--
--
--
--
--
793
flag

Baumgarten

Austria

10.7
10.3
--
--
--
--
--
--
--
794
flag

Dürnrohr

Austria

10.7
9.9
9.4
10.8
10.5
9.6
10.5
11.5
11.5
795
flag

St. Valentin

Austria

10.7
10.5
9.8
10.4
11.2
10.9
11.3
--
--
796
flag

Damme

Belgium

10.7
9.8
10.5
11.2
11.9
10.5
12.2
13.1
12.8
797
flag

Vilvoorde

Belgium

10.7
10.1
10.3
10.7
12
10.6
12.6
14.9
14.2
798
flag

Stara Zagora

Bulgaria

10.7
9.9
--
--
--
--
--
--
--
799
flag

Offenbach am Main

Germany

10.7
9.2
8.1
12.3
13.8
--
--
--
--
800
flag

Mainz

Germany

10.7
8.8
8.9
10.1
10.7
10.4
11.5
12.6
12.5
801
flag

Neuwied

Germany

10.7
8.8
8.2
9.6
9
8.6
9.6
11.4
10.6
802
flag

Egaleo

Greece

10.7
10.7
15.6
--
--
--
--
--
--
803
flag

Kalamaria

Greece

10.7
11.4
12
1.7
13.2
--
--
--
--
left arrow button 1...151617...46right 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