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 | 1 December 2020 | 184 | AQI bulletin p.1–11, Index Value column: mean of all 121 city rows — every row in the table |
| Andhra Pradesh | 1 December 2020 | 90 | AQI bulletin p.1–11, Index Value column: mean of 4 city rows placed in Andhra Pradesh — Amaravati (p.1), Rajamahendravaram (p.8), Tirupati (p.10), Visakhapatnam (p.11) |
| Assam | 1 December 2020 | 164 | AQI bulletin p.4, Index Value column: mean of 1 city row placed in Assam — Guwahati (p.4) |
| Bihar | 1 December 2020 | 214 | 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 | 1 December 2020 | 146 | AQI bulletin p.2, Index Value column: mean of 1 city row placed in Chandigarh — Chandigarh (p.2) |
Central Pollution Control Board, Ministry of Environment, Forest and Climate Change. CPCB National Air Quality Index bulletin, 1 December 2020 (121 cities) (published 1 Dec 2020). Archived by the India Health Observatory on 3 Oct 2026, SHA-256 ddb1e2df1342b3a1053242dab39bba210103a1e430aa489f6e09adfbf4682d22. https://indiahealthobservatory.com/sources/cpcb/releases/2170
| Delhi | 1 December 2020 | 367 | AQI bulletin p.3, Index Value column: mean of 1 city row placed in Delhi — Delhi (p.3) |
| Gujarat | 1 December 2020 | 130 | AQI bulletin p.1–10, Index Value column: mean of 5 city rows placed in Gujarat — Ahmedabad (p.1), Gandhinagar (p.4), Nandesari (p.8), Vapi (p.10), Vatva (p.10) |
| Haryana | 1 December 2020 | 285 | AQI bulletin p.1–9, Index Value column: mean of 21 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), Panchkula (p.8), Rohtak (p.9), Sirsa (p.9), Sonipat (p.9) |
| Jharkhand | 1 December 2020 | 78 | AQI bulletin p.5, Index Value column: mean of 1 city row placed in Jharkhand — Jorapokhar (p.5) |
| Karnataka | 1 December 2020 | 62 | AQI bulletin p.1–10, Index Value column: mean of 11 city rows placed in Karnataka — Bagalkot (p.1), Bengaluru (p.2), Chikkaballapur (p.3), Chikkamagaluru (p.3), Hubballi (p.5), Kalaburgi (p.5), Medikeri (p.7), Mysuru (p.7), Ramanagara (p.9), Shivamogga (p.9), Vijayapura (p.10) |
| Kerala | 1 December 2020 | 66 | AQI bulletin p.3–10, Index Value column: mean of 6 city rows placed in Kerala — Eloor (p.3), Ernakulam (p.3), Kannur (p.6), Kozhikode (p.6), Thiruvananthapuram (p.10), Thrissur (p.10) |
| Madhya Pradesh | 1 December 2020 | 148 | AQI bulletin p.2–10, Index Value column: mean of 15 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), Maihar (p.7), Mandideep (p.7), Pithampur (p.8), Ratlam (p.9), Sagar (p.9), Satna (p.9), Singrauli (p.9), Ujjain (p.10) |
| Maharashtra | 1 December 2020 | 117 | AQI bulletin p.1–10, Index Value column: mean of 9 city rows placed in Maharashtra — Aurangabad (p.1), Chandrapur (p.2), Kalyan (p.5), Mumbai (p.7), Nashik (p.8), Navi Mumbai (p.8), Pune (p.8), Solapur (p.9), Thane (p.10) |
| Meghalaya | 1 December 2020 | 22 | AQI bulletin p.9, Index Value column: mean of 1 city row placed in Meghalaya — Shillong (p.9) |
| Mizoram | 1 December 2020 | 18 | AQI bulletin p.1, Index Value column: mean of 1 city row placed in Mizoram — Aizawl (p.1) |
| Nagaland | 1 December 2020 | 74 | AQI bulletin p.6, Index Value column: mean of 1 city row placed in Nagaland — Kohima (p.6) |
| Odisha | 1 December 2020 | 159 | AQI bulletin p.2–10, Index Value column: mean of 2 city rows placed in Odisha — Brajrajnagar (p.2), Talcher (p.10) |
| Punjab | 1 December 2020 | 217 | 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.6), Mandi Gobindgarh (p.7), Patiala (p.8), Rupnagar (p.9) |
| Rajasthan | 1 December 2020 | 164 | 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 | 1 December 2020 | 58 | AQI bulletin p.3–10, Index Value column: mean of 3 city rows placed in Tamil Nadu — Chennai (p.3), Coimbatore (p.3), Thoothukudi (p.10) |
| Telangana | 1 December 2020 | 136 | AQI bulletin p.5, Index Value column: mean of 1 city row placed in Telangana — Hyderabad (p.5) |
| Tripura | 1 December 2020 | 221 | AQI bulletin p.1, Index Value column: mean of 1 city row placed in Tripura — Agartala (p.1) |
| Uttar Pradesh | 1 December 2020 | 351 | AQI bulletin p.1–10, Index Value column: mean of 13 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.6), Meerut (p.7), Moradabad (p.7), Muzaffarnagar (p.7), Noida (p.8), Varanasi (p.10) |
| West Bengal | 1 December 2020 | 235 | AQI bulletin p.1–6, Index Value column: mean of 3 city rows placed in West Bengal — Asansol (p.1), Howrah (p.4), Kolkata (p.6) |
| Geography | Period | Value | Where in the document |
|---|---|---|---|
| India | 1 December 2020 | 121 | AQI bulletin p.1–11: count of all 121 city rows — every row in the table |
| Andhra Pradesh | 1 December 2020 | 4 | AQI bulletin p.1–11: count of 4 city rows placed in Andhra Pradesh — Amaravati (p.1), Rajamahendravaram (p.8), Tirupati (p.10), Visakhapatnam (p.11) |
| Assam | 1 December 2020 | 1 | AQI bulletin p.4: count of 1 city row placed in Assam — Guwahati (p.4) |
| Bihar | 1 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 | 1 December 2020 | 1 | AQI bulletin p.2: count of 1 city row placed in Chandigarh — Chandigarh (p.2) |
| Delhi | 1 December 2020 | 1 | AQI bulletin p.3: count of 1 city row placed in Delhi — Delhi (p.3) |
| Gujarat | 1 December 2020 | 5 | AQI bulletin p.1–10: count of 5 city rows placed in Gujarat — Ahmedabad (p.1), Gandhinagar (p.4), Nandesari (p.8), Vapi (p.10), Vatva (p.10) |
| Haryana | 1 December 2020 | 21 | AQI bulletin p.1–9: count of 21 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), Panchkula (p.8), Rohtak (p.9), Sirsa (p.9), Sonipat (p.9) |
| Jharkhand | 1 December 2020 | 1 | AQI bulletin p.5: count of 1 city row placed in Jharkhand — Jorapokhar (p.5) |
| Karnataka | 1 December 2020 | 11 | AQI bulletin p.1–10: count of 11 city rows placed in Karnataka — Bagalkot (p.1), Bengaluru (p.2), Chikkaballapur (p.3), Chikkamagaluru (p.3), Hubballi (p.5), Kalaburgi (p.5), Medikeri (p.7), Mysuru (p.7), Ramanagara (p.9), Shivamogga (p.9), Vijayapura (p.10) |
| Kerala | 1 December 2020 | 6 | AQI bulletin p.3–10: count of 6 city rows placed in Kerala — Eloor (p.3), Ernakulam (p.3), Kannur (p.6), Kozhikode (p.6), Thiruvananthapuram (p.10), Thrissur (p.10) |
| Madhya Pradesh | 1 December 2020 | 15 | AQI bulletin p.2–10: count of 15 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), Maihar (p.7), Mandideep (p.7), Pithampur (p.8), Ratlam (p.9), Sagar (p.9), Satna (p.9), Singrauli (p.9), Ujjain (p.10) |
| Maharashtra | 1 December 2020 | 9 | AQI bulletin p.1–10: count of 9 city rows placed in Maharashtra — Aurangabad (p.1), Chandrapur (p.2), Kalyan (p.5), Mumbai (p.7), Nashik (p.8), Navi Mumbai (p.8), Pune (p.8), Solapur (p.9), Thane (p.10) |
| Meghalaya | 1 December 2020 | 1 | AQI bulletin p.9: count of 1 city row placed in Meghalaya — Shillong (p.9) |
| Mizoram | 1 December 2020 | 1 | AQI bulletin p.1: count of 1 city row placed in Mizoram — Aizawl (p.1) |
| Nagaland | 1 December 2020 | 1 | AQI bulletin p.6: count of 1 city row placed in Nagaland — Kohima (p.6) |
| Odisha | 1 December 2020 | 2 | AQI bulletin p.2–10: count of 2 city rows placed in Odisha — Brajrajnagar (p.2), Talcher (p.10) |
| Punjab | 1 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.6), Mandi Gobindgarh (p.7), Patiala (p.8), Rupnagar (p.9) |
| Rajasthan | 1 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 | 1 December 2020 | 3 | AQI bulletin p.3–10: count of 3 city rows placed in Tamil Nadu — Chennai (p.3), Coimbatore (p.3), Thoothukudi (p.10) |
| Telangana | 1 December 2020 | 1 | AQI bulletin p.5: count of 1 city row placed in Telangana — Hyderabad (p.5) |
| Tripura | 1 December 2020 | 1 | AQI bulletin p.1: count of 1 city row placed in Tripura — Agartala (p.1) |
| Uttar Pradesh | 1 December 2020 | 13 | AQI bulletin p.1–10: count of 13 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.6), Meerut (p.7), Moradabad (p.7), Muzaffarnagar (p.7), Noida (p.8), Varanasi (p.10) |
| West Bengal | 1 December 2020 | 3 | AQI bulletin p.1–6: count of 3 city rows placed in West Bengal — Asansol (p.1), Howrah (p.4), Kolkata (p.6) |
| Geography | Period | Value | Where in the document |
|---|---|---|---|
| India | 1 December 2020 | 40% | AQI bulletin p.1–11, Index Value column: 48 of all 121 city rows at 201 or more — Agartala 221 (p.1), Agra 317 (p.1), Ambala 385 (p.1), Amritsar 276 (p.1), Baghpat 366 (p.2), Bahadurgarh 308 (p.2), Ballabgarh 210 (p.2), Bhiwadi 361 (p.2), Bulandshahr 390 (p.2), Charkhi Dadri 244 (p.3), Delhi 367 (p.3), Dharuhera 389 (p.3), Faridabad 335 (p.3), Fatehabad 367 (p.4), Ghaziabad 424 (p.4), Greater Noida 388 (p.4), Gurugram 311 (p.4), Gwalior 303 (p.4), Hapur 234 (p.4), Hisar 340 (p.4) … and 28 more |
| Andhra Pradesh | 1 December 2020 | 0% | AQI bulletin p.1–11, Index Value column: none of 4 city rows placed in Andhra Pradesh at 201 or more (highest 117) |
| Assam | 1 December 2020 | 0% | AQI bulletin p.4, Index Value column: none of 1 city row placed in Assam at 201 or more (highest 164) |
| Bihar | 1 December 2020 | 50% | AQI bulletin p.4–8, Index Value column: 2 of 4 city rows placed in Bihar at 201 or more — Muzaffarpur 261 (p.7), Patna 299 (p.8) |
| Chandigarh | 1 December 2020 | 0% | AQI bulletin p.2, Index Value column: none of 1 city row placed in Chandigarh at 201 or more (highest 146) |
| Delhi | 1 December 2020 | 100% | AQI bulletin p.3, Index Value column: 1 of 1 city row placed in Delhi at 201 or more — Delhi 367 (p.3) |
| Gujarat | 1 December 2020 | 0% | AQI bulletin p.1–10, Index Value column: none of 5 city rows placed in Gujarat at 201 or more (highest 171) |
| Haryana | 1 December 2020 | 90% | AQI bulletin p.1–9, Index Value column: 19 of 21 city rows placed in Haryana at 201 or more — Ambala 385 (p.1), Bahadurgarh 308 (p.2), Ballabgarh 210 (p.2), Charkhi Dadri 244 (p.3), Dharuhera 389 (p.3), Faridabad 335 (p.3), Fatehabad 367 (p.4), Gurugram 311 (p.4), Hisar 340 (p.4), Jind 362 (p.5), Kaithal 264 (p.5), Karnal 239 (p.6), Kurukshetra 332 (p.6), Manesar 330 (p.7), Narnaul 246 (p.8), Panchkula 235 (p.8), Rohtak 290 (p.9), Sirsa 241 (p.9), Sonipat 216 (p.9) |
| Jharkhand | 1 December 2020 | 0% | AQI bulletin p.5, Index Value column: none of 1 city row placed in Jharkhand at 201 or more (highest 78) |
| Karnataka | 1 December 2020 | 0% | AQI bulletin p.1–10, Index Value column: none of 11 city rows placed in Karnataka at 201 or more (highest 98) |
| Kerala | 1 December 2020 | 0% | AQI bulletin p.3–10, Index Value column: none of 6 city rows placed in Kerala at 201 or more (highest 81) |
| Madhya Pradesh | 1 December 2020 | 20% | AQI bulletin p.2–10, Index Value column: 3 of 15 city rows placed in Madhya Pradesh at 201 or more — Gwalior 303 (p.4), Katni 227 (p.6), Singrauli 337 (p.9) |
| Maharashtra | 1 December 2020 | 0% | AQI bulletin p.1–10, Index Value column: none of 9 city rows placed in Maharashtra at 201 or more (highest 152) |
| Meghalaya | 1 December 2020 | 0% | AQI bulletin p.9, Index Value column: none of 1 city row placed in Meghalaya at 201 or more (highest 22) |
| Mizoram | 1 December 2020 | 0% | AQI bulletin p.1, Index Value column: none of 1 city row placed in Mizoram at 201 or more (highest 18) |
| Nagaland | 1 December 2020 | 0% | AQI bulletin p.6, Index Value column: none of 1 city row placed in Nagaland at 201 or more (highest 74) |
| Odisha | 1 December 2020 | 0% | AQI bulletin p.2–10, Index Value column: none of 2 city rows placed in Odisha at 201 or more (highest 186) |
| Punjab | 1 December 2020 | 63% | AQI bulletin p.1–9, Index Value column: 5 of 8 city rows placed in Punjab at 201 or more — Amritsar 276 (p.1), Jalandhar 223 (p.5), Khanna 262 (p.6), Ludhiana 250 (p.6), Patiala 243 (p.8) |
| Rajasthan | 1 December 2020 | 25% | AQI bulletin p.1–10, Index Value column: 2 of 8 city rows placed in Rajasthan at 201 or more — Bhiwadi 361 (p.2), Jodhpur 222 (p.5) |
| Tamil Nadu | 1 December 2020 | 0% | AQI bulletin p.3–10, Index Value column: none of 3 city rows placed in Tamil Nadu at 201 or more (highest 62) |
| Telangana | 1 December 2020 | 0% | AQI bulletin p.5, Index Value column: none of 1 city row placed in Telangana at 201 or more (highest 136) |
| Tripura | 1 December 2020 | 100% | AQI bulletin p.1, Index Value column: 1 of 1 city row placed in Tripura at 201 or more — Agartala 221 (p.1) |
| Uttar Pradesh | 1 December 2020 | 100% | AQI bulletin p.1–10, Index Value column: 13 of 13 city rows placed in Uttar Pradesh at 201 or more — Agra 317 (p.1), Baghpat 366 (p.2), Bulandshahr 390 (p.2), Ghaziabad 424 (p.4), Greater Noida 388 (p.4), Hapur 234 (p.4), Kanpur 378 (p.6), Lucknow 331 (p.6), Meerut 342 (p.7), Moradabad 373 (p.7), Muzaffarnagar 378 (p.7), Noida 387 (p.8), Varanasi 260 (p.10) |
| West Bengal | 1 December 2020 | 67% | AQI bulletin p.1–6, Index Value column: 2 of 3 city rows placed in West Bengal at 201 or more — Howrah 260 (p.4), Kolkata 265 (p.6) |
| Geography | Period | Value | Where in the document |
|---|---|---|---|
| India | 1 December 2020 | 424 | AQI bulletin p.1–11, Index Value column: highest of all 121 city rows — Ghaziabad, S.No 40 (p.4), Severe |
| Andhra Pradesh | 1 December 2020 | 117 | AQI bulletin p.1–11, Index Value column: highest of 4 city rows placed in Andhra Pradesh — Visakhapatnam, S.No 121 (p.11), Moderate |
| Assam | 1 December 2020 | 164 | AQI bulletin p.4, Index Value column: highest of 1 city row placed in Assam — Guwahati, S.No 43 (p.4), Moderate |
| Bihar | 1 December 2020 | 299 | AQI bulletin p.4–8, Index Value column: highest of 4 city rows placed in Bihar — Patna, S.No 93 (p.8), Poor |
| Chandigarh | 1 December 2020 | 146 | AQI bulletin p.2, Index Value column: highest of 1 city row placed in Chandigarh — Chandigarh, S.No 23 (p.2), Moderate |
| Delhi | 1 December 2020 | 367 | AQI bulletin p.3, Index Value column: highest of 1 city row placed in Delhi — Delhi, S.No 31 (p.3), Very Poor |
| Gujarat | 1 December 2020 | 171 | AQI bulletin p.1–10, Index Value column: highest of 5 city rows placed in Gujarat — Vatva, S.No 119 (p.10), Moderate |
| Haryana | 1 December 2020 | 389 | AQI bulletin p.1–9, Index Value column: highest of 21 city rows placed in Haryana — Dharuhera, S.No 33 (p.3), Very Poor |
| Jharkhand | 1 December 2020 | 78 | AQI bulletin p.5, Index Value column: highest of 1 city row placed in Jharkhand — Jorapokhar, S.No 57 (p.5), Satisfactory |
| Karnataka | 1 December 2020 | 98 | AQI bulletin p.1–10, Index Value column: highest of 11 city rows placed in Karnataka — Kalaburgi, S.No 59 (p.5), Satisfactory |
| Kerala | 1 December 2020 | 81 | AQI bulletin p.3–10, Index Value column: highest of 6 city rows placed in Kerala — Thrissur, S.No 113 (p.10), Satisfactory |
| Madhya Pradesh | 1 December 2020 | 337 | AQI bulletin p.2–10, Index Value column: highest of 15 city rows placed in Madhya Pradesh — Singrauli, S.No 105 (p.9), Very Poor |
| Maharashtra | 1 December 2020 | 152 | AQI bulletin p.1–10, Index Value column: highest of 9 city rows placed in Maharashtra — Mumbai, S.No 81 (p.7), Moderate |
| Meghalaya | 1 December 2020 | 22 | AQI bulletin p.9, Index Value column: highest of 1 city row placed in Meghalaya — Shillong, S.No 103 (p.9), Good |
| Mizoram | 1 December 2020 | 18 | AQI bulletin p.1, Index Value column: highest of 1 city row placed in Mizoram — Aizawl, S.No 4 (p.1), Good |
| Nagaland | 1 December 2020 | 74 | AQI bulletin p.6, Index Value column: highest of 1 city row placed in Nagaland — Kohima, S.No 66 (p.6), Satisfactory |
| Odisha | 1 December 2020 | 186 | AQI bulletin p.2–10, Index Value column: highest of 2 city rows placed in Odisha — Talcher, S.No 109 (p.10), Moderate |
| Punjab | 1 December 2020 | 276 | AQI bulletin p.1–9, Index Value column: highest of 8 city rows placed in Punjab — Amritsar, S.No 9 (p.1), Poor |
| Rajasthan | 1 December 2020 | 361 | AQI bulletin p.1–10, Index Value column: highest of 8 city rows placed in Rajasthan — Bhiwadi, S.No 18 (p.2), Very Poor |
| Tamil Nadu | 1 December 2020 | 62 | AQI bulletin p.3–10, Index Value column: highest of 3 city rows placed in Tamil Nadu — Thoothukudi, S.No 112 (p.10), Satisfactory |
| Telangana | 1 December 2020 | 136 | AQI bulletin p.5, Index Value column: highest of 1 city row placed in Telangana — Hyderabad, S.No 50 (p.5), Moderate |
| Tripura | 1 December 2020 | 221 | AQI bulletin p.1, Index Value column: highest of 1 city row placed in Tripura — Agartala, S.No 1 (p.1), Poor |
| Uttar Pradesh | 1 December 2020 | 424 | AQI bulletin p.1–10, Index Value column: highest of 13 city rows placed in Uttar Pradesh — Ghaziabad, S.No 40 (p.4), Severe |
| West Bengal | 1 December 2020 | 265 | AQI bulletin p.1–6, Index Value column: highest of 3 city rows placed in West Bengal — Kolkata, S.No 67 (p.6), Poor |