Live rankings
The most — and least — polluted cities right now, India and worldwide.
Air Quality Rankings — Live
Right now
India's most polluted city right now is Delhi (AQI 475). Worldwide, Peshawar leads at US AQI 316.
🇮🇳 India — most polluted right now
🇮🇳 India — cleanest right now
🌍 World — most polluted (US AQI)
1
PeshawarPakistan
HazardousPM2.5
316
2
FaisalabadPakistan
Very UnhealthyPM2.5
272
3
SialkotPakistan
Very UnhealthyPM2.5
246
4
GujranwalaPakistan
Very UnhealthyPM2.5
218
5
KarachiPakistan
Very UnhealthyPM2.5
205
6
DhakaBangladesh
UnhealthyPM2.5
197
7
LahorePakistan
UnhealthyPM2.5
191
8
RawalpindiPakistan
UnhealthyPM2.5
185
9
IslamabadPakistan
UnhealthyPM2.5
169
10
SofiaBulgaria
UnhealthyPM2.5
168
🌍 World — cleanest (US AQI)
1
HanoiVietnam
GoodPM2.5
11
2
AucklandNew Zealand
GoodPM2.5
12
3
SydneyAustralia
GoodO₃
13
4
Los AngelesUnited States
GoodPM10
13
5
WashingtonUnited States
GoodPM2.5
17
6
BusanSouth Korea
GoodPM2.5
17
7
SantiagoChile
GoodPM2.5
18
8
DenverUnited States
GoodPM2.5
22
9
VancouverCanada
GoodPM2.5
23
10
Phnom PenhCambodia
GoodPM2.5
27
Full live rankings
Rankings are computed live from official monitoring data and update hourly. Indian cities use the national CPCB scale; world cities use the US EPA scale, so compare within each list. Open any city for its full report and 7-day trend.
Frequently asked questions
Which is the most polluted city in India right now?
Delhi currently tops India's live ranking at AQI 475 (Severe).
Which is the most polluted city in the world today?
Among the world cities we track, Peshawar is highest at US AQI 316.
How often do the rankings update?
Every hour, from CPCB (India) and OpenAQ (world) monitoring stations. Cities without a fresh reading are excluded from the ranking rather than shown stale.