Connect to 385M+ businesses worldwide with our real-time company data API. Try the company lookup API, 150 calls free.

List of all companies in Nepal

Nepal has 325,846 registered companies and businesses in our data, counted on 2 November 2026. 166,826 of them are corporations. We build the records from the national business register and other official sources, and add the sole traders, branch locations and public bodies a register leaves out. Most of them are small: 7% have fewer than five employees. Below you find the largest, the smallest, the newest and the oldest companies in Nepal, where they are based and what they do. Want to buy the list of all 325,846 Nepali companies as an API integration or Excel file? Get it from our Nepali company database.

325,846 companies indexed · Data counted on 2 November 2026

Corporations166,826
Provinces8
Largest provinceBagmati 69%
Employees20-49
Revenue$1M-$5M
Email0%
Phone3%
Website0%
Get a free sample

Nepali company list: all 325,846 companies

The list of all companies and businesses in Nepal, live and sorted by revenue. Narrow it by region, city, industry, size, revenue, legal form or founding year. The full search is on our Nepali company directory.

Solu Hydropower PVT LTDSolu Hydropower PVT LTD
Showing 24 of 325,846 companies
Company NameCountryCityAddress 1State/ProvincePostal CodeFounding YearYearly Revenue in U.S. DollarsEmployees TotalBusiness Legal Type - DescriptionNumber of Companies in GroupCompany Registration Number
1
Solu Hydropower PVT LTD
Nepal
Kathmandu
5th Floor
Kathmandu
N/A
2016
$20,697,178,413
84
Corporation
N/A
73515
2
Nrn Infrastructure And Development LIMITED
Nepal
Kathmandu
Kamaladi Complex
Kathmandu
44600
2012
$14,260,147,494
48
Corporation
N/A
97295
3
Chaudhary Group
Nepal
Kathmandu
Chaudhary House
Kathmandu
44600
1870
$5,131,540,000
20,000
Corporation
4
3086
4
D.K.M. Pharmaceuticals Private LIMITED
Nepal
Balma
Dkm House
Bagmati
44600
2010
$4,351,134,678
20
N/A
70214/066/067
5
Nepal Oil CORPORATION
Nepal
Babar Mahal
Teku Road
Kathmandu
44600
1976
$2,904,647,585
700
Local government body
70
38
6
Employees Provident Fund
Nepal
Lalitpur
Pulchowk, Bagmati
N/A
44700
1944
$1,682,290,000
10,000
Government body
2
N/A
7
Cg Impex PVT LTD
Nepal
Kathmandu
Santungal
N/A
44600
N/A
$1,145,352,000
6,000
Corporation
N/A
N/A
8
Nepal Electricity Authority
Nepal
Kathmandu
Nepal Electricity Authority Building
Kathmandu
44600
1985
$909,636,297
350
Local government body
70
N/A
9
Manaram Group PVT LTD
Nepal
Kathmandu
Baluwatar-4
N/A
N/A
2003
$800,000,000
60
Corporation
N/A
606580346
10
Federation Of Nepali Journalists
Nepal
Kathmandu
Media Village - Tilganga
N/A
N/A
N/A
$795,896,000
8,000
Non profit organization
N/A
N/A
11
Nepal Oil CORPORATION LIMITED
Nepal
Kathmandu
Teku Road
N/A
44600
1970
$779,143,200
3,300
Corporation
N/A
38
12
Shanker Group
Nepal
Kathmandu
Gairidhara Road
Kathmandu
N/A
1979
$769,731,000
3,000
N/A
N/A
13
National Hydro Power Company
Nepal
Kathmandu
Binayak Nagar
Kathmandu
N/A
1999
$767,735,300
111
Corporation
N/A
N/A
14
Dish Media Network
Nepal
Kathmandu
Chyasikot, Karyabinayak
N/A
44700
2010
$767,166,000
3,000
Corporation
N/A
170421
15
Dibyashwori Hydropower LTD
Nepal
Kathmandu
Purano Old Baneshwor -34
N/A
N/A
N/A
$587,084,507
84
Corporation
N/A
N/A
16
Vishal Group LIMITED
Nepal
Kathmandu
Trade Tower Nepal
N/A
N/A
1949
$514,125,000
5,000
N/A
N/A
17
Lucky Group Private LIMITED
Nepal
Kathmandu
Lucky Towers, Tripureshwor
Kathmandu
N/A
2011
$513,154,000
2,000
Corporation
N/A
82709/067/068
18
Mega Bank Nepal
Nepal
Kathmandu
Rising Mall
N/A
N/A
2010
$496,755,000
5,000
Corporation
N/A
1229
19
Pokhara University
Nepal
Kaski
Pokhara Metropolitan City-30
N/A
N/A
1997
$483,630,000
5,000
N/A
N/A
20
G4s Security Services Nepal
Nepal
Kathmandu
Ichhunadi Marg , Baluwatar 4
Kathmandu
20423
1996
$481,835,000
5,000
Corporation
798
103823
21
C.E Construction
Nepal
Kathmandu
Tripureshwor-11
Kathmandu
44600
1992
$395,877,600
1,800
Corporation
N/A
5197
22
Surya Nepal Pvt.ltd.
Nepal
Kathmandu
Shree Bal Sadan
Bagmati
1870
1986
$389,387,167
3,000
Corporation
1577
98736
23
Nepal Life Insurance Company
Nepal
Kathmandu
Classic Complex
Kathmandu
N/A
2001
$349,996,182
350
Corporation
N/A
700
24
Via Net Communication
Nepal
Lalitpur
Prera Business Centre
N/A
3204
1999
$347,925,000
3,000
Corporation
N/A
11345

Showing 24 of 325,846 companies

Request Free Sample

How many companies are there in Nepal?

Companies and businesses in Nepal

325,846

2 November 2026

There are 325,846 companies and businesses in Nepal in our data, counted on 2 November 2026. That is every kind of business, not only the registered companies: 166,826 corporations (Pvt. Ltd. and Ltd.), 239 partnerships. On top of those come 1,155 non-profit organisations, 106 branches of foreign companies and 267 public bodies.

Structure

Single-site businesses
325,769 100%
Head offices
67
Branch locations
10

Legal form

Corporations
166,826 51%
Sole traders
789
Partnerships
239

Per working day this year

≈ 1

new companies registered · 273 so far in 2026

Largest companies in Nepal

Which are the largest companies in Nepal? That depends on what you measure. By number of employees the biggest employer is Chaudhary Group, with 20,000 staff, ahead of Arihant Multi Fibres and Garud Securities. It is also the largest company by yearly revenue, ahead of CG Impex PVT and Nepal Oil Corporation. Below are the top companies of Nepal ranked four ways: by number of employees, by yearly revenue, the largest public-sector employers and the biggest foreign companies in Nepal. 2 Nepali companies employ more than 10,000 people and 8 report more than $1 billion a year.

Chaudhary Group has the largest headcount of any company in Nepal in our data. 2 Nepali companies list more than 10,000 people, 210 more than 500.

  1. 1Kathmandu20,000 staff
  2. 2Duhabi7,500 staff
  3. 3Kathmandu7,500 staff
  4. 4Kathmandu6,000 staff
  5. 5Kathmandu5,000 staff
  6. 6Kathmandu5,000 staff
  7. 7Palung4,295 staff
  8. 8Kathmandu3,500 staff
  9. 9Kathmandu3,500 staff
  10. 10Kathmandu3,500 staff

Headcount as it is recorded on the company; for a group's parent or holding company it is usually the whole group's, worldwide.

By employee size · 7,170 companies with a known headcount

EmployeesShareCompanies%
1-4483
5-9909
10-192,044
20-491,931
50-99767
100-199520
200-499306
500+210

7% have 1 to 4 employees; 210 have 500 or more.

By yearly revenue (USD)

RevenueShareCompanies%
< $100K99
$100K-$500K553
$500K-$1M1,145
$1M-$5M3,334
$5M-$10M635
$10M-$100M665
$100M-$1B85
$1B+8

93 companies report more than $100 million; 8 more than $1 billion.

Small businesses in Nepal

Most companies in Nepal are small businesses. Of the 7,170 with a known headcount, 1,392 (19%) are micro businesses with fewer than ten employees, 3,975 are small (10 to 49) and 1,593 medium-sized (50 to 499). Only 210 employ 500 people or more, so 97.07% of Nepali companies are SMEs. This is where our data is strongest: sole traders, micro companies and single shops, each with an address and an industry code.

Size classShareCompanies%
Micro · fewer than 101,392
Small · 10 to 493,975
Medium · 50 to 4991,593
Large · 500 or more210

483

companies have 1 to 4 employees (7%). 99 turn over less than $100,000 a year.

28%

of the 273 companies started in 2026 have 1 to 4 employees (13). Only 0 started with 200 staff or more.

Where are companies in Nepal based?

Bagmati has more companies than any other province in Nepal: 225,192, or 69% of the total, ahead of Koshi (22,761) and Madhesh (21,539). Below you find all eight provinces and the ten busiest cities, with a link to the local list where we have one.

eight provinces

ProvinceShareCompanies%
Bagmati225,192
Koshi22,761
Madhesh21,539
Lumbini20,173
Gandaki19,412
Sudurpashchim6,484
Karnali3,647
Kathmandu2,647

Ten busiest cities

  1. Kathmandu169,519
  2. Lalitpur27,918
  3. Kaski10,936
  4. Bhaktapur10,030
  5. Rupsa8,358
  6. Chitawan7,653
  7. Morang6,607
  8. Jhapa5,682
  9. Sunsari5,425
  10. Dhanusa4,907

Main industries in Nepal

Social services is the biggest industry in Nepal by number of companies: 1,115, or 17% of all firms with an industry code. Next come business services and IT (1,045) and wholesale (durable goods) (692). Companies are grouped here by their SIC code, the classification every company in our data carries, in every country. Below you find the main sectors, the largest industries with their biggest companies.

Social services: 1,115, 17% · 2 November 2026Business services and IT: 1,045, 16% · 2 November 2026Wholesale (durable goods): 692, 11% · 2 November 2026Wholesale (consumer goods): 515, 8% · 2 November 2026Engineering, accounting and management: 359, 6% · 2 November 2026Other services: 304, 5% · 2 November 2026Food production: 184, 3% · 2 November 2026Travel and transport services: 146, 2% · 2 November 2026Banks: 133, 2% · 2 November 2026Other: 2,007, 31% · 2 November 20266,500companies
  • Social services1,11517%
  • Business services and IT1,04516%
  • Wholesale (durable goods)69211%
  • Wholesale (consumer goods)5158%
  • Engineering, accounting and management3596%
  • Other services3045%
  • Food production1843%
  • Travel and transport services1462%
  • Banks1332%
  • Chemicals1302%
  • Energy and utilities1212%
  • Education1132%
  • Health care982%
  • Telecoms and broadcasting931%
  • Government911%
  • Other industries1,36121%

The fifteen largest of 77 SIC major groups; records without an industry code are not in this chart.

Largest industries in Nepal

1,115

Social services

SIC 83: Social Services

  1. 1Kathmandu162 staff
  2. 2Kathmandu100 staff
  3. 3Kathmandu100 staff

1,045

Business services and IT

SIC 73: Business Services

  1. 1Kathmandu7,500 staff
  2. 2Kathmandu5,000 staff
  3. 3Kathmandu3,500 staff

692

Wholesale (durable goods)

SIC 50: Wholesale Trade-durable Goods

  1. 1Kathmandu6,000 staff
  2. 2Kathmandu2,000 staff
  3. 3Kathmandu2,000 staff

515

Wholesale (consumer goods)

SIC 51: Wholesale Trade-non-durable Goods

  1. 1Kathmandu3,300 staff
  2. 2Kathmandu1,200 staff
  3. 3Kathmandu916 staff

359

Engineering, accounting and management

SIC 87: Engineering, Accounting, Research, Management, And Related Services

  1. 1Lalitpur3,000 staff
  2. 2Kathmandu925 staff
  3. 3Lalitpur850 staff

304

Other services

SIC 89: Miscellaneous Services

  1. 1Panchkhal811 staff
  2. 2Mahadavsthan Mandan552 staff
  3. 3Siddharthanagar274 staff

184

Food production

SIC 20: Food And Kindred Products

  1. 11,290 staff
  2. 2Kathmandu800 staff
  3. 3Pokhara750 staff

146

Travel and transport services

SIC 47: Transportation Services

  1. 1Kathmandu350 staff
  2. 2Kathmandu200 staff
  3. 3Kathmandu150 staff

How many new companies are registered in Nepal? (2026)

273 new companies and startups registered in Nepal so far in 2026, about 1 every working day, after 1,052 new businesses in 2025. Most startups begin small: 28% of this year's newcomers have one to four employees. 104 of them are corporations (Pvt. Ltd. and Ltd.).

≈ 1

new companies register every working day in 2026

28%

of this year's startups begin with one to four employees

1,052

new companies in 2025

Companies founded per year

  1. 22,9472022
  2. 21,2402023
  3. 15,0562024
  4. 1,0522025
  5. 2732026 so far

The biggest newcomers of 2026

A new registration is often a restructuring, not a start-up: the largest newcomers are new holding and property companies for existing businesses.

  1. 1Biratnagar56 staff
  2. 2Lalitpur50 staff
  3. 3Pokhara41 staff
  4. 4Dhangadhi39 staff
  5. 5Kathmandu30 staff

Oldest companies in Nepal

Our data holds 1 Nepali organisations founded before 1900 and 20 before 1950. The national business register dates a company from the creation of its current legal unit, so older firms show a later founding year.

Older than you

Move the slider to a year. Two live counts from the founding year in our data.

3,793

Nepali companies were founded before 1990

577

were founded in 1990

318,122 Nepali companies, 99% of those with a founding year on record, were founded in 1990 or later. 3,793 are older.

What you can reach: contact data on Nepali companies

0 Nepali companies have a website on record (0%), 8,787 a phone number (3%) and 0 an email address (0%). Among corporations: 0% have a website and 0% an email address.

FieldShareCompanies%
Website0
Phone8,787
Email0

Questions about companies in Nepal

Every answer is counted from the data on this page (2 November 2026).

There are 325,846 companies and businesses in Nepal in our data, counted on 2 November 2026. 166,826 of them are corporations.
325,846. That includes 789 sole traders and 239 partnerships.
166,826 corporations, 51% of all Nepali businesses in our data (2 November 2026).
Of the 7,170 Nepali companies with a known headcount, 6,960 have fewer than 500 employees: 1,392 micro, 3,975 small and 1,593 medium-sized. 210 are large enterprises.
Chaudhary Group, with $5.1 billion in yearly revenue, ahead of CG Impex PVT ($1.1B) and Nepal Oil Corporation ($779.1M).
Chaudhary Group, with 20,000 staff on its record (for a group's parent this is usually the whole group's headcount).
225,192, 69% of all Nepali companies (2 November 2026).
273 so far in 2026, about 1 per working day, after 1,052 in 2025.
From the national business register and other official sources, combined with company websites and filings, and refreshed every month.
0, 0% of all Nepali companies. 8,787 have a phone number and 0 an email address.
Yes. The full list of 325,846 companies is available as Excel, CSV or through the API from our Nepali company database.

Get the full list

All 325,846 companies in Nepal with address, SIC code, legal form, employees, revenue, founding year, website, phone and email where we hold them. Excel, CSV or API. The product details are in our Nepali company database.

Free sample
Buying this data
What does the list cost?
You get a quote based on the number of companies and the fields you need.
How is it delivered?
As Excel or CSV within 24 hours, or live through the Company Data API.
How can I pay?
By card or bank transfer, or on invoice.
+31 20 705 2360