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

Warsaw

Poland

14.5
13.4
13.2
15.3
18.2
16.7
17.3
24.2
26.7
354
flag

Modelu

Romania

14.5
--
--
--
--
--
--
--
--
355
flag

Corbeanca

Romania

14.5
11.4
12.4
13.2
21.5
--
--
--
--
356
flag

Graz

Austria

14.4
16.7
14
11.5
11.5
10.6
--
--
--
357
flag

Castelfranco Veneto

Italy

14.4
--
--
--
--
--
--
--
--
358
flag

Bydgoszcz

Poland

14.4
14.8
12.9
13
13.1
15.8
21.7
24.2
20.7
359
flag

Mielec

Poland

14.4
17.6
15.8
16.4
23.9
18.8
21.1
25.1
25.3
360
flag

Ptuj

Slovenia

14.4
16.4
14.1
16.2
18.3
--
--
--
--
361
flag

Kayseri

Turkey

14.4
12.9
15.6
17.9
28.8
24.6
29.8
--
--
362
flag

Nestelbach bei Graz

Austria

14.3
24
--
--
--
--
--
--
--
363
flag

Frýdek-Místek

Czech Republic

14.3
14.8
14.2
17.2
17.8
16.2
17.6
26.9
25
364
flag

Montlhéry

France

14.3
11.8
13.5
--
--
--
--
--
--
365
flag

Győr

Hungary

14.3
16.3
12.2
13.9
14.6
12.5
--
--
--
366
flag

Pathmos

Netherlands

14.3
19.1
--
--
--
--
--
--
--
367
flag

Brasov

Romania

14.3
13.1
13.6
16.4
17.3
18.3
18
21.3
--
368
flag

Kamensk-Shakhtinskiy

Russia

14.3
15.6
14.1
13.4
15.8
16
--
--
--
369
flag

Bartin

Turkey

14.3
18.5
19.4
23
--
--
--
--
--
370
flag

Armutlu

Turkey

14.3
13
13.1
12.8
--
--
--
--
--
371
flag

Olomouc

Czech Republic

14.2
14.8
13.9
14.6
17.7
15.8
16.1
19
20.4
372
flag

Přerov

Czech Republic

14.2
15.1
13.5
15.5
16.2
15.5
17.9
22.9
24.4
373
flag

Ellispontos

Greece

14.2
15.8
18
11.3
9.6
--
--
--
--
374
flag

Cairo Montenotte

Italy

14.2
16.2
--
--
--
--
--
--
--
375
flag

Cerrina

Italy

14.2
14.4
14
--
--
--
--
--
--
376
flag

Kočani

North Macedonia

14.2
14.6
15.1
13.8
14.7
--
--
--
--
377
flag

Tarnow

Poland

14.2
13.1
16.9
17.4
21.4
20.3
22.5
23.3
27.4
378
flag

Radauti

Romania

14.2
14.1
14.7
17.7
20.3
--
--
--
--
379
flag

Kranj

Slovenia

14.2
15.5
16.1
17.7
--
--
--
--
--
380
flag

Zagorje ob Savi

Slovenia

14.2
17.6
--
--
--
--
--
--
--
381
flag

Opava

Czech Republic

14.1
13.8
12.9
15.2
15.8
14.9
16.9
24.5
22.7
382
flag

Studénka

Czech Republic

14.1
15.3
14
15.8
17.2
16.2
18
25.4
24.3
383
flag

Laytown

Ireland

14.1
7.3
--
--
--
--
--
--
--
384
flag

Olgiate Olona

Italy

14.1
15.4
19.9
--
--
--
--
--
--
385
flag

Magurele

Romania

14.1
12.1
15
16.5
15.5
--
15.7
18.9
--
386
flag

Nad Jazerom

Slovakia

14.1
16.1
14.8
10.3
18.4
15.1
14.4
--
--
387
flag

Rakičan

Slovenia

14.1
18
16
18.8
20.5
--
--
--
--
388
flag

Lapseki

Turkey

14.1
14.9
14.6
12.5
--
--
--
--
--
389
flag

Valasske Mezirici

Czech Republic

14
14.6
13.5
15.4
17.4
15
17.2
24.8
24.9
390
flag

Sumirago

Italy

14
11.6
--
--
--
--
--
--
--
391
flag

Trento

Italy

14
13
14.2
14.8
13.3
13.7
11.9
--
--
393
flag

Lagow

Poland

14
15.3
15.9
--
--
--
--
--
--
394
flag

Trebišov

Slovakia

14
15.6
14.3
16.1
17
--
--
--
--
395
flag

Los Cortijillos

Spain

14
14.1
--
--
--
--
--
--
--
396
flag

Absdorf

Austria

13.9
25
--
--
--
--
--
--
--
397
flag

Strassham

Austria

13.9
19.5
--
--
--
--
--
--
--
398
flag

Frydlant

Czech Republic

13.9
12.7
15
20.2
22.2
19.3
19.1
--
--
399
flag

Klimkovice

Czech Republic

13.9
14.6
14.1
15.2
19
--
--
--
--
400
flag

Mariánské Radčice

Czech Republic

13.9
12.6
11.4
13.3
14.5
14.9
15.5
20.5
18.7
401
flag

Tatabanya

Hungary

13.9
15.8
11.2
15.1
18.6
12.7
--
--
--
402
flag

Sandymount

Ireland

13.9
12.1
5
--
--
--
--
--
--
403
flag

Assago

Italy

13.9
12.9
--
--
--
--
--
--
--
left arrow button 1...789...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