Indian Oil: brands it owns and its ownership tree
Indian Oil (NSE: IOC) is a state-owned company headquartered in India that owns 2 consumer brands.[1]
Indian Oil Corporation Limited is an Indian refiner and marketer whose 2024-25 consolidated financial statements note that the President of India holds 51.50 percent. The subsidiary list includes Chennai Petroleum Corporation Limited (51.89 percent), Lanka IOC PLC (75.12 percent) and IndianOil (Mauritius) Limited (100 percent).
-
brands owned
-
1
categories
-
0
acquisitions recorded
-
0
divestitures recorded
Company facts
- Legal name
- Indian Oil Corporation Limited (also IndianOil, IOCL)
- Type
- state-owned company · see all state-owned company owners
- Headquarters
- 🇮🇳 India
- Tickers
- NSE: IOC
- Website
- iocl.com
- Last verified
- · 1 sources
Indian Oil in numbers
- Indian Oil owns 2 consumer brands tracked here across 1 top-level categories; the largest is energy with 2 brands.[1]
- 1 of its brands originated outside India.
Everything Indian Oil owns
Controlling ownership as of . Brands grouped under the entity that owns them; large groups are collapsed.
- Chennai Petroleum (51.89%)
- Lanka IOC (75.12%)
Full-screen interactive tree →
Brand portfolio by category
Energy (2)
- Chennai Petroleum (51.89%)
- Lanka IOC (75.12%)
Recent changes to this record
Frequently asked questions
What brands does Indian Oil own?
Indian Oil owns 2 consumer brands tracked here, including Chennai Petroleum and Lanka IOC.
Is Indian Oil an Indian company?
Yes. Indian Oil is headquartered in India.
Sources (1) & corrections
Last verified . Every ownership fact above is backed by one of these primary documents. Numbers in brackets in the text refer to this list.
- [1] Consolidated Financial Statements 2024-25 - Indian Oil — Indian Oil Corporation Limited, Annual report; retrieved 5 October 2026.
Report a correction Opens a pre-filled GitHub issue. See our corrections policy.