Oil India headquarters details
- Street address
- Plot No. 19 Near Film City Sector 16a
- City
- Noida
- State / region
- Uttar Pradesh
- ZIP / postal code
- 201301
- Country
- India
- Phone
- +91 120 241 9000
- Founded
- 1959
- Website
- oil-india.com
- Stock
- NSE: OIL
Location map
Open in Google MapsAll Oil India office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Noida HQ | Uttar Pradesh | India | Headquarters |
Showing the headquarters of 26 recorded locations. See every location in GraphIQ →
About Oil India
Oil India (NSE: OIL) is headquartered in Noida, Uttar Pradesh, India. Founded in 1959, the company has 26 recorded locations across 2+ countries and employs approximately 6,412 people worldwide.
Where is Oil India's main office?
Oil India's main headquarters office is located at Plot No. 19 Near Film City Sector 16a, Noida, Uttar Pradesh 201301, India. This is the company's primary corporate address.
Oil India regional offices
Beyond its headquarters in Noida, Oil India has recorded locations in India and The Netherlands.
Oil India contact information
The main switchboard for Oil India headquarters can be reached at +91 120 241 9000. Official website: oil-india.com.
What does Oil India do?
Oil India Limited (OIL) is a fully integrated Exploration & Production company in the upstream sector, with origin dating back to the glorious year (1889) of oil discovery in India. A Navratna Company, OIL is a state-owned enterprise of the Government of India, under the administrative control of the Ministry of Petroleum and Natural Gas, and is the second-largest national oil and gas company in India. OIL is engaged in the business of exploration, development and production of crude oil and natural gas, transportation of crude oil and production of liquid petroleum gas. The company's history spans the discovery of crude oil in the far east of India at Digboi, Assam in 1889 to its present status as a fully integrated upstream petroleum company. Type Public Sector Undertaking Industry Oil and gas Founded 18 February 1959 Headquarters Duliajan, Assam, India Key people Mr Sushil Chandra Mishra (Chairman & MD) Products Petroleum, natural gas, and other petrochemicals Revenue ₹12,028 crore (US$1.8 billion) Owner Government of India (56.66%) Website www.oil-india.com Oil India Limited was formed by the Burmah Oil Company Limited as its subsidiary in India 1887 to explore in the Assam Basin, India ( Corley, T A B, 1983, The History of the Burmah Oil Company, 1886-1983). Staff at the Burmah Oil Company Limited had heard from a geologist with the colonial British Indian Geological Survey, Thomas Oldham, that oil was found on the feet of elephants that were being used as beasts of burden in the vicinity of the Digboi village (Arun Metrie, pers. comm., former Burmah Oil economist, 1988). The oil on the elephants' feet was traced to the Digboi area, where a surface fold (anticline in geological parlance) had formed a broad hill.
Oil India competitors & similar companies
Frequently asked questions
Where is Oil India headquarters?
Oil India's headquarters is located at Plot No. 19 Near Film City Sector 16a, Noida, Uttar Pradesh 201301, India.
How many offices does Oil India have?
GraphIQ records 26 locations for Oil India across 2+ countries, as of October 2026.
What is Oil India's corporate address?
The corporate headquarters address is Plot No. 19 Near Film City Sector 16a, Noida, Uttar Pradesh 201301, India.
When was Oil India founded?
Oil India was founded in 1959 and employs approximately 6,412 people.
What is Oil India's phone number?
The main phone number for Oil India headquarters is +91 120 241 9000.
How many employees does Oil India have?
Oil India has approximately 6,412 employees (GraphIQ estimate, 2026).
Is Oil India a public company?
Yes. Oil India is publicly traded on NSE under the ticker OIL.