Daily report · most polluted
India air quality on 15 October 2026
Chikkaballapur had the most polluted air of 265 Indian cities
Updated · CPCB
At 4:00 pm IST on 15 October 2026, 265 Indian cities were reporting. Chikkaballapur had the most polluted air at NAQI 306 (Very Poor), followed by Vrindavan (304) and Mathura (295). The median across all cities was 69, down from 78 the day before. 5 cities were at Poor or worse (1 the day before). Jatni had the cleanest air at 2.
The biggest deterioration was in Chikkaballapur, from 68 to 306. Baraut improved most, from 214 to 59.
- Good 65
- Satisfactory 151
- Moderate 44
- Poor 3
- Very Poor 2
10 most polluted cities
| # | City | State | NAQI | Change |
|---|---|---|---|---|
| 1 | Chikkaballapur | 306Very Poor | ▲ 238 | |
| 2 | Vrindavan | Uttar Pradesh | 304Very Poor | ▲ 184 |
| 3 | Mathura | Uttar Pradesh | 295Poor | new |
| 4 | Sasaram | 225Poor | ▲ 103 | |
| 5 | Gummidipoondi | 211Poor | ▲ 118 | |
| 6 | Bharatpur | Rajasthan | 198Moderate | ▲ 46 |
| 7 | Malegaon | Maharashtra | 198Moderate | new |
| 8 | Singanallur | 164Moderate | ▲ 7 | |
| 9 | Bundi | 159Moderate | ▼ 19 | |
| 10 | Bihar Sharif | 156Moderate | ▲ 16 |
10 cleanest cities
Biggest rises
All 265 cities on 15 October 2026
| # | City | State | NAQI | Change |
|---|---|---|---|---|
| 1 | Chikkaballapur | 306Very Poor | ▲ 238 | |
| 2 | Vrindavan | Uttar Pradesh | 304Very Poor | ▲ 184 |
| 3 | Mathura | Uttar Pradesh | 295Poor | new |
| 4 | Sasaram | 225Poor | ▲ 103 | |
| 5 | Gummidipoondi | 211Poor | ▲ 118 | |
| 6 | Bharatpur | Rajasthan | 198Moderate | ▲ 46 |
| 7 | Malegaon | Maharashtra | 198Moderate | new |
| 8 | Singanallur | 164Moderate | ▲ 7 | |
| 9 | Bundi | 159Moderate | ▼ 19 | |
| 10 | Bihar Sharif | 156Moderate | ▲ 16 | |
| 11 | Tonk | Rajasthan | 140Moderate | ▲ 17 |
| 12 | Bhavnagar | Gujarat | 139Moderate | ▲ 11 |
| 13 | Hingoli | 138Moderate | ▼ 3 | |
| 14 | Jaisalmer | Rajasthan | 137Moderate | ▲ 13 |
| 15 | Nagpur | Maharashtra | 137Moderate | ▲ 31 |
| 16 | Mahad | 135Moderate | ▼ 32 | |
| 17 | Fatehpur Sikri | Uttar Pradesh | 134Moderate | ▲ 70 |
| 18 | Churu | 129Moderate | ▼ 13 | |
| 19 | Khairthal | 129Moderate | ▼ 52 | |
| 20 | Sawai Madhopur | 128Moderate | ▼ 14 | |
| 21 | Mandi Gobindgarh | 127Moderate | 0 | |
| 22 | Chittorgarh | Rajasthan | 126Moderate | new |
| 23 | Jhunjhunu | 126Moderate | ▲ 16 | |
| 24 | Jhalawar | 124Moderate | ▲ 3 | |
| 25 | Pithampur | 124Moderate | ▼ 55 | |
| 26 | Leh | Ladakh | 120Moderate | ▲ 52 |
| 27 | Pimpri-Chinchwad | Maharashtra | 120Moderate | ▼ 4 |
| 28 | Katni | 118Moderate | ▲ 20 | |
| 29 | Sikar | 118Moderate | ▼ 12 | |
| 30 | Sri Ganganagar | 116Moderate | ▼ 45 | |
| 31 | Udaipur | Rajasthan | 114Moderate | ▼ 4 |
| 32 | Bikaner | Rajasthan | 113Moderate | ▼ 2 |
| 33 | Dewas | Madhya Pradesh | 110Moderate | ▼ 13 |
| 34 | Mandikhera | 109Moderate | ▼ 25 | |
| 35 | Chhapra | 107Moderate | ▼ 2 | |
| 36 | Surat | Gujarat | 107Moderate | ▲ 19 |
| 37 | Araria | 106Moderate | ▲ 51 | |
| 38 | Jabalpur | Madhya Pradesh | 106Moderate | ▼ 3 |
| 39 | Kota | Rajasthan | 105Moderate | ▼ 27 |
| 40 | Palwal | 105Moderate | ▲ 27 | |
| 41 | Agartala | Tripura | 104Moderate | ▲ 66 |
| 42 | Amravati | Maharashtra | 104Moderate | ▲ 28 |
| 43 | Bhagalpur | Bihar | 103Moderate | ▲ 61 |
| 44 | Ahmedabad | Gujarat | 102Moderate | ▲ 40 |
| 45 | Durgapur | West Bengal | 102Moderate | ▲ 34 |
| 46 | Gajraula | 102Moderate | ▼ 66 | |
| 47 | Gorakhpur | Uttar Pradesh | 102Moderate | ▲ 13 |
| 48 | Raichur | 102Moderate | ▲ 5 | |
| 49 | Ramanagara | 102Moderate | ▼ 14 | |
| 50 | Dausa | 100Satisfactory | ▼ 15 | |
| 51 | Jalore | 99Satisfactory | ▼ 3 | |
| 52 | Narnaul | 99Satisfactory | ▼ 11 | |
| 53 | Bhilwara | Rajasthan | 98Satisfactory | ▼ 4 |
| 54 | Pratapgarh | 98Satisfactory | ▼ 4 | |
| 55 | Ujjain | Madhya Pradesh | 98Satisfactory | ▲ 18 |
| 56 | Ankleshwar | 97Satisfactory | ▼ 6 | |
| 57 | Byrnihat | 96Satisfactory | ▲ 7 | |
| 58 | Faridabad | Haryana | 96Satisfactory | ▲ 6 |
| 59 | Satara | Maharashtra | 96Satisfactory | ▼ 23 |
| 60 | Dhanbad | Jharkhand | 95Satisfactory | new |
| 61 | Rajsamand | 95Satisfactory | ▼ 2 | |
| 62 | Ajmer | Rajasthan | 94Satisfactory | ▲ 11 |
| 63 | Chandrapur | Maharashtra | 93Satisfactory | ▼ 2 |
| 64 | Sivasagar | 93Satisfactory | ▼ 20 | |
| 65 | Damoh | Madhya Pradesh | 92Satisfactory | ▲ 32 |
| 66 | Jaipur | Rajasthan | 92Satisfactory | ▲ 3 |
| 67 | Nagaur | 92Satisfactory | ▼ 16 | |
| 68 | Pune | Maharashtra | 92Satisfactory | ▼ 24 |
| 69 | Vatva | 92Satisfactory | ▲ 15 | |
| 70 | Akola | Maharashtra | 91Satisfactory | ▲ 20 |
| 71 | Ahmednagar | Maharashtra | 89Satisfactory | ▼ 23 |
| 72 | Vadodara | Gujarat | 89Satisfactory | ▲ 8 |
| 73 | Gandhinagar | Gujarat | 88Satisfactory | ▲ 8 |
| 74 | Gaya | Bihar | 88Satisfactory | ▲ 14 |
| 75 | Varanasi | Uttar Pradesh | 88Satisfactory | ▲ 26 |
| 76 | Barmer | 87Satisfactory | ▼ 20 | |
| 77 | Gwalior | Madhya Pradesh | 87Satisfactory | ▼ 12 |
| 78 | Hajipur | 87Satisfactory | ▲ 2 | |
| 79 | Karauli | 87Satisfactory | new | |
| 80 | Mysuru | Karnataka | 86Satisfactory | ▼ 56 |
| 81 | Banswara | 85Satisfactory | ▲ 22 | |
| 82 | Barrackpore | 85Satisfactory | ▲ 26 | |
| 83 | Begusarai | Bihar | 85Satisfactory | ▼ 2 |
| 84 | Howrah | West Bengal | 85Satisfactory | ▼ 4 |
| 85 | Parbhani | Maharashtra | 85Satisfactory | ▼ 9 |
| 86 | Jalna | 84Satisfactory | ▼ 10 | |
| 87 | Tirupati | Andhra Pradesh | 84Satisfactory | ▼ 3 |
| 88 | Jalandhar | Punjab | 83Satisfactory | ▲ 12 |
| 89 | Rajkot | Gujarat | 83Satisfactory | new |
| 90 | Virar | Maharashtra | 83Satisfactory | ▼ 20 |
| 91 | Bhopal | Madhya Pradesh | 82Satisfactory | ▲ 10 |
| 92 | Chhal | 82Satisfactory | ▲ 16 | |
| 93 | Dombivli | Maharashtra | 82Satisfactory | ▼ 6 |
| 94 | Nashik | Maharashtra | 82Satisfactory | ▼ 9 |
| 95 | Sangli | Maharashtra | 82Satisfactory | ▼ 3 |
| 96 | Belapur | 81Satisfactory | ▼ 26 | |
| 97 | Bilaspur | Chhattisgarh | 81Satisfactory | ▼ 38 |
| 98 | Pali | 81Satisfactory | ▼ 38 | |
| 99 | Sagar | Madhya Pradesh | 81Satisfactory | ▲ 5 |
| 100 | Kalyan | Maharashtra | 80Satisfactory | 0 |
| 101 | Mumbai | Maharashtra | 80Satisfactory | ▼ 9 |
| 102 | Shamli | 80Satisfactory | ▼ 9 | |
| 103 | Jalgaon | Maharashtra | 79Satisfactory | ▲ 10 |
| 104 | Paradeep | 79Satisfactory | ▼ 2 | |
| 105 | Kadapa | Andhra Pradesh | 78Satisfactory | ▲ 1 |
| 106 | Kannur | 78Satisfactory | ▼ 10 | |
| 107 | Manguraha | 78Satisfactory | ▲ 7 | |
| 108 | Nagaon | Assam | 78Satisfactory | new |
| 109 | Nanded | Maharashtra | 78Satisfactory | ▼ 1 |
| 110 | Anpara | 76Satisfactory | ▲ 19 | |
| 111 | Charkhi Dadri | 76Satisfactory | ▼ 27 | |
| 112 | Dhule | Maharashtra | 76Satisfactory | ▼ 32 |
| 113 | Indore | Madhya Pradesh | 76Satisfactory | ▲ 19 |
| 114 | Muzaffarpur | Bihar | 76Satisfactory | ▲ 6 |
| 115 | Jhansi | Uttar Pradesh | 75Satisfactory | ▼ 7 |
| 116 | Sonipat | Haryana | 75Satisfactory | ▼ 60 |
| 117 | Angul | 74Satisfactory | ▼ 35 | |
| 118 | Dharwad | Karnataka | 74Satisfactory | new |
| 119 | Manesar | 74Satisfactory | ▼ 32 | |
| 120 | Aurangabad | Maharashtra | 73Satisfactory | ▲ 4 |
| 121 | Jodhpur | Rajasthan | 73Satisfactory | ▼ 22 |
| 122 | Sirohi | 73Satisfactory | ▼ 5 | |
| 123 | Amritsar | Punjab | 72Satisfactory | ▼ 4 |
| 124 | Baddi | 72Satisfactory | ▼ 69 | |
| 125 | Bhiwandi | Maharashtra | 72Satisfactory | ▼ 14 |
| 126 | Karwar | 72Satisfactory | ▲ 6 | |
| 127 | Satna | Madhya Pradesh | 72Satisfactory | ▲ 1 |
| 128 | Baran | 71Satisfactory | ▼ 17 | |
| 129 | Solapur | Maharashtra | 71Satisfactory | ▼ 1 |
| 130 | Agra | Uttar Pradesh | 70Satisfactory | ▲ 6 |
| 131 | Mandideep | 70Satisfactory | ▼ 19 | |
| 132 | Shivamogga | Karnataka | 70Satisfactory | ▲ 1 |
| 133 | Patna | Bihar | 69Satisfactory | ▼ 1 |
| 134 | Rairangpur | 69Satisfactory | ▼ 82 | |
| 135 | Alwar | Rajasthan | 68Satisfactory | ▲ 21 |
| 136 | Kuniyamuthur | 68Satisfactory | ▲ 21 | |
| 137 | Tirumala | 68Satisfactory | ▲ 9 | |
| 138 | Ambala | Haryana | 66Satisfactory | ▼ 29 |
| 139 | Boisar | 66Satisfactory | ▲ 4 | |
| 140 | Ulhasnagar | Maharashtra | 66Satisfactory | ▼ 6 |
| 141 | Yadgir | 66Satisfactory | ▲ 20 | |
| 142 | Yamuna Nagar | 66Satisfactory | ▼ 53 | |
| 143 | Hyderabad | Telangana | 65Satisfactory | ▼ 12 |
| 144 | Kolkata | West Bengal | 65Satisfactory | ▼ 9 |
| 145 | Latur | Maharashtra | 65Satisfactory | new |
| 146 | Motihari | 65Satisfactory | ▲ 11 | |
| 147 | Nellore | Andhra Pradesh | 65Satisfactory | ▼ 4 |
| 148 | Udupi | Karnataka | 65Satisfactory | ▲ 10 |
| 149 | Hisar | Haryana | 64Satisfactory | ▼ 40 |
| 150 | Kohima | Nagaland | 63Satisfactory | ▲ 1 |
| 151 | Panchgaon | 63Satisfactory | ▼ 24 | |
| 152 | Dungarpur | 62Satisfactory | ▲ 2 | |
| 153 | Vijayawada | Andhra Pradesh | 62Satisfactory | ▲ 7 |
| 154 | Dharuhera | 61Satisfactory | ▼ 52 | |
| 155 | Mehsana | 61Satisfactory | ▲ 15 | |
| 156 | Saharsa | Bihar | 61Satisfactory | ▲ 18 |
| 157 | Thiruvananthapuram | Kerala | 61Satisfactory | ▼ 24 |
| 158 | Eloor | 60Satisfactory | new | |
| 159 | Maihar | 60Satisfactory | ▼ 1 | |
| 160 | Thane | Maharashtra | 60Satisfactory | ▼ 1 |
| 161 | Anantapur | Andhra Pradesh | 59Satisfactory | ▲ 12 |
| 162 | Badlapur | 59Satisfactory | new | |
| 163 | Baraut | 59Satisfactory | ▼ 155 | |
| 164 | Haldia | West Bengal | 59Satisfactory | ▲ 13 |
| 165 | Hanumangarh | 59Satisfactory | ▼ 77 | |
| 166 | Jorapokhar | 59Satisfactory | ▼ 10 | |
| 167 | Mira-Bhayandar | Maharashtra | 59Satisfactory | ▼ 13 |
| 168 | Puducherry | Puducherry | 59Satisfactory | ▲ 25 |
| 169 | Bahadurgarh | 58Satisfactory | ▼ 58 | |
| 170 | Bhilai | Chhattisgarh | 58Satisfactory | ▼ 4 |
| 171 | Kolhapur | Maharashtra | 58Satisfactory | ▲ 6 |
| 172 | Lucknow | Uttar Pradesh | 58Satisfactory | ▼ 30 |
| 173 | Ludhiana | Punjab | 58Satisfactory | ▼ 1 |
| 174 | Mangalore | Karnataka | 58Satisfactory | ▲ 21 |
| 175 | Nayagarh | 58Satisfactory | ▲ 6 | |
| 176 | Raebareli | Uttar Pradesh | 58Satisfactory | ▼ 19 |
| 177 | Rourkela | Odisha | 58Satisfactory | ▼ 9 |
| 178 | Bhiwadi | 57Satisfactory | ▼ 108 | |
| 179 | Jind | 57Satisfactory | ▼ 30 | |
| 180 | Prayagraj | Uttar Pradesh | 57Satisfactory | ▲ 12 |
| 181 | Tumidih | 57Satisfactory | ▼ 25 | |
| 182 | Kolar | 56Satisfactory | ▼ 23 | |
| 183 | Siliguri | West Bengal | 56Satisfactory | ▲ 4 |
| 184 | Asansol | West Bengal | 55Satisfactory | ▲ 11 |
| 185 | Raipur | Chhattisgarh | 55Satisfactory | ▲ 6 |
| 186 | Kaithal | 54Satisfactory | new | |
| 187 | Kalaburagi | Karnataka | 54Satisfactory | ▲ 14 |
| 188 | Katihar | Bihar | 54Satisfactory | ▼ 12 |
| 189 | Kurnool | Andhra Pradesh | 54Satisfactory | ▼ 7 |
| 190 | Moradabad | Uttar Pradesh | 54Satisfactory | ▼ 9 |
| 191 | Bareilly | Uttar Pradesh | 53Satisfactory | ▼ 25 |
| 192 | Ghaziabad | Uttar Pradesh | 53Satisfactory | ▼ 73 |
| 193 | Greater Noida | Uttar Pradesh | 53Satisfactory | ▼ 44 |
| 194 | Guntur | Andhra Pradesh | 53Satisfactory | ▼ 1 |
| 195 | Khurja | 53Satisfactory | ▼ 23 | |
| 196 | Kurukshetra | Haryana | 52Satisfactory | ▼ 48 |
| 197 | Bagalkot | Karnataka | 51Satisfactory | new |
| 198 | Chittoor | 51Satisfactory | ▲ 7 | |
| 199 | Muzaffarnagar | Uttar Pradesh | 51Satisfactory | ▼ 60 |
| 200 | Navi Mumbai | Maharashtra | 51Satisfactory | ▼ 20 |
| 201 | Beed | 50Good | ▼ 24 | |
| 202 | Brajrajnagar | 50Good | ▼ 4 | |
| 203 | Bulandshahr | 50Good | ▼ 106 | |
| 204 | Dholpur | 50Good | ▼ 88 | |
| 205 | Kanpur | Uttar Pradesh | 49Good | ▲ 6 |
| 206 | Khanna | 49Good | ▲ 1 | |
| 207 | Barbil | 48Good | ▼ 25 | |
| 208 | Bhiwani | Haryana | 48Good | ▼ 65 |
| 209 | Bileipada | 48Good | ▼ 31 | |
| 210 | Chamarajanagar | 48Good | ▼ 11 | |
| 211 | Kishanganj | 48Good | ▲ 9 | |
| 212 | Meerut | Uttar Pradesh | 47Good | ▼ 65 |
| 213 | Patiala | Punjab | 47Good | ▼ 34 |
| 214 | Silchar | Assam | 47Good | ▼ 11 |
| 215 | Karnal | Haryana | 46Good | ▼ 6 |
| 216 | Vapi | 46Good | ▼ 26 | |
| 217 | Chennai | Tamil Nadu | 45Good | ▼ 20 |
| 218 | Kashipur | 44Good | ▼ 10 | |
| 219 | Rajamahendravaram | Andhra Pradesh | 44Good | ▼ 9 |
| 220 | Bengaluru | Karnataka | 43Good | ▼ 27 |
| 221 | Haveri | 43Good | ▲ 1 | |
| 222 | Rohtak | Haryana | 43Good | ▼ 59 |
| 223 | Samastipur | 43Good | new | |
| 224 | Arrah | 42Good | ▼ 8 | |
| 225 | Bathinda | Punjab | 42Good | ▼ 33 |
| 226 | Eluru | 42Good | ▼ 13 | |
| 227 | Firozabad | Uttar Pradesh | 42Good | ▲ 12 |
| 228 | Naharlagun | 42Good | ▼ 11 | |
| 229 | Rajgir | Bihar | 42Good | ▼ 2 |
| 230 | Vijayapura | Karnataka | 42Good | ▼ 1 |
| 231 | Byasanagar | 41Good | ▼ 30 | |
| 232 | Rupnagar | 41Good | ▼ 3 | |
| 233 | Bhubaneswar | Odisha | 40Good | ▼ 29 |
| 234 | Cuttack | Odisha | 40Good | ▼ 40 |
| 235 | Korba | Chhattisgarh | 40Good | ▲ 8 |
| 236 | Ratlam | Madhya Pradesh | 40Good | ▼ 18 |
| 237 | Baripada | 39Good | ▼ 61 | |
| 238 | Fatehabad | 39Good | ▼ 39 | |
| 239 | Perundurai | 38Good | ▼ 37 | |
| 240 | Suakati | 38Good | ▼ 24 | |
| 241 | Madikeri | 37Good | ▼ 6 | |
| 242 | Davanagere | Karnataka | 36Good | 0 |
| 243 | Guwahati | Assam | 36Good | ▲ 3 |
| 244 | Amaravati | Andhra Pradesh | 35Good | ▼ 62 |
| 245 | Buxar | 35Good | ▲ 2 | |
| 246 | Gurugram | Haryana | 35Good | ▼ 84 |
| 247 | Delhi | Delhi | 34Good | ▼ 81 |
| 248 | Panchkula | Haryana | 34Good | ▼ 14 |
| 249 | Dehradun | Uttarakhand | 33Good | 0 |
| 250 | Sirsa | Haryana | 33Good | ▼ 59 |
| 251 | Chandigarh | Chandigarh | 32Good | ▼ 23 |
| 252 | Noida | Uttar Pradesh | 31Good | ▼ 50 |
| 253 | Kunjemura | 30Good | ▼ 5 | |
| 254 | Keonjhar | 29Good | ▼ 36 | |
| 255 | Visakhapatnam | Andhra Pradesh | 28Good | 0 |
| 256 | Tensa | 27Good | ▼ 48 | |
| 257 | Bettiah | Bihar | 24Good | ▲ 3 |
| 258 | Cuddalore | 23Good | new | |
| 259 | Gangtok | Sikkim | 22Good | ▲ 1 |
| 260 | Srinagar | Jammu and Kashmir | 19Good | 0 |
| 261 | Baghpat | 18Good | ▼ 118 | |
| 262 | Hapur | 17Good | ▼ 80 | |
| 263 | Kakudia | 4Good | ▼ 67 | |
| 264 | Nuapada | 3Good | ▼ 102 | |
| 265 | Jatni | 2Good | ▼ 61 |
Snapshot taken at 4:00 pm IST from State & Central Pollution Control Board, Government of India · Center for Study of Science, Technology and Policy (CSTEP) · Aurassure's University Clean Air Network. Values are the latest hourly readings at that time, not daily averages. Cities with no reading are left out.