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
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.
| Company Name | Country | City | Address 1 | State/Province | Postal Code | Founding Year | Yearly Revenue in U.S. Dollars | Employees Total | Business Legal Type - Description | Number of Companies in Group | Company 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 SampleHow 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.
- 120,000 staff
- 27,500 staff
- 37,500 staff
- 46,000 staff
- 55,000 staff
- 65,000 staff
- 74,295 staff
- 83,500 staff
- 93,500 staff
- 103,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.
Chaudhary Group is the largest company in Nepal by revenue; 8 Nepali companies report more than $1 billion a year. Corporations only.
- 1$5.1B
- 2$1.1B
- 3$779.1M
- 4$767.7M
- 5$767.2M
- 6$587.1M
- 7$513.2M
- 8$496.8M
- 9$481.8M
- 10$395.9M
Pokhara University is the largest public body in our data for Nepal, with 5,000 staff.
- 15,000 staff
- 23,500 staff
- 33,000 staff
- 42,000 staff
- 51,500 staff
- 61,500 staff
106 foreign companies have a registered branch or establishment in Nepal.
- 18,766 worldwide
- 2699 worldwide
- 3133 worldwide
- 484 worldwide
- 575 worldwide
- 668 worldwide
- 760 worldwide
- 830 worldwide
Headcount and revenue are those of the worldwide company, not of the branch in Nepal.
By employee size · 7,170 companies with a known headcount
| Employees | Share | Companies | % |
|---|---|---|---|
| 1-4 | 483 | 7% | |
| 5-9 | 909 | 13% | |
| 10-19 | 2,044 | 29% | |
| 20-49 | 1,931 | 27% | |
| 50-99 | 767 | 11% | |
| 100-199 | 520 | 7% | |
| 200-499 | 306 | 4% | |
| 500+ | 210 | 3% |
7% have 1 to 4 employees; 210 have 500 or more.
By yearly revenue (USD)
| Revenue | Share | Companies | % |
|---|---|---|---|
| < $100K | 99 | 2% | |
| $100K-$500K | 553 | 8% | |
| $500K-$1M | 1,145 | 18% | |
| $1M-$5M | 3,334 | 51% | |
| $5M-$10M | 635 | 10% | |
| $10M-$100M | 665 | 10% | |
| $100M-$1B | 85 | 1% | |
| $1B+ | 8 | 0.1% |
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 class | Share | Companies | % |
|---|---|---|---|
| Micro · fewer than 10 | 1,392 | 19% | |
| Small · 10 to 49 | 3,975 | 55% | |
| Medium · 50 to 499 | 1,593 | 22% | |
| Large · 500 or more | 210 | 3% |
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
| Province | Share | Companies | % |
|---|---|---|---|
| Bagmati | 225,192 | 69% | |
| Koshi | 22,761 | 7% | |
| Madhesh | 21,539 | 7% | |
| Lumbini | 20,173 | 6% | |
| Gandaki | 19,412 | 6% | |
| Sudurpashchim | 6,484 | 2% | |
| Karnali | 3,647 | 1% | |
| Kathmandu | 2,647 | 0.8% |
Ten busiest cities
- Kathmandu169,519
- Lalitpur27,918
- Kaski10,936
- Bhaktapur10,030
- Rupsa8,358
- Chitawan7,653
- Morang6,607
- Jhapa5,682
- Sunsari5,425
- 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 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
- 1162 staff
- 2100 staff
- 3100 staff
1,045
Business services and IT
SIC 73: Business Services
- 17,500 staff
- 25,000 staff
- 33,500 staff
692
Wholesale (durable goods)
SIC 50: Wholesale Trade-durable Goods
- 16,000 staff
- 22,000 staff
- 32,000 staff
515
Wholesale (consumer goods)
SIC 51: Wholesale Trade-non-durable Goods
- 13,300 staff
- 21,200 staff
- 3916 staff
359
Engineering, accounting and management
SIC 87: Engineering, Accounting, Research, Management, And Related Services
- 13,000 staff
- 2925 staff
- 3850 staff
304
Other services
SIC 89: Miscellaneous Services
- 1811 staff
- 2552 staff
- 3274 staff
184
Food production
SIC 20: Food And Kindred Products
- 11,290 staff
- 2800 staff
- 3750 staff
146
Travel and transport services
SIC 47: Transportation Services
- 1350 staff
- 2200 staff
- 3150 staff
Discover more: all Nepali industries, cities and regions
Every Nepali list we publish. Industries are grouped by economic sector.
Countries
- Afghanistan
- Albania
- Algeria
- Angola
- Argentina
- Armenia
- Aruba
- Australia
- Austria
- Azerbaijan
- Bahamas
- Bahrain
- Bangladesh
- Barbados
- Belarus
- Belgium
- Belize
- Bermuda
- Bolivia
- Bosnia and Herzegovina
- Botswana
- Brazil
- Cameroon
- Canada
- Cayman Islands
- Chile
- China
- Colombia
- Costa Rica
- Croatia
- Curaçao
- Cyprus
- Czech Republic
- Denmark
- Dominican Republic
- Ecuador
- Egypt
- El Salvador
- Estonia
- Ethiopia
- Finland
- France
- Georgia
- Germany
- Ghana
- Gibraltar
- Greece
- Greenland
- Guatemala
- Honduras
- Hong Kong
- Hungary
- Iceland
- India
- Indonesia
- Iran
- Iraq
- Ireland
- Israel
- Italy
- Ivory Coast
- Jamaica
- Japan
- Jordan
- Kazakhstan
- Kenya
- Kuwait
- Kyrgyzstan
- Latvia
- Lebanon
- Liechtenstein
- Lithuania
- Luxembourg
- Macao
- Malawi
- Malaysia
- Malta
- Mauritius
- Mexico
- Moldova
- Monaco
- Montenegro
- Morocco
- Mozambique
- Namibia
- Netherlands
- New Zealand
- Nicaragua
- Niger
- Nigeria
- North Macedonia
- Norway
- Oman
- Pakistan
- Panama
- Paraguay
- Peru
- Philippines
- Poland
- Portugal
- Qatar
- Romania
- Russia
- Saudi Arabia
- Serbia
- Singapore
- Slovakia
- Slovenia
- South Africa
- South Korea
- Spain
- Sri Lanka
- Sweden
- Switzerland
- Syria
- Taiwan
- Tanzania
- Thailand
- Trinidad and Tobago
- Tunisia
- Turkey
- Turkey
- UAE
- Uganda
- UK
- Ukraine
- Uruguay
- USA
- Uzbekistan
- Venezuela
- Vietnam
- Yemen
- Zambia
- Zimbabwe
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
- 22,9472022
- 21,2402023
- 15,0562024
- 1,0522025
- 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.
- 156 staff
- 250 staff
- 341 staff
- 439 staff
- 530 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.
Types of companies in Nepal
Half of all Nepali businesses in our data are corporations (Pvt. Ltd. and Ltd.). Partnerships make up <0.1%. The chart shows every legal form in our data.
- Corporations166,82651%
- No legal form on record156,30648%
- Sole traders7890.2%
- Partnerships239<0.1%
- Foreign companies106<0.1%
- Non-profit organisations1,1550.4%
- Cooperatives58<0.1%
- Public bodies267<0.1%
- Joint ventures100<0.1%
Which Nepali companies are part of a group?
Most Nepali companies stand alone: 100% are single-site businesses. The other 77 are part of a multi-site structure, as one of 67 head offices or 10 branches. The largest corporate family on this page is G4s Security Services Nepal, with 798 companies in its group.
The largest corporate families on this page
- 1798 companies
- 270 companies
- 34 companies
- 42 companies
Counted from the largest companies on this page, not from all 325,846; the API has no group-size filter.
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.
| Field | Share | Companies | % |
|---|---|---|---|
| Website | 0 | 0% | |
| Phone | 8,787 | 3% | |
| 0 | 0% |
Questions about companies in Nepal
Every answer is counted from the data on this page (2 November 2026).
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