Top oil companies in India
The table shows 25 of the 272,769 oil companies in India. Sort it by revenue or employees, or filter by revenue, region or founding year to find the companies you need.
2,676 of the 272,769 oil companies in India belong to five big groups: Reliance Industries Limited 2,271 (0.8%), Shell 246 (<0.1%), BP 86 (<0.1%), ExxonMobil 45 (<0.1%) and Schlumberger 28 (<0.1%). Their profiles, built from our ownership structure data, list every company they own, country by country. Glencore, another big group in this industry, owns none of them.
| Company Name | Country | City | Address 1 | State/Province | Postal Code | Website | Founding Year | Yearly Revenue in U.S. Dollars | Employees Total | Business Legal Type - Description | Number of Companies in Group | Company Registration Number | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Indian Oil CORPORATION LIMITED | India | New Delhi | 3079/3, Sadiq Nagar, J.b. Tito Marg, | Delhi | 110049 | iocl.***** | 1959 | $96,505,524,730 | 29,941 | Government body | 99999 | 27AAACI1681G1ZP |
| 2 | Reliance Industries LIMITED | India | Mumbai | 3rd Floor, Maker Chamber Iv, | Maharashtra | 400021 | ril.***** | 1973 | $57,656,791,050 | 419,911 | Corporation | 18351 | 27AAACR5055K1Z7 |
| 3 | Bharat Petroleum CORPORATION LIMITED | India | Mumbai | Bharat Bhavan, 4 & 6, Currimbhoy Road, | Maharashtra | 400001 | locator.***** | 1952 | $57,230,252,827 | 8,748 | Government body | 99999 | 27AAACB2902M1ZT |
| 4 | Hindustan Petroleum CORPORATION LIMITED | India | Mumbai | Petroleum House 17, Jamshedji Tata Road, | Maharashtra | 400020 | hindustanpetroleum.***** | 1952 | $53,258,411,251 | 8,049 | Government body | 99999 | 27AAACH1118B1ZC |
| 5 | Mayur Dyes Chem Inter LIMITED | India | Ahmedabad | Plot No.c-1/132, | Gujarat | 382445 | N/A | 2007 | $35,212,589,719 | 208 | N/A | N/A | |
| 6 | Nayara Energy LIMITED | India | Mumbai | 5th Floor, Jet Airways Godrej Bkc, Plot No. C-68, | Maharashtra | 400051 | nayaraenergy.***** | 1989 | $17,147,599,920 | 3,296 | Corporation | 98 | 27AAACE0890P1Z9 |
| 7 | Gail (india) LIMITED | India | New Delhi | Gail Bhawan, 16 Bhikaiji Cama Place | Delhi | 110066 | gailonline.***** | 1984 | $15,702,955,051 | 3,029 | Government body | 99999 | 07AAACG1209J1ZY |
| 8 | Oil And Natural Gas CORPORATION LIMITED | India | New Delhi | 4th, Plot No. 5a-5b, Pandit Deen Dayal Upadhyaya Urja Bhawan | Delhi | 110070 | ongcindia.***** | 1997 | $15,301,056,360 | 25,319 | Government body | 99999 | 07AAACO1598A1ZP |
| 9 | Hpcl-Mittal Energy LIMITED | India | Noida | Inox Towers, Plot No.17, Sector 16-a, Filmcity, | Uttar Pradesh | 201301 | hmel.***** | 2000 | $11,322,129,792 | 2,150 | Corporation | 34 | 09AABCG5231F1ZW |
| 10 | Mangalore Refinery And Petrochemicals LIMITED | India | Mangaluru | Kuthethoor, Via Katipalla, | Karnataka | 575030 | mrpl.***** | 1988 | $10,857,502,091 | 2,540 | Government body | 99999 | 29AAACM5132A2ZY |
| 11 | Essar Oil LIMITED | India | Chennai | No-19, Cathedral Garden Road | Tamil Nadu | 600024 | N/A | 1993 | $9,117,710,460 | 28 | Corporation | N/A | N/A |
| 12 | Chennai Petroleum CORPORATION LIMITED | India | Chennai | New No: 536, Anna Salai, | Tamil Nadu | 600018 | N/A | 1965 | $6,756,586,978 | 1,413 | Government body | 99999 | 33AAACM4392C1ZU |
| 13 | Reliance Bp Mobility LIMITED | India | Thane | Building No. 24, Midc, Plot No.1 of 2, | Maharashtra | 400710 | N/A | 2015 | $5,663,143,622 | 804 | Corporation | 18351 | 27AAHCR2546N2ZV |
| 14 | Laxmi Stores | India | Angul | South Balanda | Odisha | 759116 | N/A | 1971 | $4,934,751,528 | 35 | Partnership of unknown type | 2 | 21AABFL0961G1ZU |
| 15 | Onkarmal Agrawal | India | Sambalpur | National Highway No 6 | Odisha | 768028 | N/A | 1972 | $4,650,099,665 | 1 | Proprietorship | N/A | N/A |
| 16 | Numaligarh Refinery LIMITED | India | Guwahati | 122a, G. S. Road | Assam | 781005 | nrl.***** | 1993 | $2,884,827,130 | 1,149 | Government body | 99999 | 18AAACN6984B1ZD |
| 17 | Indo Lubes | India | Mirzapur | Katra Bazi Road, | Uttar Pradesh | 231001 | N/A | 2005 | $2,794,307,226 | 50 | Partnership of unknown type | N/A | 09714801350 |
| 18 | Classic Enterprises | India | Tirunelveli | No A 29, 1st Cross Street | Tamil Nadu | 607011 | N/A | 2009 | $2,609,315,429 | 12 | Partnership of unknown type | N/A | N/A |
| 19 | Icconol Petroleums Private LIMITED | India | Mumbai | E 9 | Maharashtra | 400059 | icconol.***** | 2002 | $2,508,057,773 | 10 | Corporation | 2 | KDMAL0093009000 |
| 20 | D S Chawla & Sons | India | New Delhi | 157, Transport Centre | Delhi | 110035 | N/A | 2005 | $2,382,881,460 | 12 | Partnership of unknown type | N/A | N/A |
| 21 | Oil India LIMITED | India | Noida | Plot No. 19, Near Film City, | Uttar Pradesh | 201301 | oil-india.***** | 1961 | $2,354,886,120 | 3,349 | Government body | 99999 | 09AAACO2352C1ZV |
| 22 | Novel Distributors | India | Solapur | 4/340, Kondi, | Maharashtra | 413001 | N/A | 1999 | $2,299,363,698 | 16 | Partnership of unknown type | N/A | 27440008242V |
| 23 | Mahavira Enterprises | India | New Delhi | 3440, Nicholson Road, | Delhi | 110006 | marcindia.***** | 1982 | $2,254,607,034 | 10 | Partnership of unknown type | 4 | N/A |
| 24 | Gujarat State Petroleum CORPORATION LIMITED | India | Gandhinagar | Gspc Bhavan, Behind Udyog Bhawan, | Gujarat | 382010 | N/A | 1979 | $2,223,966,044 | 169 | Government body | 308 | 24AABCG4502F1Z8 |
| 25 | Shell India Markets Private LIMITED | India | Bengaluru | Ntcb, Plot No-7, Bengaluru Hardware Park, | Karnataka | 562149 | shell.***** | 2004 | $2,163,102,386 | 12,485 | Corporation | 5826 | 29AAICS1404P1ZZ |
Showing 25 of 272,769 companies
Request Free SampleOil companies in India by state
272,769 oil companies across 34 Indian states and union territories. The table below shows the share each state holds.
Oil companies in India by employee size
| Bracket | Companies | Share |
|---|---|---|
| 10-19 | 161,726 | |
| 20-49 | 60,651 | |
| 5-9 | 21,878 | |
| 1-4 | 14,930 | |
| 0 or Unknown | 12,093 | |
| 50-99 | 1,190 | |
| 100-199 | 140 | |
| 200-499 | 115 | |
| 500-999 | 24 | |
| 1.000-4.999 | 19 | |
| 10.000+ | 2 | |
| 5.000-9.999 | 1 |
Oil companies in India by revenue
| Bracket | Companies | Share |
|---|---|---|
| 1.000.000 to 4.999.999 | 229,783 | |
| 0 or Unknown | 21,824 | |
| 5.000.000 to 9.999.999 | 11,209 | |
| 500.000 to 999.999 | 3,799 | |
| 100.001 to 499.999 | 2,674 | |
| 1 to 100.000 | 1,920 | |
| 10.000.000 to 49.999.999 | 1,318 | |
| 50.000.000 to 99.999.999 | 91 | |
| 100.000.000 to 499.999.999 | 83 | |
| 1.000.000.000 or more | 51 | |
| 500.000.000 to 999.999.999 | 17 |
SIC and industry classification for Indian oil companies
Indian oil companies are classified under 15 SIC 1987 codes (1311, 1321, 1381 and more). Indian filings use NIC codes; we map every business onto the international SIC 1987 taxonomy so cross-country selections stay consistent. The list above covers every active business in this category registered with the Ministry of Corporate Affairs (MCA).
Closely related business services
Frequently asked questions about oil companies in India
Our list tracks 272,769 active oil companies across every Indian state, sourced from the Ministry of Corporate Affairs (MCA) registry and verified monthly. The exact count changes as firms register, dissolve and merge.
The state with the most oil companies is Uttar Pradesh, followed by the other major economic states and union territories. The full breakdown above shows the share each state holds.
Indian oil companies are classified under 15 SIC 1987 codes (1311, 1321, 1381 and more). The list above covers every active business in this category. Indian filings use NIC codes; we map every business onto the international SIC 1987 taxonomy so cross-country selections stay consistent.
Yes. Apply your filters (state, size, revenue, etc.) on the platform, preview the result, then export the full filtered list as CSV or Excel. Larger exports are delivered by email link. Request a free sample first if you want to evaluate the data before you buy.
Every record includes the firm name, full address, primary phone, business email (where available), website, CIN, employee size, revenue band, founding year and industry classification. Records are sourced from the Ministry of Corporate Affairs (MCA) registry and re-verified monthly.
Monthly. Each refresh removes firms that have dissolved and adds new registrations from the latest register feeds. The "Last updated" line at the top of this page shows the most recent refresh date.
34 Indian states and union territories have at least one active oil companie in our list. The state with the most oil companies is Uttar Pradesh, followed by the other major economic states and union territories. Use the breakdown table above to see the full distribution.






















































