Loading
Release from Central Pollution Control Board, Ministry of Environment, Forest and Climate Change
Published. Its values are live on the site.
Fetched directly from the publisher on 3 Oct 2026, 21:00 IST. The copy below is byte-for-byte what the publisher served.
| Geography | Period | Value | Where in the document |
|---|---|---|---|
| India | 27 December 2020 | 213 | AQI bulletin p.1–11, Index Value column: mean of all 121 city rows — every row in the table |
| Andhra Pradesh | 27 December 2020 | 272 | AQI bulletin p.1–10, Index Value column: mean of 4 city rows placed in Andhra Pradesh — Amaravati (p.1), Rajamahendravaram (p.9), Tirupati (p.10), Visakhapatnam (p.10) |
| Assam | 27 December 2020 | 296 | AQI bulletin p.4, Index Value column: mean of 1 city row placed in Assam — Guwahati (p.4) |
| Bihar | 27 December 2020 | 259 | AQI bulletin p.4–8, Index Value column: mean of 4 city rows placed in Bihar — Gaya (p.4), Hajipur (p.4), Muzaffarpur (p.7), Patna (p.8) |
| Chandigarh | 27 December 2020 | 157 | AQI bulletin p.3, Index Value column: mean of 1 city row placed in Chandigarh — Chandigarh (p.3) |
Central Pollution Control Board, Ministry of Environment, Forest and Climate Change. CPCB National Air Quality Index bulletin, 27 December 2020 (121 cities) (published 27 Dec 2020). Archived by the India Health Observatory on 3 Oct 2026, SHA-256 b423493db274c064178242e7788eb7c30a525787cb98ea5137bc5b822c5bb027. https://indiahealthobservatory.com/sources/cpcb/releases/2146
| Delhi | 27 December 2020 | 396 | AQI bulletin p.3, Index Value column: mean of 1 city row placed in Delhi — Delhi (p.3) |
| Gujarat | 27 December 2020 | 217 | AQI bulletin p.1–10, Index Value column: mean of 6 city rows placed in Gujarat — Ahmedabad (p.1), Ankleshwar (p.1), Gandhinagar (p.4), Nandesari (p.7), Vapi (p.10), Vatva (p.10) |
| Haryana | 27 December 2020 | 272 | AQI bulletin p.1–11, Index Value column: mean of 23 city rows placed in Haryana — Ambala (p.1), Bahadurgarh (p.2), Ballabgarh (p.2), Bhiwani (p.2), Charkhi Dadri (p.3), Dharuhera (p.3), Faridabad (p.3), Fatehabad (p.4), Gurugram (p.4), Hisar (p.4), Jind (p.5), Kaithal (p.5), Karnal (p.6), Kurukshetra (p.6), Mandikhera (p.7), Manesar (p.7), Narnaul (p.8), Palwal (p.8), Panchkula (p.8), Panipat (p.8), Rohtak (p.9), Sonipat (p.9), Yamunanagar (p.11) |
| Karnataka | 27 December 2020 | 118 | AQI bulletin p.2–10, Index Value column: mean of 10 city rows placed in Karnataka — Bagalkot (p.2), Bengaluru (p.2), Chamarajanagar (p.2), Chikkaballapur (p.3), Hubballi (p.5), Kalaburgi (p.5), Koppal (p.6), Medikeri (p.7), Shivamogga (p.9), Yadgir (p.10) |
| Kerala | 27 December 2020 | 89 | AQI bulletin p.3–10, Index Value column: mean of 6 city rows placed in Kerala — Eloor (p.3), Kannur (p.6), Kochi (p.6), Kozhikode (p.6), Thiruvananthapuram (p.10), Thrissur (p.10) |
| Madhya Pradesh | 27 December 2020 | 185 | AQI bulletin p.2–10, Index Value column: mean of 14 city rows placed in Madhya Pradesh — Bhopal (p.2), Damoh (p.3), Dewas (p.3), Gwalior (p.4), Indore (p.5), Jabalpur (p.5), Katni (p.6), Mandideep (p.7), Pithampur (p.8), Ratlam (p.9), Sagar (p.9), Satna (p.9), Singrauli (p.9), Ujjain (p.10) |
| Maharashtra | 27 December 2020 | 205 | AQI bulletin p.1–10, Index Value column: mean of 8 city rows placed in Maharashtra — Aurangabad (p.1), Chandrapur (p.3), Kalyan (p.5), Mumbai (p.7), Nashik (p.8), Navi Mumbai (p.8), Pune (p.8), Thane (p.10) |
| Meghalaya | 27 December 2020 | 20 | AQI bulletin p.9, Index Value column: mean of 1 city row placed in Meghalaya — Shillong (p.9) |
| Mizoram | 27 December 2020 | 12 | AQI bulletin p.1, Index Value column: mean of 1 city row placed in Mizoram — Aizawl (p.1) |
| Nagaland | 27 December 2020 | 59 | AQI bulletin p.6, Index Value column: mean of 1 city row placed in Nagaland — Kohima (p.6) |
| Odisha | 27 December 2020 | 197 | AQI bulletin p.2–9, Index Value column: mean of 2 city rows placed in Odisha — Brajrajnagar (p.2), Talcher (p.9) |
| Punjab | 27 December 2020 | 142 | AQI bulletin p.1–9, Index Value column: mean of 8 city rows placed in Punjab — Amritsar (p.1), Bathinda (p.2), Jalandhar (p.5), Khanna (p.6), Ludhiana (p.7), Mandi Gobindgarh (p.7), Patiala (p.8), Rupnagar (p.9) |
| Rajasthan | 27 December 2020 | 194 | AQI bulletin p.1–10, Index Value column: mean of 8 city rows placed in Rajasthan — Ajmer (p.1), Alwar (p.1), Bhiwadi (p.2), Jaipur (p.5), Jodhpur (p.5), Kota (p.6), Pali (p.8), Udaipur (p.10) |
| Tamil Nadu | 27 December 2020 | 87 | AQI bulletin p.3–10, Index Value column: mean of 2 city rows placed in Tamil Nadu — Chennai (p.3), Thoothukudi (p.10) |
| Telangana | 27 December 2020 | 185 | AQI bulletin p.5, Index Value column: mean of 1 city row placed in Telangana — Hyderabad (p.5) |
| Tripura | 27 December 2020 | 158 | AQI bulletin p.1, Index Value column: mean of 1 city row placed in Tripura — Agartala (p.1) |
| Uttar Pradesh | 27 December 2020 | 353 | AQI bulletin p.1–10, Index Value column: mean of 12 city rows placed in Uttar Pradesh — Agra (p.1), Baghpat (p.2), Bulandshahr (p.2), Ghaziabad (p.4), Greater Noida (p.4), Hapur (p.4), Kanpur (p.6), Lucknow (p.7), Meerut (p.7), Moradabad (p.7), Noida (p.8), Varanasi (p.10) |
| West Bengal | 27 December 2020 | 235 | AQI bulletin p.1–9, Index Value column: mean of 6 city rows placed in West Bengal — Asansol (p.1), Durgapur (p.3), Haldia (p.4), Howrah (p.5), Kolkata (p.6), Siliguri (p.9) |
| Geography | Period | Value | Where in the document |
|---|---|---|---|
| India | 27 December 2020 | 121 | AQI bulletin p.1–11: count of all 121 city rows — every row in the table |
| Andhra Pradesh | 27 December 2020 | 4 | AQI bulletin p.1–10: count of 4 city rows placed in Andhra Pradesh — Amaravati (p.1), Rajamahendravaram (p.9), Tirupati (p.10), Visakhapatnam (p.10) |
| Assam | 27 December 2020 | 1 | AQI bulletin p.4: count of 1 city row placed in Assam — Guwahati (p.4) |
| Bihar | 27 December 2020 | 4 | AQI bulletin p.4–8: count of 4 city rows placed in Bihar — Gaya (p.4), Hajipur (p.4), Muzaffarpur (p.7), Patna (p.8) |
| Chandigarh | 27 December 2020 | 1 | AQI bulletin p.3: count of 1 city row placed in Chandigarh — Chandigarh (p.3) |
| Delhi | 27 December 2020 | 1 | AQI bulletin p.3: count of 1 city row placed in Delhi — Delhi (p.3) |
| Gujarat | 27 December 2020 | 6 | AQI bulletin p.1–10: count of 6 city rows placed in Gujarat — Ahmedabad (p.1), Ankleshwar (p.1), Gandhinagar (p.4), Nandesari (p.7), Vapi (p.10), Vatva (p.10) |
| Haryana | 27 December 2020 | 23 | AQI bulletin p.1–11: count of 23 city rows placed in Haryana — Ambala (p.1), Bahadurgarh (p.2), Ballabgarh (p.2), Bhiwani (p.2), Charkhi Dadri (p.3), Dharuhera (p.3), Faridabad (p.3), Fatehabad (p.4), Gurugram (p.4), Hisar (p.4), Jind (p.5), Kaithal (p.5), Karnal (p.6), Kurukshetra (p.6), Mandikhera (p.7), Manesar (p.7), Narnaul (p.8), Palwal (p.8), Panchkula (p.8), Panipat (p.8), Rohtak (p.9), Sonipat (p.9), Yamunanagar (p.11) |
| Karnataka | 27 December 2020 | 10 | AQI bulletin p.2–10: count of 10 city rows placed in Karnataka — Bagalkot (p.2), Bengaluru (p.2), Chamarajanagar (p.2), Chikkaballapur (p.3), Hubballi (p.5), Kalaburgi (p.5), Koppal (p.6), Medikeri (p.7), Shivamogga (p.9), Yadgir (p.10) |
| Kerala | 27 December 2020 | 6 | AQI bulletin p.3–10: count of 6 city rows placed in Kerala — Eloor (p.3), Kannur (p.6), Kochi (p.6), Kozhikode (p.6), Thiruvananthapuram (p.10), Thrissur (p.10) |
| Madhya Pradesh | 27 December 2020 | 14 | AQI bulletin p.2–10: count of 14 city rows placed in Madhya Pradesh — Bhopal (p.2), Damoh (p.3), Dewas (p.3), Gwalior (p.4), Indore (p.5), Jabalpur (p.5), Katni (p.6), Mandideep (p.7), Pithampur (p.8), Ratlam (p.9), Sagar (p.9), Satna (p.9), Singrauli (p.9), Ujjain (p.10) |
| Maharashtra | 27 December 2020 | 8 | AQI bulletin p.1–10: count of 8 city rows placed in Maharashtra — Aurangabad (p.1), Chandrapur (p.3), Kalyan (p.5), Mumbai (p.7), Nashik (p.8), Navi Mumbai (p.8), Pune (p.8), Thane (p.10) |
| Meghalaya | 27 December 2020 | 1 | AQI bulletin p.9: count of 1 city row placed in Meghalaya — Shillong (p.9) |
| Mizoram | 27 December 2020 | 1 | AQI bulletin p.1: count of 1 city row placed in Mizoram — Aizawl (p.1) |
| Nagaland | 27 December 2020 | 1 | AQI bulletin p.6: count of 1 city row placed in Nagaland — Kohima (p.6) |
| Odisha | 27 December 2020 | 2 | AQI bulletin p.2–9: count of 2 city rows placed in Odisha — Brajrajnagar (p.2), Talcher (p.9) |
| Punjab | 27 December 2020 | 8 | AQI bulletin p.1–9: count of 8 city rows placed in Punjab — Amritsar (p.1), Bathinda (p.2), Jalandhar (p.5), Khanna (p.6), Ludhiana (p.7), Mandi Gobindgarh (p.7), Patiala (p.8), Rupnagar (p.9) |
| Rajasthan | 27 December 2020 | 8 | AQI bulletin p.1–10: count of 8 city rows placed in Rajasthan — Ajmer (p.1), Alwar (p.1), Bhiwadi (p.2), Jaipur (p.5), Jodhpur (p.5), Kota (p.6), Pali (p.8), Udaipur (p.10) |
| Tamil Nadu | 27 December 2020 | 2 | AQI bulletin p.3–10: count of 2 city rows placed in Tamil Nadu — Chennai (p.3), Thoothukudi (p.10) |
| Telangana | 27 December 2020 | 1 | AQI bulletin p.5: count of 1 city row placed in Telangana — Hyderabad (p.5) |
| Tripura | 27 December 2020 | 1 | AQI bulletin p.1: count of 1 city row placed in Tripura — Agartala (p.1) |
| Uttar Pradesh | 27 December 2020 | 12 | AQI bulletin p.1–10: count of 12 city rows placed in Uttar Pradesh — Agra (p.1), Baghpat (p.2), Bulandshahr (p.2), Ghaziabad (p.4), Greater Noida (p.4), Hapur (p.4), Kanpur (p.6), Lucknow (p.7), Meerut (p.7), Moradabad (p.7), Noida (p.8), Varanasi (p.10) |
| West Bengal | 27 December 2020 | 6 | AQI bulletin p.1–9: count of 6 city rows placed in West Bengal — Asansol (p.1), Durgapur (p.3), Haldia (p.4), Howrah (p.5), Kolkata (p.6), Siliguri (p.9) |
| Geography | Period | Value | Where in the document |
|---|---|---|---|
| India | 27 December 2020 | 51% | AQI bulletin p.1–11, Index Value column: 62 of all 121 city rows at 201 or more — Agra 319 (p.1), Amaravati 299 (p.1), Ambala 218 (p.1), Ankleshwar 323 (p.1), Asansol 243 (p.1), Baghpat 364 (p.2), Bahadurgarh 376 (p.2), Ballabgarh 281 (p.2), Bathinda 237 (p.2), Bhiwadi 343 (p.2), Brajrajnagar 207 (p.2), Bulandshahr 413 (p.2), Chandrapur 212 (p.3), Charkhi Dadri 262 (p.3), Damoh 217 (p.3), Delhi 396 (p.3), Dharuhera 371 (p.3), Durgapur 202 (p.3), Faridabad 404 (p.3) … and 43 more |
| Andhra Pradesh | 27 December 2020 | 75% | AQI bulletin p.1–10, Index Value column: 3 of 4 city rows placed in Andhra Pradesh at 201 or more — Amaravati 299 (p.1), Rajamahendravaram 286 (p.9), Visakhapatnam 314 (p.10) |
| Assam | 27 December 2020 | 100% | AQI bulletin p.4, Index Value column: 1 of 1 city row placed in Assam at 201 or more — Guwahati 296 (p.4) |
| Bihar | 27 December 2020 | 75% | AQI bulletin p.4–8, Index Value column: 3 of 4 city rows placed in Bihar at 201 or more — Hajipur 250 (p.4), Muzaffarpur 312 (p.7), Patna 329 (p.8) |
| Chandigarh | 27 December 2020 | 0% | AQI bulletin p.3, Index Value column: none of 1 city row placed in Chandigarh at 201 or more (highest 157) |
| Delhi | 27 December 2020 | 100% | AQI bulletin p.3, Index Value column: 1 of 1 city row placed in Delhi at 201 or more — Delhi 396 (p.3) |
| Gujarat | 27 December 2020 | 50% | AQI bulletin p.1–10, Index Value column: 3 of 6 city rows placed in Gujarat at 201 or more — Ankleshwar 323 (p.1), Vapi 303 (p.10), Vatva 264 (p.10) |
| Haryana | 27 December 2020 | 83% | AQI bulletin p.1–11, Index Value column: 19 of 23 city rows placed in Haryana at 201 or more — Ambala 218 (p.1), Bahadurgarh 376 (p.2), Ballabgarh 281 (p.2), Charkhi Dadri 262 (p.3), Dharuhera 371 (p.3), Faridabad 404 (p.3), Fatehabad 294 (p.4), Gurugram 359 (p.4), Hisar 352 (p.4), Jind 355 (p.5), Kurukshetra 237 (p.6), Manesar 304 (p.7), Narnaul 234 (p.8), Palwal 208 (p.8), Panchkula 272 (p.8), Panipat 257 (p.8), Rohtak 327 (p.9), Sonipat 266 (p.9), Yamunanagar 266 (p.11) |
| Karnataka | 27 December 2020 | 0% | AQI bulletin p.2–10, Index Value column: none of 10 city rows placed in Karnataka at 201 or more (highest 163) |
| Kerala | 27 December 2020 | 0% | AQI bulletin p.3–10, Index Value column: none of 6 city rows placed in Kerala at 201 or more (highest 112) |
| Madhya Pradesh | 27 December 2020 | 43% | AQI bulletin p.2–10, Index Value column: 6 of 14 city rows placed in Madhya Pradesh at 201 or more — Damoh 217 (p.3), Gwalior 245 (p.4), Jabalpur 216 (p.5), Katni 289 (p.6), Mandideep 232 (p.7), Singrauli 286 (p.9) |
| Maharashtra | 27 December 2020 | 63% | AQI bulletin p.1–10, Index Value column: 5 of 8 city rows placed in Maharashtra at 201 or more — Chandrapur 212 (p.3), Kalyan 296 (p.5), Mumbai 225 (p.7), Navi Mumbai 281 (p.8), Thane 214 (p.10) |
| Meghalaya | 27 December 2020 | 0% | AQI bulletin p.9, Index Value column: none of 1 city row placed in Meghalaya at 201 or more (highest 20) |
| Mizoram | 27 December 2020 | 0% | AQI bulletin p.1, Index Value column: none of 1 city row placed in Mizoram at 201 or more (highest 12) |
| Nagaland | 27 December 2020 | 0% | AQI bulletin p.6, Index Value column: none of 1 city row placed in Nagaland at 201 or more (highest 59) |
| Odisha | 27 December 2020 | 50% | AQI bulletin p.2–9, Index Value column: 1 of 2 city rows placed in Odisha at 201 or more — Brajrajnagar 207 (p.2) |
| Punjab | 27 December 2020 | 13% | AQI bulletin p.1–9, Index Value column: 1 of 8 city rows placed in Punjab at 201 or more — Bathinda 237 (p.2) |
| Rajasthan | 27 December 2020 | 38% | AQI bulletin p.1–10, Index Value column: 3 of 8 city rows placed in Rajasthan at 201 or more — Bhiwadi 343 (p.2), Jodhpur 235 (p.5), Udaipur 214 (p.10) |
| Tamil Nadu | 27 December 2020 | 0% | AQI bulletin p.3–10, Index Value column: none of 2 city rows placed in Tamil Nadu at 201 or more (highest 95) |
| Telangana | 27 December 2020 | 0% | AQI bulletin p.5, Index Value column: none of 1 city row placed in Telangana at 201 or more (highest 185) |
| Tripura | 27 December 2020 | 0% | AQI bulletin p.1, Index Value column: none of 1 city row placed in Tripura at 201 or more (highest 158) |
| Uttar Pradesh | 27 December 2020 | 92% | AQI bulletin p.1–10, Index Value column: 11 of 12 city rows placed in Uttar Pradesh at 201 or more — Agra 319 (p.1), Baghpat 364 (p.2), Bulandshahr 413 (p.2), Ghaziabad 407 (p.4), Greater Noida 418 (p.4), Kanpur 390 (p.6), Lucknow 350 (p.7), Meerut 362 (p.7), Moradabad 367 (p.7), Noida 405 (p.8), Varanasi 308 (p.10) |
| West Bengal | 27 December 2020 | 83% | AQI bulletin p.1–9, Index Value column: 5 of 6 city rows placed in West Bengal at 201 or more — Asansol 243 (p.1), Durgapur 202 (p.3), Howrah 281 (p.5), Kolkata 285 (p.6), Siliguri 249 (p.9) |
| Geography | Period | Value | Where in the document |
|---|---|---|---|
| India | 27 December 2020 | 418 | AQI bulletin p.1–11, Index Value column: highest of all 121 city rows — Greater Noida, S.No 41 (p.4), Severe |
| Andhra Pradesh | 27 December 2020 | 314 | AQI bulletin p.1–10, Index Value column: highest of 4 city rows placed in Andhra Pradesh — Visakhapatnam, S.No 119 (p.10), Very Poor |
| Assam | 27 December 2020 | 296 | AQI bulletin p.4, Index Value column: highest of 1 city row placed in Assam — Guwahati, S.No 43 (p.4), Poor |
| Bihar | 27 December 2020 | 329 | AQI bulletin p.4–8, Index Value column: highest of 4 city rows placed in Bihar — Patna, S.No 94 (p.8), Very Poor |
| Chandigarh | 27 December 2020 | 157 | AQI bulletin p.3, Index Value column: highest of 1 city row placed in Chandigarh — Chandigarh, S.No 25 (p.3), Moderate |
| Delhi | 27 December 2020 | 396 | AQI bulletin p.3, Index Value column: highest of 1 city row placed in Delhi — Delhi, S.No 31 (p.3), Very Poor |
| Gujarat | 27 December 2020 | 323 | AQI bulletin p.1–10, Index Value column: highest of 6 city rows placed in Gujarat — Ankleshwar, S.No 10 (p.1), Very Poor |
| Haryana | 27 December 2020 | 404 | AQI bulletin p.1–11, Index Value column: highest of 23 city rows placed in Haryana — Faridabad, S.No 36 (p.3), Severe |
| Karnataka | 27 December 2020 | 163 | AQI bulletin p.2–10, Index Value column: highest of 10 city rows placed in Karnataka — Medikeri, S.No 79 (p.7), Moderate |
| Kerala | 27 December 2020 | 112 | AQI bulletin p.3–10, Index Value column: highest of 6 city rows placed in Kerala — Thrissur, S.No 112 (p.10), Moderate |
| Madhya Pradesh | 27 December 2020 | 289 | AQI bulletin p.2–10, Index Value column: highest of 14 city rows placed in Madhya Pradesh — Katni, S.No 64 (p.6), Poor |
| Maharashtra | 27 December 2020 | 296 | AQI bulletin p.1–10, Index Value column: highest of 8 city rows placed in Maharashtra — Kalyan, S.No 60 (p.5), Poor |
| Meghalaya | 27 December 2020 | 20 | AQI bulletin p.9, Index Value column: highest of 1 city row placed in Meghalaya — Shillong, S.No 103 (p.9), Good |
| Mizoram | 27 December 2020 | 12 | AQI bulletin p.1, Index Value column: highest of 1 city row placed in Mizoram — Aizawl, S.No 4 (p.1), Good |
| Nagaland | 27 December 2020 | 59 | AQI bulletin p.6, Index Value column: highest of 1 city row placed in Nagaland — Kohima, S.No 67 (p.6), Satisfactory |
| Odisha | 27 December 2020 | 207 | AQI bulletin p.2–9, Index Value column: highest of 2 city rows placed in Odisha — Brajrajnagar, S.No 22 (p.2), Poor |
| Punjab | 27 December 2020 | 237 | AQI bulletin p.1–9, Index Value column: highest of 8 city rows placed in Punjab — Bathinda, S.No 17 (p.2), Poor |
| Rajasthan | 27 December 2020 | 343 | AQI bulletin p.1–10, Index Value column: highest of 8 city rows placed in Rajasthan — Bhiwadi, S.No 19 (p.2), Very Poor |
| Tamil Nadu | 27 December 2020 | 95 | AQI bulletin p.3–10, Index Value column: highest of 2 city rows placed in Tamil Nadu — Chennai, S.No 28 (p.3), Satisfactory |
| Telangana | 27 December 2020 | 185 | AQI bulletin p.5, Index Value column: highest of 1 city row placed in Telangana — Hyderabad, S.No 51 (p.5), Moderate |
| Tripura | 27 December 2020 | 158 | AQI bulletin p.1, Index Value column: highest of 1 city row placed in Tripura — Agartala, S.No 1 (p.1), Moderate |
| Uttar Pradesh | 27 December 2020 | 418 | AQI bulletin p.1–10, Index Value column: highest of 12 city rows placed in Uttar Pradesh — Greater Noida, S.No 41 (p.4), Severe |
| West Bengal | 27 December 2020 | 285 | AQI bulletin p.1–9, Index Value column: highest of 6 city rows placed in West Bengal — Kolkata, S.No 68 (p.6), Poor |