Crude Oil Refineries in India
The present refining capacity of Indian refineries is 253.92 Million Metric Tons Per Annum (MMTPA). The refining capacity of Indian refineries is projected to increase by about 56 MMTPA by the year 2028.

- IOC, Guwahati, Assam
- IOC, Barauni, Bihar
- IOC, Koyali, Gujarat
- IOC, Haldia, West Bengal
- IOC, Mathura, Uttar Pradesh
- IOC, Digboi, Assam
- IOC, Panipat, Haryana
- IOC, Bongaigaon, Assam
- IOC, Pradip, Odisha
- BPCL, Mumbai, Maharastra
- BPCL, Kochi, Kerala
- HPCL, Mumbai, Maharastra
- HPCL, Visakh, Andhra Pradesh
- CPCL, Manali, Tamil Nadu
- CPCL, Narimanam, Tamil Nadu
- NRL, Numaligarh, Assam
- MRPL, Mangalore, Karanataka
- ONGC, Tatipaka, Andhra Pradesh
- RIL, DTA, Jamnagar, Gujarat
- RIL (SEZ), Jamnagar, Gujarat
- Essar Oil Ltd., Vadinar
- BORL, Bina
- HMEL, Bathinda