Castrol India headquarters details
- City
- Mumbai
- State / region
- State of Mahārāshtra
- Country
- India
- Phone
- +91 22 6698 4100
- Founded
- 1910
- Stock
- Natl: CSTRL
- linkedin.com/company/castrol
Location map
Open in Google MapsAll Castrol India office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Mumbai HQ | State of Mahārāshtra | India | Headquarters |
Showing the headquarters of 27 recorded locations. See every location in GraphIQ →
About Castrol India
Castrol India (Natl: CSTRL) is headquartered in Mumbai, State of Mahārāshtra, India. Founded in 1910, the company has 27 recorded locations across 2+ countries and employs approximately 632 people worldwide.
Where is Castrol India's main office?
Castrol India's main headquarters office is located at Mumbai, State of Mahārāshtra, India. This is the company's primary corporate address.
Castrol India regional offices
Beyond its headquarters in Mumbai, Castrol India has recorded locations in India and United States.
Castrol India contact information
The main switchboard for Castrol India headquarters can be reached at +91 22 6698 4100. Official website: castrol.com/en_in/india/home.html.
What does Castrol India do?
Castrol (India) Limited manufactures and markets automotive and industrial lubricants and specialty products. The Company's products include lubricating oils, greases and brake fluids. The Company also manufactures cable filling compounds, jellies, waxes and other items.
Castrol India competitors & similar companies
Frequently asked questions
Where is Castrol India headquarters?
Castrol India's headquarters is located at Mumbai, State of Mahārāshtra, India.
How many offices does Castrol India have?
GraphIQ records 27 locations for Castrol India across 2+ countries, as of October 2026.
When was Castrol India founded?
Castrol India was founded in 1910 and employs approximately 632 people.
What is Castrol India's phone number?
The main phone number for Castrol India headquarters is +91 22 6698 4100.
How many employees does Castrol India have?
Castrol India has approximately 632 employees (GraphIQ estimate, 2026).
Is Castrol India a public company?
Yes. Castrol India is publicly traded on Natl under the ticker CSTRL.