Every station on earth, one honest number each.
19,296 monitors across 137 countries and 7,354 cities. Start at the world and drill down to a single street corner.
Where the air is worst — and best.
Most polluted cities
Ranked worst-first, updated hourly
- 1BharatpurRajasthan, India270
- 2NandedMaharashtra, India248
- 3PalangkarayaKalimantan Tengah, Indonesia236
- 4PekanbaruRiau, Indonesia202
- 5JambiJambi, Indonesia197
- 6Ismaila BHaryana, India187
- 7Dumerkha KalanHaryana, India187
- 8GorakhpurUttar Pradesh, India184
- 9PalembangSumatera Selatan, Indonesia179
- 10RohtakHaryana, India177
Bars shown against a 0–300 scale.
Most polluted countries
Averaged across every station we track
- 1Bangladesh4 stations · peak 153148
- 2Pakistan25 stations · peak 155131
- 3Malaysia75 stations · peak 171123
- 4Indonesia42 stations · peak 304122
- 5Kuwait15 stations · peak 151118
- 6Tajikistan13 stations · peak 155111
- 7Senegal9 stations · peak 116109
- 8India2,450 stations · peak 447109
- 9Gambia1 stations · peak 109109
- 10United Arab Emirates32 stations · peak 15899
Bars shown against a 0–300 scale.
Cleanest countries
Averaged across every station we track
- 1San Marino4 stations · best 89
- 2Bolivia4 stations · best 1717
- 3Slovenia31 stations · best 819
- 4Netherlands103 stations · best 1020
- 5Morocco2 stations · best 1321
- 6Namibia1 stations · best 2121
- 7Iceland20 stations · best 2122
- 8United Kingdom252 stations · best 422
- 9Belarus28 stations · best 823
- 10Malta4 stations · best 1723
Bars shown against a 0–300 scale.
All 137 countries
137 countries
Bangladesh
Unhealthy for Sensitive
- Stations
- 4
- Range
- 141–153
Pakistan
Unhealthy for Sensitive
- Stations
- 25
- Range
- 67–155
Malaysia
Unhealthy for Sensitive
- Stations
- 75
- Range
- 12–171
Indonesia
Unhealthy for Sensitive
- Stations
- 42
- Range
- 50–304
Kuwait
Unhealthy for Sensitive
- Stations
- 15
- Range
- 88–151
Tajikistan
Unhealthy for Sensitive
- Stations
- 13
- Range
- 71–155
Gambia
Unhealthy for Sensitive
- Stations
- 1
- Range
- 109–109
India
Unhealthy for Sensitive
- Stations
- 2,450
- Range
- 11–447
Senegal
Unhealthy for Sensitive
- Stations
- 9
- Range
- 97–116
Singapore
Moderate
- Stations
- 5
- Range
- 84–124
United Arab Emirates
Moderate
- Stations
- 32
- Range
- 22–158
Iran
Moderate
- Stations
- 231
- Range
- 12–141
Turkmenistan
Moderate
- Stations
- 2
- Range
- 82–84
Zambia
Moderate
- Stations
- 3
- Range
- 80–84
Uzbekistan
Moderate
- Stations
- 7
- Range
- 70–92
Iraq
Moderate
- Stations
- 3
- Range
- 56–109
Nepal
Moderate
- Stations
- 37
- Range
- 33–154
China
Moderate
- Stations
- 3,013
- Range
- 8–163
Kyrgyzstan
Moderate
- Stations
- 73
- Range
- 21–109
Botswana
Moderate
- Stations
- 3
- Range
- 54–82
Guatemala
Moderate
- Stations
- 3
- Range
- 63–80
Bahrain
Moderate
- Stations
- 2
- Range
- 67–69
Afghanistan
Moderate
- Stations
- 1
- Range
- 67–67
Saudi Arabia
Moderate
- Stations
- 70
- Range
- 29–101
Qatar
Moderate
- Stations
- 3
- Range
- 65–67
Sri Lanka
Moderate
- Stations
- 5
- Range
- 60–65
Vietnam
Moderate
- Stations
- 155
- Range
- 8–99
Mexico
Moderate
- Stations
- 141
- Range
- 29–97
Kazakhstan
Moderate
- Stations
- 110
- Range
- 17–152
Philippines
Moderate
- Stations
- 42
- Range
- 21–82
Montenegro
Moderate
- Stations
- 8
- Range
- 25–93
Azerbaijan
Moderate
- Stations
- 3
- Range
- 42–65
Ethiopia
Moderate
- Stations
- 8
- Range
- 46–93
Armenia
Moderate
- Stations
- 17
- Range
- 12–69
Burkina Faso
Moderate
- Stations
- 3
- Range
- 54–54
Cambodia
Moderate
- Stations
- 2
- Range
- 54–54
Costa Rica
Moderate
- Stations
- 3
- Range
- 54–54
Sudan
Moderate
- Stations
- 2
- Range
- 52–56
Cabo Verde
Moderate
- Stations
- 8
- Range
- 50–58
Mali
Moderate
- Stations
- 1
- Range
- 52–52
AQI shown on the Indian CPCB scale. Regional and country figures are means across every reporting station beneath them.
What each band means
Every reading on AQIRadar falls somewhere on this scale. Here is what to do when you land in each band.
0–50
Good
Air quality is satisfactory. Enjoy the outdoors as normal.
51–100
Moderate
Acceptable for most. Unusually sensitive people should watch for symptoms.
101–150
Unhealthy for Sensitive
Sensitive groups may feel effects. Ease up on long outdoor exertion.
151–200
Unhealthy
Everyone may begin to feel effects. Shorten strenuous activity outdoors.
201–300
Very Unhealthy
Health warning. Avoid prolonged exertion and keep children indoors.
301–500
Hazardous
Emergency conditions. Stay indoors, seal windows and run a purifier.
Every network we can reach.
The readings above are drawn from the official monitoring networks that publish openly, normalised onto one scale.
54Moderate
Global average AQI
19,296
Stations reporting now
137
Countries covered
7,354
Cities with a monitor
Live air quality, answered
AQIRadar aggregates 19,296 monitoring stations across 137 countries and 7,354 cities. You can drill from a country all the way down to a single street-corner monitor.
The mean across every reporting station is currently 54, which falls in the Moderate band. It is an average of very different places, so it is a trend line rather than a description of anywhere in particular.
Of the countries we track, Bangladesh currently has the highest average reading at 148 (Unhealthy for Sensitive). Rankings move hour to hour as stations report.
San Marino currently has the lowest average reading at 9 (Good), averaged across every station we track there.
Bharatpur is currently reading highest among the cities we track, at 270 (Very Unhealthy).
The air quality index compresses several pollutants into one 0–500 figure across six bands, from Good through to Hazardous. The lower the number the cleaner the air, and each band carries its own health guidance.
Hourly. We pull from the official monitoring networks that publish for each location, and every page on AQIRadar refreshes on the same cadence.
See the same readings on the map.
Pan the globe station by station, or find out what today's number means for you personally.


