131 NCAP non-attainment cities are grouped into 104 airsheds. Of these airsheds, 73 contain only one city; 18 contain two cities, and nine contain three cities. Four airsheds – Delhi, Mumbai, Indore, and Chandigarh contain 10, 8, 5, and 5 cities respectively. An additional 33 cities, not on the NCAP list are also part of these airsheds.
Visualize the airshed grid extent on OpenStreetMaps (here).
Download full resolution animation: here (or click on the image)
In the table, the grid details of the airshed are presented as a Google Earth enabled KML file and also as a CSV file with data on grid no. (starting with the southwest corner going left to right and bottom to top), SW and NE corners and mid-points of each grid, and grid area in sq.km.
Journal Article on airshed designation process and monitoring needs (2023): here
Journal article with review of NCAP action plans (2020): here
S.No. | State | Airshed | Airshed Size (0.01 deg grids) | Google Earth KML file | Excel File with Details |
---|---|---|---|---|---|
1 | Andhra Pradesh | Anantapur | 30 x 30 | KML | CSV |
2 | Andhra Pradesh | Chitoor | 30 x 30 | KML | CSV |
3 | Andhra Pradesh | Eluru | 30 x 30 | KML | CSV |
4 | Andhra Pradesh | Guntur | in Vijayawada | ||
5 | Andhra Pradesh | Kadapa | 30 x 30 | KML | CSV |
6 | Andhra Pradesh | Kurnool | 30 x 30 | KML | CSV |
7 | Andhra Pradesh | Nellore | 30 x 30 | KML | CSV |
8 | Andhra Pradesh | Ongole | 30 x 30 | KML | CSV |
9 | Andhra Pradesh | Rajahmundry | 30 x 30 | KML | CSV |
10 | Andhra Pradesh | Srikakulam | 30 x 30 | KML | CSV |
11 | Andhra Pradesh | Vijayawada | 50 x 50 | KML | CSV |
12 | Andhra Pradesh | Vishakhapatnam | 50 x 50 | KML | CSV |
13 | Andhra Pradesh | Vizianagaram | 30 x 30 | KML | CSV |
14 | Assam | Guwahati | 40 x 30 | KML | CSV |
15 | Assam | Nagaon | 30 x 30 | KML | CSV |
16 | Assam | Nalbari | 30 x 30 | KML | CSV |
17 | Assam | Sibsagar | 30 x 30 | KML | CSV |
18 | Assam | Silchar | 30 x 30 | KML | CSV |
19 | Bihar | Gaya | 30 x 30 | KML | CSV |
20 | Bihar | Muzaffarpur | 30 x 30 | KML | CSV |
21 | Bihar | Patna | 60 x 40 | KML | CSV |
22 | Chandigarh | Chandigarh | 50 x 40 | KML | CSV |
23 | Chhattisgarh | Bhilai | in Raipur | ||
24 | Chhattisgarh | Korba | 40 x 40 | KML | CSV |
25 | Chhattisgarh | Raipur | 60 x 30 | KML | CSV |
26 | Delhi | Delhi | 100 x 100 | KML | CSV |
27 | Gujarat | Ahmedabad | 50 x 50 | KML | CSV |
28 | Gujarat | Rajkot | 30 x 30 | KML | CSV |
29 | Gujarat | Surat | 50 x 50 | KML | CSV |
30 | Gujarat | Vadodara | 30 x 30 | KML | CSV |
31 | Haryana | Faridabad | in Delhi | ||
32 | Himachal Pradesh | Baddi | in Nalagrah | ||
33 | Himachal Pradesh | Damtal | in Pathankot | ||
34 | Himachal Pradesh | KalaAmb | 30 x 30 | KML | CSV |
35 | Himachal Pradesh | Nalagarh | 30 x 30 | KML | CSV |
36 | Himachal Pradesh | PaontaSahib | 20 x 20 | KML | CSV |
37 | Himachal Pradesh | Parwanoo | in Chandigarh | ||
38 | Himachal Pradesh | SunderNagar | 20 x 20 | KML | CSV |
39 | Jammu & Kashmir | Jammu | 30 x 30 | KML | CSV |
40 | Jammu & Kashmir | Srinagar | 30 x 30 | KML | CSV |
41 | Jharkhand | Dhanbad | 60 x 40 | KML | CSV |
42 | Jharkhand | Jamshedpur | 40 x 40 | KML | CSV |
43 | Jharkhand | Ranchi | 40 x 40 | KML | CSV |
44 | Karnataka | Bangalore | 60 x 60 | KML | CSV |
45 | Karnataka | Devanagere | 30 x 30 | KML | CSV |
46 | Karnataka | Gulburga | 30 x 30 | KML | CSV |
47 | Karnataka | Hubli-Dharwad | 30 x 30 | KML | CSV |
48 | Madhya Pradesh | Bhopal | 40 x 40 | KML | CSV |
49 | Madhya Pradesh | Dewas | in Indore | ||
50 | Madhya Pradesh | Gwalior | 30 x 30 | KML | CSV |
51 | Madhya Pradesh | Indore | 80 x 80 | KML | CSV |
52 | Madhya Pradesh | Jabalpur | 40 x 40 | KML | CSV |
53 | Madhya Pradesh | Sagar | 30 x 30 | KML | CSV |
54 | Madhya Pradesh | Ujjain | in Indore | ||
55 | Maharashtra | Akola | 30 x 30 | KML | CSV |
56 | Maharashtra | Amravati | 30 x 30 | KML | CSV |
57 | Maharashtra | Aurangabad | 40 x 40 | KML | CSV |
58 | Maharashtra | Badlapur | in Mumbai | ||
59 | Maharashtra | Chandrapur | 30 x 30 | KML | CSV |
60 | Maharashtra | Jalgaon | 30 x 30 | KML | CSV |
61 | Maharashtra | Jalna | 30 x 30 | KML | CSV |
62 | Maharashtra | Kolhapur | 60 x 40 | KML | CSV |
63 | Maharashtra | Latur | 30 x 30 | KML | CSV |
64 | Maharashtra | Mumbai | 80 x 80 | KML | CSV |
65 | Maharashtra | Nagpur | 40 x 40 | KML | CSV |
66 | Maharashtra | Nashik | 40 x 40 | KML | CSV |
67 | Maharashtra | NaviMumbai | in Mumbai | ||
68 | Maharashtra | Pune | 40 x 40 | KML | CSV |
69 | Maharashtra | Sangli | in Kolhapur | ||
70 | Maharashtra | Solapur | 30 x 30 | KML | CSV |
71 | Maharashtra | Thane | in Mumbai | ||
72 | Maharashtra | Ulhasnagar | in Mumbai | ||
73 | Maharashtra | Vasai_Virar | in Mumbai | ||
74 | Meghalaya | Byrnihat | in Guwahati | ||
75 | Nagaland | Dimapur | 30 x 30 | KML | CSV |
76 | Nagaland | Kohima | 30 x 30 | KML | CSV |
77 | Orissa | Angul | 40 x 40 | KML | CSV |
78 | Orissa | Balasore | 30 x 30 | KML | CSV |
79 | Orissa | Bhubaneswar | 40 x 40 | KML | CSV |
80 | Orissa | Cuttack | in Bhubaneswar | ||
81 | Orissa | KalingaNagar | in Bhubaneswar | ||
82 | Orissa | Rourkela | 30 x 30 | KML | CSV |
83 | Orissa | Talcher | in Angul | ||
84 | Punjab | Amritsar | 40 x 40 | KML | CSV |
85 | Punjab | DeraBassi | in Chandigarh | ||
86 | Punjab | Gobindgarh | in Khanna | ||
87 | Punjab | Jalandhar | 40 x 40 | KML | CSV |
88 | Punjab | Khanna | 30 x 30 | KML | CSV |
89 | Punjab | Ludhiana | 40 x 40 | KML | CSV |
90 | Punjab | NayaNangal | 30 x 30 | KML | CSV |
91 | Punjab | Pathankot | 30 x 30 | KML | CSV |
92 | Punjab | Patiala | 60 x 40 | KML | CSV |
93 | Rajasthan | Alwar | 30 x 30 | KML | CSV |
94 | Rajasthan | Jaipur | 40 x 40 | KML | CSV |
95 | Rajasthan | Jodhpur | 40 x 40 | KML | CSV |
96 | Rajasthan | Kota | 30 x 30 | KML | CSV |
97 | Rajasthan | Udaipur | 30 x 30 | KML | CSV |
98 | Tamilnadu | Chennai | 50 x 50 | KML | CSV |
99 | Tamilnadu | Madurai | 30 x 30 | KML | CSV |
100 | Tamilnadu | Thoothukudi | 40 x 40 | KML | CSV |
101 | Tamilnadu | Trichy | 30 x 30 | KML | CSV |
102 | Telangana | Hyderabad | 80 x 50 | KML | CSV |
103 | Telangana | Nalgonda | 30 x 30 | KML | CSV |
104 | Telangana | Patancheruvu | in Hyderabad | ||
105 | Telangana | Sangareddy | in Hyderabad | ||
106 | Uttar Pradesh | Agra | 40 x 40 | KML | CSV |
107 | Uttar Pradesh | Allahabad | 40 x 40 | KML | CSV |
108 | Uttar Pradesh | Anpara | 40 x 40 | KML | CSV |
109 | Uttar Pradesh | Bareily | 30 x 30 | KML | CSV |
110 | Uttar Pradesh | Firozabad | 30 x 30 | KML | CSV |
111 | Uttar Pradesh | Gajraula | 30 x 30 | KML | CSV |
112 | Uttar Pradesh | Ghaziabad | in Delhi | ||
113 | Uttar Pradesh | Gorakhpur | 30 x 30 | KML | CSV |
114 | Uttar Pradesh | Jhansi | 30 x 30 | KML | CSV |
115 | Uttar Pradesh | Kanpur | 40 x 40 | KML | CSV |
116 | Uttar Pradesh | Khurja | 30 x 30 | KML | CSV |
117 | Uttar Pradesh | Lucknow | 60 x 60 | KML | CSV |
118 | Uttar Pradesh | Meerut | 30 x 30 | KML | CSV |
119 | Uttar Pradesh | Moradabad | 30 x 30 | KML | CSV |
120 | Uttar Pradesh | Noida | in Delhi | ||
121 | Uttar Pradesh | Raebareli | 30 x 30 | KML | CSV |
122 | Uttar Pradesh | Varanasi | 40 x 40 | KML | CSV |
123 | Uttarakhand | Dehradun | 30 x 30 | KML | CSV |
124 | Uttarakhand | Kashipur | 30 x 30 | KML | CSV |
125 | Uttarakhand | Rishikesh | 30 x 30 | KML | CSV |
126 | West Bengal | Asansol | 60 x 40 | KML | CSV |
127 | West Bengal | Barrackpore | in Kolkata | ||
128 | West Bengal | Durgapur | in Asansol | ||
129 | West Bengal | Haldia | 40 x 40 | KML | CSV |
130 | West Bengal | Howrah | in Kolkata | ||
131 | West Bengal | Kolkata | 60 x 60 | KML | CSV |