AQI in every Indian city, by state
Live AQI for 283 cities in 30 states and union territories, from 550 official monitoring stations. A city’s AQI is the average of its stations; click a city for its stations, hourly trend and health advice.
Andhra Pradesh State average 157 19 stations
Arunachal Pradesh State average 108 1 stations
Assam State average 149 9 stations
Bihar State average 204 42 stations
- Araria175
- Arrah283
- Aurangabad191
- Begusarai235
- Bettiah316
- Bhagalpur191
- Bihar Sharif194
- Buxar213
- Chhapra155
- Darbhanga152
- Gaya160
- Gopalganj188
- Hajipur334
- Jamui156
- Katihar135
- Kishanganj147
- Kiul230
- Madhubani206
- Manguraha173
- Motihari190
- Munger118
- Muzaffarpur283
- Patna277
- Purnia121
- Rajgir160
- Saharsa127
- Samastipur137
- Sasaram85
- Sitamarhi110
- Siwan255
Chandigarh State average 151 3 stations
Chhattisgarh State average 101 13 stations
Delhi State average 340 51 stations
Gujarat State average 205 18 stations
Haryana State average 297 32 stations
Himachal Pradesh State average 208 1 stations
Jammu and Kashmir State average 83 3 stations
Jharkhand State average 135 1 stations
Karnataka State average 98 30 stations
Kerala State average 63 4 stations
Ladakh State average 145 1 stations
Madhya Pradesh State average 224 24 stations
Maharashtra State average 192 94 stations
- Ahmednagar135
- Akola224
- Ambernath129
- Amravati111
- Badlapur121
- Beed162
- Belapur219
- Bhiwandi202
- Boisar70
- Chandrapur198
- Dhule144
- Dombivli200
- Hingoli140
- Jalgaon237
- Jalna301
- Kalyan145
- Kolhapur133
- Latur133
- Mahad123
- Malegaon280
- Mira-Bhayandar149
- Mumbai172
- Nagpur269
- Nanded293
- Nashik233
- Navi Mumbai160
- Parbhani247
- Pimpri-Chinchwad301
- Pune298
- Sangli102
- Solapur95
- Thane144
- Ulhasnagar196
- Vasai91
- Virar150
Meghalaya State average 78 3 stations
Mizoram State average 23 1 stations
Nagaland State average 63 1 stations
Odisha State average 169 19 stations
Puducherry State average 261 1 stations
Punjab State average 287 6 stations
Rajasthan State average 234 50 stations
- Ajmer230
- Alwar319
- Banswara172
- Baran161
- Barmer131
- Bharatpur236
- Bhilwara148
- Bhiwadi288
- Bikaner296
- Bundi197
- Chittorgarh248
- Churu276
- Dausa124
- Deeg161
- Dholpur220
- Dungarpur183
- Hanumangarh275
- Jaipur228
- Jaisalmer210
- Jalore219
- Jhalawar228
- Jhunjhunu252
- Jodhpur252
- Karauli186
- Khairthal359
- Kota263
- Kotputli313
- Nagaur201
- Pali264
- Pratapgarh140
- Rajsamand167
- Sawai Madhopur239
- Sikar185
- Sirohi229
- Sri Ganganagar349
- Tonk240
- Udaipur254
Tamil Nadu State average 182 10 stations
Telangana State average 118 12 stations
Tripura State average 251 1 stations
Uttar Pradesh State average 251 74 stations
- Agra188
- Anpara358
- Baghpat311
- Bareilly102
- Bulandshahr292
- Fatehpur Sikri204
- Firozabad181
- Gajraula297
- Ghaziabad320
- Gorakhpur264
- Greater Noida251
- Hapur200
- Jhansi144
- Kanpur222
- Khora376
- Khurja332
- Lucknow256
- Mathura168
- Meerut267
- Modinagar259
- Moradabad223
- Muzaffarnagar226
- Noida333
- Prayagraj243
- Raebareli220
- Shamli277
- Varanasi269
- Vrindavan111