Brandtree

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).

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

Everything Indian Oil owns

Controlling ownership as of . Brands grouped under the entity that owns them; large groups are collapsed.

Everything Indian Oil owns Tree of 2 brands under Indian Oil. Indian Oil Chennai Petroleum 51.89% Lanka IOC 75.12%

Full-screen interactive tree →

Brand portfolio by category

Energy (2)

Full portfolio, 2 brands, with sources →

Recent changes to this record

All changes →

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. [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.