Oil Refineries in India

PlaceStateOwned by
GuwahatiAssamIndian Oil Corporation
BarauniBiharIndian Oil Corporation
KoyaliGujaratIndian Oil Corporation
HaldiaWest BengalIndian Oil Corporation
MathuraUttar PradeshIndian Oil Corporation
DigboiAssamIndian Oil Corporation
PanipatHaryanaIndian Oil Corporation
ParadipOdishaIndian Oil Corporation
ManaliTamilnaduChennai Petroleum Corp Ltd
NarimanamTamilnaduChennai Petroleum Corp Ltd
BongaigaonAssamBongaigaon Refineries & Petrochemicals Ltd
MumbaiMaharashtraBharat Petroleum Corporation Ltd
KochiKeralaKochi Refineries Ltd
NumaligarhAssamNumaligarh Refineries Ltd.
BinaMadhya PradeshBharat Petroleum & Oman Oil Company
MumbaiMaharashtraHindustan Petroleum Corporation Ltd
VishakapatnamAndhra PradeshHindustan Petroleum Corporation Ltd
TatipakaAndhra PradeshOil & Natural Gas Corporation Ltd
MangaloreKarnatakaMangalore Refineries & Petrochemicals Ltd
JamnagarGujaratReliance Petroleum Ltd
VadinarGujaratEssar Oil Ltd
BhatindaPunjabHindustan Mittal Energy Limited
Bongaigaon Refineries and Petrochemicals Ltd and Chennai Petroleum Corp Ltd are subsidiaries of IOC Ltd.
Numaligarh Refineries and Kochi Refineries Ltd are owned by Bharat Petroleum
MRPL is a subsidiary of ONGC