Home / Rankings / Dirtiest power plants in India by CO₂

Dirtiest power plants in India by CO₂

The highest-emitting power plants in India ranked by asset-level annual CO₂, measured for EPA/EU ETS and modelled for Climate TRACE. Open data.

#PlantFuelCountryt CO₂/yrSource
1Mundra Thermal Power Project (Adani)CoalIndia26,237,000Climate TRACE
2ANPARACoalIndia24,685,000Climate TRACE
3TAMNAR TPPCoalIndia24,249,000Climate TRACE
4Tata Mundra Ultra Mega Power ProjectCoalIndia21,164,840Climate TRACE
5TIRORA TPPCoalIndia18,739,000Climate TRACE
6MEJIACoalIndia15,102,000Climate TRACE
7Chandrapur Thermal Power StationCoalIndia14,863,700Climate TRACE
8Shree Singaji Thermal Power ProjectCoalIndia14,191,100Climate TRACE
9KORADICoalIndia13,146,800Climate TRACE
10Dr. Narla Tata Rao Thermal power stationCoalIndia12,516,300Climate TRACE
11SAGARDIGHI TPPCoalIndia12,384,500Climate TRACE
12Jharsuguda Sterlite power stationCoalIndia12,136,000Climate TRACE
13Bara Thermal Power ProjectCoalIndia11,979,300Climate TRACE
14Chhabra Thermal Power StationCoalIndia11,952,800Climate TRACE
15LALITPUR TPPCoalIndia11,866,200Climate TRACE
16Ib Valley Thermal Power StationCoalIndia11,804,200Climate TRACE
17Kothagudem Thermal Power StationCoalIndia10,786,900Climate TRACE
18DAMODARAM SANJEEVAIAHCoalIndia10,396,600Climate TRACE
19NORTH CHENNAICoalIndia10,392,600Climate TRACE
20WANAKBORICoalIndia10,316,700Climate TRACE
21TALWANDI SABOCoalIndia10,159,100Climate TRACE
22BALCO Korba power stationCoalIndia9,881,700Climate TRACE
23RAJPURA TPPCoalIndia9,752,100Climate TRACE
24Adani Godda power stationCoalIndia9,086,500Climate TRACE
25RAYAL SEEMACoalIndia8,842,000Climate TRACE
26Jaypee Nigrie Super Thermal Power ProjectCoalIndia8,631,500Climate TRACE
27Meja Thermal Power ProjectCoalIndia8,544,300Climate TRACE
28INDRA GANDHI STPPCoalIndia8,303,800Climate TRACE
29BARADARHA TPPCoalIndia8,295,300Climate TRACE
30Khaperkheda power stationCoalIndia8,257,000Climate TRACE
31KOTACoalIndia8,236,300Climate TRACE
32Angul power stationCoalIndia8,103,500Climate TRACE
33BAKRESWARCoalIndia8,007,500Climate TRACE
34SEMBCORP GAYATRICoalIndia7,985,000Climate TRACE
35Hasdeo Thermal Power StationCoalIndia7,982,700Climate TRACE
36RAICHURCoalIndia7,941,800Climate TRACE
37Bellary Thermal Power StationCoalIndia7,765,200Climate TRACE
38METTURCoalIndia7,725,300Climate TRACE
39ANUPPURCoalIndia7,660,300Climate TRACE
40KAWAI TPPCoalIndia7,496,200Climate TRACE
41SANJAY GANDHICoalIndia7,436,900Climate TRACE
42MAHATMA GANDHI TPPCoalIndia7,369,600Climate TRACE
43KAMALANGACoalIndia7,265,200Climate TRACE
44SURATGARHCoalIndia7,260,600Climate TRACE
45Cuddalore IL&FS power stationCoalIndia7,199,700Climate TRACE
46Mahan Super Thermal Power ProjectCoalIndia7,193,500Climate TRACE
47RAIKHEDACoalIndia7,051,100Climate TRACE
48Maithon Right Bank Thermal Power StationCoalIndia7,042,100Climate TRACE
49UCHPINDA TPPCoalIndia7,037,200Climate TRACE
50KODERMACoalIndia6,997,900Climate TRACE
51Jharsuguda CPP power stationCoalIndia6,900,000Climate TRACE
52KALISINDHCoalIndia6,826,800Climate TRACE
53Pegadapalli (Jaipur Mandal) power stationCoalIndia6,815,000Climate TRACE
54MARWA TPPCoalIndia6,751,300Climate TRACE
55Vallur Thermal Power PlantCoalIndia6,547,100Climate TRACE
56JSW Barmer Jalipa Kapurdi power stationCoalIndia6,510,400Climate TRACE
57NEYVELI ST ICoalIndia6,503,400Climate TRACE
58New Neyveli Thermal Power StationCoalIndia6,491,900Climate TRACE
59BHUSAWALCoalIndia6,484,100Climate TRACE
60DURGAPUR STEEL TPSCoalIndia6,305,900Climate TRACE
61KAKATIYA TPPCoalIndia6,123,300Climate TRACE
62TUTICORINCoalIndia5,984,700Climate TRACE
63RAGHUNATHPUR TPP PH-ICoalIndia5,817,600Climate TRACE
64Nabinagar Thermal Power ProjectCoalIndia5,679,200Climate TRACE
65Harduaganj power stationCoalIndia5,483,300Climate TRACE
66UDUPI TPPCoalIndia5,447,800Climate TRACE
67Mutiara Coastal Energen Thermal Power PlantCoalIndia5,414,000Climate TRACE
68KOLAGHATCoalIndia5,345,300Climate TRACE
69Ukai Thermal Power StationCoalIndia5,238,900Climate TRACE
70Jawaharpur Thermal ProjectCoalIndia5,123,500Climate TRACE
71YERMARUS TPPCoalIndia5,105,400Climate TRACE
72Bhadradri power stationCoalIndia5,052,500Climate TRACE
73Rajiv Gandhi Thermal Power ProjectCoalIndia5,009,100Climate TRACE
74PARICHACoalIndia4,925,500Climate TRACE
75SALAYA TPPCoalIndia4,885,000Climate TRACE
76Angul Steel power stationCoalIndia4,600,100Climate TRACE
77Guru Hargobind Lehra Mohabbat Power StationCoalIndia4,584,700Climate TRACE
78DHARIWAL INF TPPCoalIndia4,390,700Climate TRACE
79HALDIACoalIndia4,366,100Climate TRACE
80ROPARCoalIndia4,236,000Climate TRACE
81PANIPATCoalIndia4,221,200Climate TRACE
82GMR WARORA TPPCoalIndia4,036,200Climate TRACE
83VIZAG TPPCoalIndia3,919,700Climate TRACE
84Korba Power Thermal Power Plant (Adani)CoalIndia3,904,900Climate TRACE
85Parli Thermal Power StationCoalIndia3,674,800Climate TRACE
86WARDHA WARORA(Sai Wardha Power)CoalIndia3,672,500Climate TRACE
87MAHADEV PRASAD STPPCoalIndia3,584,000Climate TRACE
88SATPURACoalIndia3,578,100Climate TRACE
89BARAUNICoalIndia3,515,500Climate TRACE
90Raigarh TRN Power ProjectCoalIndia3,469,900Climate TRACE
91Dr. Shyama Prasad Mukherjee Thermal Power StationCoalIndia3,454,300Climate TRACE
92NTPC Seoni power stationCoalIndia3,407,500Climate TRACE
93BINJKOTECoalIndia3,383,100Climate TRACE
94CHANDRAPURACoalIndia3,381,400Climate TRACE
95Durgapur Projects Limited power stationCoalIndia3,367,200Climate TRACE
96Deenbandhu Chhotu Ram Thermal Power PlantCoalIndia3,299,773Climate TRACE
97Bhilai Steel power stationCoalIndia3,272,100Climate TRACE
98BOKARO BCoalIndia3,161,400Climate TRACE
99THAMMINAPATNAM TPPCoalIndia3,149,280Climate TRACE
100Bina Thermal Power ProjectCoalIndia3,089,000Climate TRACE
101Dongamahua Captive Power PlantCoalIndia3,066,600Climate TRACE
102TROMBAYOilIndia2,997,200Climate TRACE
103Surat Lignite Power PlantCoalIndia2,994,100Climate TRACE
104GOINDWAL SAHIB TPPCoalIndia2,992,300Climate TRACE
105PARASCoalIndia2,988,100Climate TRACE
106Rengali Bhushan power stationCoalIndia2,986,500Climate TRACE
107Adani Raigarh Thermal Power PlantCoalIndia2,971,300Climate TRACE
108DHANUCoalIndia2,963,900Climate TRACE
109Gandhinagar Thermal Power StationCoalIndia2,627,500Climate TRACE
110NASIKCoalIndia2,602,200Climate TRACE
111Hazira power station (Reliance)GasIndia2,438,800Climate TRACE
112Ghatampur power stationCoalIndia2,418,700Climate TRACE
113Chennai power stationCoalIndia2,351,000Climate TRACE
114Bokaro Steel City Thermal Power StationCoalIndia2,163,600Climate TRACE
115Rourkela Works-2 power stationCoalIndia2,101,100Climate TRACE
116Sabarmati power stationCoalIndia2,055,800Climate TRACE
117Jharsuguda Ind-Barath power stationCoalIndia1,987,600Climate TRACE
118Vadinar P1 power stationGasIndia1,980,400Climate TRACE
119JSW RATNAGIRI TPPCoalIndia1,912,740Climate TRACE
120BANDELCoalIndia1,890,560Climate TRACE
121Vizag Steel Plant power stationOtherIndia1,887,400Climate TRACE
122BANDAKHAR TPPCoalIndia1,872,080Climate TRACE
123INDIA POWER TPP(HALDIA HIRANMAYE )CoalIndia1,796,600Climate TRACE
124BELA NAGPURCoalIndia1,755,290Climate TRACE
125RATNAGIRI GASGasIndia1,744,800Climate TRACE
126BHAVNAGAR TPPCoalIndia1,725,160Climate TRACE
127Bhadreshwar power station (OPG)CoalIndia1,703,700Climate TRACE
128Barsingsar Thermal Power ProjectCoalIndia1,670,620Climate TRACE
129Neyveli Zero power stationCoalIndia1,603,420Climate TRACE
130Raigarh Jindal power stationCoalIndia1,601,500Climate TRACE
131JOJBERACoalIndia1,597,260Climate TRACE
132Sugen Combined Cycle power plantGasIndia1,576,500Climate TRACE
133Hazira power station (Essar)CoalIndia1,533,200Climate TRACE
134Choudwar power stationCoalIndia1,465,200Climate TRACE
135AMAR KANTAKCoalIndia1,452,718Climate TRACE
136Duburi Steel power stationCoalIndia1,431,900Climate TRACE
137Paloncha power stationCoalIndia1,385,800Climate TRACE
138DANAPUR BMMCoalIndia1,334,500Climate TRACE
139JSW Vijayanagar Toranagallu power stationCoalIndia1,333,240Climate TRACE
140DGEN Mega Combined Cycle power plantGasIndia1,290,720Climate TRACE
141Pragati Combined Cycle Gas Turbine-III power stationGasIndia1,233,490Climate TRACE
142KONDAPALLI GTGasIndia1,177,680Climate TRACE
143KASAIPALLICoalIndia1,086,990Climate TRACE
144Churk captive power stationCoalIndia1,022,240Climate TRACE
145Gummidipoondi Suryadev power stationCoalIndia908,650Climate TRACE
146JSW Ispat Raigarh power stationCoalIndia857,530Climate TRACE
147Nagai Nagapattinam Power ProjectCoalIndia851,870Climate TRACE
148RAS CEMENT PLANTCoalIndia783,700Climate TRACE
149Sikka Thermal Power StationCoalIndia772,790Climate TRACE
150Gujarat Cement Works Combined Cycle power stationGasIndia771,730Climate TRACE
151GACL-NALCO Dahej Caustic captive power stationCoalIndia739,300Climate TRACE
152JAMNAGAR COMPLEXOtherIndia709,010Climate TRACE
153Paradip power stationCoalIndia681,500Climate TRACE
154DCM BHARUCHOtherIndia644,110Climate TRACE
155Cuttack Works power stationCoalIndia624,720Climate TRACE
156NAGDA WORKSCoalIndia601,140Climate TRACE
157Tripura Combined Cycle power plantGasIndia586,410Climate TRACE
158Dhuvaran Combined Cycle power plantGasIndia580,430Climate TRACE
159ADITYAPUR WORKSOtherIndia573,580Climate TRACE
160Kagithapuram Mill power stationCoalIndia570,750Climate TRACE
161KCIL CAPTIVEOtherIndia568,600Climate TRACE
162RATIJA TPPCoalIndia563,850Climate TRACE
163ADITYA CEMENT WORKSCoalIndia563,760Climate TRACE
164Pipavav Combined Cycle power plantGasIndia559,080Climate TRACE
165Uran Combined Cycle power plantGasIndia540,500Climate TRACE
166Kharagprasad power stationCoalIndia533,840Climate TRACE
167Lal Kuan Mill power stationCoalIndia482,710Climate TRACE
168Visakhapatnam Sarda power stationCoalIndia477,060Climate TRACE
169DURGAPURCoalIndia472,120Climate TRACE
170NAGDA GRASIMCoalIndia462,820Climate TRACE
171Kutch Welspun power stationCoalIndia454,310Climate TRACE
172VASAVADATTA CEMENTCoalIndia441,240Climate TRACE
173Ganeshpahad Cement power stationCoalIndia437,270Climate TRACE
174WADI CEMENT PLANTCoalIndia425,930Climate TRACE
175Hazira (Essar) power stationGasIndia413,400Climate TRACE
176HAZIRA-GSECLGasIndia410,310Climate TRACE
177Bhander power stationGasIndia401,050Climate TRACE
178Tulsyan Steel Gummidipoondi captive power stationCoalIndia397,530Climate TRACE
179BINANI CEMENT PLANTCoalIndia397,290Climate TRACE
180RAJASHREE CEMENTCoalIndia392,400Climate TRACE
181Arkay Energy Rameswarm power stationGasIndia383,950Climate TRACE
182Seraikela power stationCoalIndia383,330Climate TRACE
183Kashipur Sravanthi power stationGasIndia370,050Climate TRACE
184PAGUTHANGasIndia369,590Climate TRACE
185Raigarh Ind Power power stationCoalIndia369,150Climate TRACE
186Kutch GSECL power stationCoalIndia364,870Climate TRACE
187JAYPEE BELA CEMENTCoalIndia364,850Climate TRACE
188P.NALLUR CCGTGasIndia355,970Climate TRACE
189Konaseema Combined Cycle power plantGasIndia353,310Climate TRACE
190UTRAULA TPPCoalIndia352,103Climate TRACE
191BARKHERA TPPCoalIndia352,035Climate TRACE
192Siltara SKS power stationCoalIndia348,660Climate TRACE
193KHAMBERKHERA IPPCoalIndia342,898Climate TRACE
194Raipur Neco power stationCoalIndia335,050Climate TRACE
195KUNDARKI TPPCoalIndia329,781Climate TRACE
196SEWAGRAM CEMENT PLANTCoalIndia326,540Climate TRACE
197JAYKAYPURAM PLANTCoalIndia310,460Climate TRACE
198Hathneora Captive Power PlantCoalIndia299,760Climate TRACE
199Yelahanka Raichur power stationGasIndia296,170Climate TRACE
200Vizag Simhadri power stationCoalIndia293,450Climate TRACE
201Utran Combined Cycle power plantGasIndia291,680Climate TRACE
202East Godavari Mill power stationCoalIndia289,610Climate TRACE
203KYMORECoalIndia283,950Climate TRACE
204GUJARAT REFINERYGasIndia281,060Climate TRACE
205DHOLPURGasIndia271,390Climate TRACE
206AWARPUR CEMENT PLANTCoalIndia265,340Climate TRACE
207PRAGATI CCGTGasIndia263,290Climate TRACE
208MORDI PLANTCoalIndia261,230Climate TRACE
209AGARTALA GTGasIndia256,170Climate TRACE
210MANDIDEEP GRAPHITECoalIndia255,550Climate TRACE
211Vadodara Combined Cycle power plantGasIndia255,180Climate TRACE
212BUTIBORI TPP -IICoalIndia251,860Climate TRACE
213KRIBHCO HAZIRAOtherIndia247,820Climate TRACE
214Assam Gas Based power stationGasIndia244,620Climate TRACE
215Siltara Works power stationCoalIndia238,240Climate TRACE
216CHANDERIA CEMENT WORKSCoalIndia235,670Climate TRACE
217BHADRAVATI MILLCoalIndia232,820Climate TRACE
218VIJESWARAM GTGasIndia231,310Climate TRACE
219CHANDA CEMENT WORKSCoalIndia227,170Climate TRACE
220Indraprastha Gas power stationGasIndia225,820Climate TRACE
221Chunar Cement power stationCoalIndia215,810Climate TRACE
222BHIGWAN MILLCoalIndia212,950Climate TRACE
223Vadlur power stationCoalIndia198,760Climate TRACE
224IFFCO AONLA WORKSOtherIndia187,740Climate TRACE
225Saggonda power stationCoalIndia187,390Climate TRACE
226KOCHI REFINERYOtherIndia178,900Climate TRACE
227Samalkot Combined Cycle power plantGasIndia177,380Climate TRACE
228HPCL Vizag Refinery power stationGasIndia176,760Climate TRACE
229Kashipur (Gama) power stationGasIndia175,480Climate TRACE
230VARDHAM SATLAPURCoalIndia174,630Climate TRACE
231GODAVARI GTGasIndia172,820Climate TRACE
232GACL Dahej Caustic Captive power plantGasIndia164,840Climate TRACE
233Akrimota Power ProjectCoalIndia160,050Climate TRACE
234BSES Kerala CCGTGasIndia157,200Climate TRACE
235VALUTHUR GTGasIndia156,990Climate TRACE
236Meenakshi Energy Thermal Power ProjectCoalIndia153,377Climate TRACE
237VARDHAM BUDNICoalIndia146,520Climate TRACE
238BAMANIA CEMENTCoalIndia145,150Climate TRACE
239GRACE INDUSTRIESCoalIndia144,500Climate TRACE
240LAKHERI CEMENT PLANTCoalIndia141,960Climate TRACE
241GANDHAR PETROCHEMOtherIndia140,360Climate TRACE
242Manesar Captive power plantGasIndia126,364Climate TRACE
243NIMBAHERA JK CEMENTCoalIndia124,498Climate TRACE
244RUNGTA KAMANDAOtherIndia119,905Climate TRACE
245Rithala Gas power plantGasIndia116,142Climate TRACE
246VIJAIPUR WORKSGasIndia113,455Climate TRACE
247DOLVI ISPATOilIndia108,671Climate TRACE
248Madhekar power stationGasIndia105,397Climate TRACE
249Lakwa Replacement power stationGasIndia105,096Climate TRACE
250BELLARY JANKICoalIndia102,224Climate TRACE
251MANALI REFINERYOilIndia100,442Climate TRACE
252MANGALORE REFINERYGasIndia98,741Climate TRACE
253HPL Cogeneration power stationGasIndia97,412Climate TRACE
254Karappur Combined Cycle power plantGasIndia91,029Climate TRACE
255TADALICoalIndia88,347Climate TRACE
256Thirumakotai Combined Cycle power plantGasIndia87,299Climate TRACE
257TROMBAY WORKSGasIndia84,748Climate TRACE
258BCPL Captive power plantGasIndia82,776Climate TRACE
259Monarchak Combined Cycle power plantGasIndia81,288Climate TRACE
260MUMBAI ONGCGasIndia80,661Climate TRACE
261Kuttalam Combined Cycle power plantGasIndia75,909Climate TRACE
262PATALGANGAGasIndia70,981Climate TRACE
263KOPPAL HKMPCoalIndia68,150Climate TRACE
264Matix Fertilisers Captive power plantGasIndia67,560Climate TRACE
265URAN ONGCGasIndia67,324Climate TRACE
266BARAMURAGasIndia63,238Climate TRACE
267NITIN PLANTCoalIndia62,221Climate TRACE
268KASRAWAD FACTORYCoalIndia59,482Climate TRACE
269MUMBAI BPCLGasIndia57,787Climate TRACE
270CHANDRAPUR MANIKGHARCoalIndia56,792Climate TRACE
271Guru Gobind Singh Refinery power stationOilIndia55,588Climate TRACE
272Hazira Gas Processing Complex Captive Power stationGasIndia54,850Climate TRACE
273GADEPAN WORKSGasIndia53,236Climate TRACE
274Ramgarh Combined Cycle power plantGasIndia52,186Climate TRACE
275Ankleshwar Caustic Plant power stationGasIndia49,848Climate TRACE
276Kozhikode Diesel power stationOilIndia34,111Climate TRACE
277BINA REFINERYCoalIndia31,302Climate TRACE
278Welspun Maxsteel power stationOtherIndia28,213Climate TRACE
279KARAIKALGasIndia27,665Climate TRACE
280DLFGasIndia26,260Climate TRACE
281Brahmapuram Diesel power stationOilIndia22,740Climate TRACE
282LODHIVALIOilIndia13,464Climate TRACE
283GHUGUS LMELCoalIndia9,485Climate TRACE
284MUMBAI JINDALOilIndia8,483Climate TRACE
285THANE PLANTOilIndia7,574Climate TRACE
286DIGHE WORKSOilIndia7,405Climate TRACE
287MAHUL REFINERYOilIndia6,676Climate TRACE
288DURG SPONGE IRONCoalIndia4,047Climate TRACE
289KAMAL SPONGECoalIndia3,794Climate TRACE
290BELLARY HOTHURCoalIndia3,162Climate TRACE
291Faridabad power stationOtherIndia673Climate TRACE
292BELGAUM UGARBiomassIndia539Climate TRACE
293BELLAD-BAGEWADIBiomassIndia337Climate TRACE
294Shirol Cogen power stationOtherIndia202Climate TRACE

Method: ranked from open data — capacity & fuel from WRI Global Power Plant Database (CC BY 4.0); CO₂ from EPA/EU ETS/Climate TRACE; CO₂ measured for US EPA GHGRP / EU ETS records and modelled for Climate TRACE records. Sorted server-side; click any column to re-sort. Company-level data only.

Frequently asked questions

What ranks first in dirtiest power plants in india by co₂?

Mundra Thermal Power Project (Adani) (India) ranks #1 with 26,237,000 t co₂/yr.

How many power plants are in this ranking?

This ranking covers 294 power plants in in India.

Which plants make the top three?

1. Mundra Thermal Power Project (Adani) (26,237,000); 2. ANPARA (24,685,000); 3. TAMNAR TPP (24,249,000).