Nepal oil logo

Nepal oil Headquarters & Office Locations

Verified data Oil Companies 1,200 employees 2 offices worldwide

Headquarters: Kathmandu, Bagmati Province, Nepal, Kathmandu, Province No. 3 , Nepal

Data last updated August 2026 · Sourced via GraphIQ

Headquarters
Kathmandu, Province No. 3
Nepal
Total offices
2
across 1 countries
Employees
1,200
est. 2026

Nepal oil headquarters details

Kathmandu, Bagmati Province, Nepal

Kathmandu

Province No. 3

Nepal

1970

All Nepal oil office locations

2 total
City State / region Country Type
Kathmandu HQ Province No. 3 Nepal Headquarters

About Nepal oil

Nepal oil (Private) is headquartered in Kathmandu, Province No. 3, Nepal. Founded in 1970, the company operates across 1 countries with approximately 1,200 employees worldwide.

Where is Nepal oil's main office?

Nepal oil's main headquarters office is located at Kathmandu, Bagmati Province, Nepal, Kathmandu, Province No. 3 . This serves as the company's primary corporate address and is home to its executive leadership team.

Nepal oil regional offices

Beyond its headquarters in Kathmandu, Nepal oil maintains 2 offices across 1 countries. Regional offices span 1 countries.

Nepal oil contact information

The main switchboard for Nepal oil headquarters can be reached at . For investor relations, visit noc.org.np/investor-relations.

What does Nepal oil do?

Nepal Oil Corporation Limited (NOC) (is a monopoly state owned trading enterprise of Nepal that imports, stores and distributes various petroleum products in the country. In Nepal, no private or other companies are allowed to import Petrol and Diesel other than NOC. It was established on 2027 Poush 26 by the Government of Nepal under the 'Company Act, 2021 (1964)'. The government owns 99.46% of its share and rest is contributed by four other state owned enterprises: Rastriya Beema Sansthan, National Trading Ltd., Nepal Bank Ltd. and Rastriya Banijya Bank.

Frequently asked questions

Where is Nepal oil headquarters?

Nepal oil's headquarters is located at Kathmandu, Bagmati Province, Nepal, Kathmandu, Province No. 3 , Nepal.

How many offices does Nepal oil have?

Nepal oil operates 2 offices across 1 countries as of 2026.

What is Nepal oil's corporate address?

The official corporate address is Kathmandu, Bagmati Province, Nepal, Kathmandu, Province No. 3 .

When was Nepal oil founded?

Nepal oil was founded in 1970 and has grown to employ approximately 1,200 people worldwide.

What is Nepal oil's phone number?

The main phone number for Nepal oil headquarters is —.

Find more info on Nepal oil using GraphIQ

Revenue teams waste hours stitching together data from a dozen tools before a single rep can make a meaningful touch. GraphIQ fixes that. Whether you're building target account lists, routing inbound leads, or keeping your CRM clean as Nepal oil's structure changes, GraphIQ gives your RevOps team a single source of truth — automatically.

From territory planning and lead scoring to handoff workflows and pipeline hygiene, our platform connects the data your GTM engine needs to run without friction. Sign up today and see how GraphIQ helps your revenue team spend less time finding information and more time acting on it.

300M+Companies tracked
370M+Employees
2TNews articles & events