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 India

India has 38,736,364 registered companies and businesses in our data, counted on 2 November 2026. 2,133,431 of them are corporations. We build the records from MCA21 (Ministry of Corporate Affairs) 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 India, where they are based and what they do. Want to buy the list of all 38,736,364 Indian companies as an API integration or Excel file? Get it from our Indian company database.

38,736,364 companies indexed · Data counted on 2 November 2026

Corporations2,133,431
States31
Largest stateMaharashtra 17%
Employees10-19
Revenue$1M-$5M
Email2%
Phone7%
Website5%
Get a free sample

Indian company list: all 38,736,364 companies

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

Kirloskar Electrical Company LIMITEDKirloskar Electrical Company LIMITED
Showing 24 of 38,736,364 companies
Company NameCountryCityAddress 1State/ProvincePostal CodeWebsiteFounding YearYearly Revenue in U.S. DollarsEmployees TotalBusiness Legal Type - DescriptionNumber of Companies in GroupCompany Registration Number
1
Kirloskar Electrical Company LIMITED
India
Hyderabad
6-3-666/b, Iind Floor, Deccan Chambers, Somajiguda
Telangana
500082
*****.com
N/A
$176,963,159,100
9
N/A
N/A
2
Brandhouse Retails LIMITED
India
Mumbai
Survey No 15, House No. 5 Inga Complex
Maharashtra
400093
N/A
2006
$159,047,170,800
300
Corporation
17
AACCR7497R
3
Maxx Mobile Comunication LIMITED
India
Mumbai
106 Chawda Commerical Center Chincholi Bander
Maharashtra
400064
*****.in
2009
$135,573,814,468
9
N/A
N/A
4
Aravali Infrapower LIMITED
India
New Delhi
G-29, 3rd Floor Vardhman Tower
Delhi
110018
*****.in
2002
$123,892,274,939
518
Corporation
16
AAECA1132C
5
R Piyarewall Import & Export LIMITED
India
Kolkata
1st Floor Regent House
West Bengal
700069
*****.com
2007
$108,982,715,929
13
N/A
N/A
6
Bosch Rexorth India LIMITED
India
Mumbai
Ark Indl Compound Andherie
Maharashtra
400059
N/A
N/A
$108,648,197,913
12
2
N/A
7
Indian Rly Catering & Tourisn CORPORATION LIMITED
India
Chennai
9/6a 9/6a, Mc Nichols Road
Tamil Nadu
600031
N/A
2007
$103,821,325,300
13
N/A
N/A
8
Tenet Exim Private LIMITED
India
Mumbai
C-801/a, 8th Floor, C-wing, Marathon Innova
Maharashtra
400013
N/A
2009
$101,873,788,091
14
Corporation
3
AADCK7704P
9
Bharat Bijali LIMITED
India
Thane
Post Box No.100, Thane Belapur Road, Kalwa
Maharashtra
400605
N/A
N/A
$100,915,503,073
12
2
N/A
10
Ugam Impex LIMITED
India
Valsad
2nd Floor, New Office Bldg, Bombay Market,
Gujarat
396010
N/A
1996
$96,805,983,133
18
Corporation
5
AAACU4186A
11
Indian Oil CORPORATION LIMITED
India
Mumbai
Iocl Marketing Head Office, Indian Oil Bhavan, G-9
Maharashtra
400051
*****.com
1959
$96,505,524,730
29,941
Government body
99999
27AAACI1681G1ZP
12
Easy Fit Jewellery LIMITED
India
Kolkata
Module No 2sw, 2nd Floor, Sdf Building, Plot -1
West Bengal
700091
N/A
2003
$96,451,146,400
12
Corporation
28
WBCAL0054429000
13
Commissioner Secondary Education Rajasthan Bikaner
India
Bikaner
Near Lalgarh Palace Road
Rajasthan
334001
N/A
N/A
$83,699,529,540
512,049
N/A
08JDHO01093B1DH
14
Howrah Mill Compay LIMITED
India
Howrah
135, Forehsore Road, Ram Krishanapur
West Bengal
711102
N/A
N/A
$79,181,153,774
10
N/A
N/A
15
Agri Gold Projects LIMITED
India
Vijayawada East
40-1-21/3, Ground / First Floor,
Andhra Pradesh
521010
*****.com
1997
$74,466,040,172
100
Corporation
24
AADCA5206A
16
Mather & Plant Pumps LIMITED
India
Pune
Mumbai Pune Rd., Chinchwad
Maharashtra
411019
*****.in
2008
$73,105,982,095
14
N/A
N/A
17
Kirti Dal Mills LIMITED
India
Latur
79-c,
Maharashtra
413512
*****.com
2011
$67,534,277,589
18
N/A
N/A
18
Jullundur Motor Agency (delhi) LIMITED
India
Delhi
2769,ground Floor
Delhi
110006
*****.com
1948
$65,816,207,939
250
Corporation
35
07AAACJ2490G1ZP
19
Ministry Of Railways
India
New Delhi
256-a, Raisina Road
Delhi
110001
*****.in
1965
$59,835,199,752
1,253,592
Government body
N/A
07AAAGM0289C1ZL
20
Samruddha Jeevan Foods India LIMITED
India
Pune
576 2b3 Landmark Fp
Maharashtra
411005
*****.com
2002
$59,784,921,507
21
Corporation
8
AAICS0865N
21
Linkson International LIMITED
India
Nagpur Rural
4th Floor Poonam Plaza
Maharashtra
440002
*****.com
1984
$59,168,240,008
70
Corporation
2
AAACL0701G
22
Life Insurance CORPORATION Of India
India
Mumbai
Central Office, Yogakshema, Jeevan Bima Marg,
Maharashtra
400021
*****.in
1956
$58,454,836,593
84,565
Government body
5444
27AAACL0582H1ZM
23
Reliance Industries LIMITED
India
Mumbai
3rd Floor, Maker Chamber Iv,
Maharashtra
400021
*****.com
1973
$57,656,791,050
419,911
Corporation
18371
27AAACR5055K1Z7
24
Hindustan Petroleum CORPORATION LIMITED
India
Mumbai
Petroleum House 17, Jamshedji Tata Road,
Maharashtra
400020
*****.com
1952
$53,258,411,251
8,049
Government body
99999
27AAACH1118B1ZC

Showing 24 of 38,736,364 companies

Request Free Sample

How many companies are there in India?

Companies and businesses in India

38,736,364

2 November 2026

There are 38,736,364 companies and businesses in India in our data, counted on 2 November 2026. That is every kind of business, not only the registered companies: 2,133,431 corporations (Private Limited and Limited), 29,156,775 sole traders (proprietorships) and 2,883,219 partnerships (partnerships and LLPs). On top of those come 147,705 non-profit organisations, 5,450 branches of foreign companies and 15,147 public bodies.

Structure

Single-site businesses
35,523,433 92%
Head offices
818,839
Branch locations
2,394,092

Legal form

Corporations
2,133,431 6%
Sole traders
29,156,775
Partnerships
2,883,219

Per working day this year

≈ 1,074

new companies registered · 234,069 so far in 2026

Largest companies in India

Which are the largest companies in India? That depends on what you measure. By number of employees the biggest employer is Tata Consultancy Services, with 607,979 staff, ahead of Reliance Industries and HDFC Bank. By yearly revenue the largest company is Reliance Industries, ahead of HDFC Bank and Tata Consultancy Services. Below are the top companies of India ranked four ways: by number of employees, by yearly revenue, the largest public-sector employers and the biggest foreign companies in India. 477 Indian companies employ more than 10,000 people and 1,427 report more than $1 billion a year.

Tata Consultancy Services has the largest headcount of any company in India in our data. 477 Indian companies list more than 10,000 people, 18,853 more than 500.

  1. 1Mumbai607,979 staff
  2. 2Mumbai419,911 staff
  3. 3Mumbai214,521 staff
  4. 4Ahmedabad101,300 staff
  5. 5Mumbai76,241 staff
  6. 6Pune68,742 staff
  7. 7Mumbai59,051 staff
  8. 8Gurugram43,871 staff
  9. 9Mumbai43,089 staff
  10. 10Gurugram41,049 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 · 37,087,963 companies with a known headcount

EmployeesShareCompanies%
1-42,562,126
5-96,287,196
10-1923,359,171
20-494,575,655
50-99198,501
100-19953,222
200-49933,239
500+18,853

7% have 1 to 4 employees; 18,853 have 500 or more.

By yearly revenue (USD)

RevenueShareCompanies%
< $100K1,070,579
$100K-$500K6,824,598
$500K-$1M9,724,720
$1M-$5M17,368,877
$5M-$10M690,206
$10M-$100M150,598
$100M-$1B9,279
$1B+1,427

10,706 companies report more than $100 million; 1,427 more than $1 billion.

Small businesses in India

Most companies in India are small businesses. Of the 37,087,963 with a known headcount, 8,849,322 (24%) are micro businesses with fewer than ten employees, 27,934,826 are small (10 to 49) and 284,962 medium-sized (50 to 499). Only 18,853 employ 500 people or more, so 99.95% of Indian 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 108,849,322
Small · 10 to 4927,934,826
Medium · 50 to 499284,962
Large · 500 or more18,853

2,562,126

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

29,156,775

sole traders are in the data, each with an address and an industry code.

0.6%

of the 234,069 companies started in 2026 have 1 to 4 employees (1,322). Only 1 started with 200 staff or more.

Where are companies in India based?

Maharashtra has more companies than any other state in India: 6,778,148, or 17% of the total, ahead of Uttar Pradesh (4,230,297) and Tamil Nadu (3,422,698). Below you find the twelve largest of its 31 states and the ten busiest cities, with a link to the local list where we have one.

The twelve largest of 31 states

StateShareCompanies%
Maharashtra6,778,148
Uttar Pradesh4,230,297
Tamil Nadu3,422,698
Gujarat3,053,908
Rajasthan2,560,512
Karnataka2,455,189
Madhya Pradesh1,667,720
Delhi1,662,577
West Bengal1,653,885
Bihar1,574,456
Telangana1,320,925
Haryana1,219,147

Ten busiest cities

  1. Mumbai1,502,364
  2. New Delhi1,389,920
  3. Pune1,152,560
  4. Bengaluru1,030,470
  5. Thane764,212
  6. Ahmedabad741,179
  7. Chennai737,974
  8. Surat680,994
  9. Jaipur657,838
  10. Hyderabad628,962

Main industries in India

Wholesale (durable goods) is the biggest industry in India by number of companies: 3,356,503, or 9% of all firms with an industry code. Next come wholesale (consumer goods) (3,147,489) and business services and IT (2,689,637). 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 and our 125 industry lists for India.

Wholesale (durable goods): 3,356,503, 9% · 2 November 2026Wholesale (consumer goods): 3,147,489, 8% · 2 November 2026Business services and IT: 2,689,637, 7% · 2 November 2026Other shops: 2,327,284, 6% · 2 November 2026Food production: 2,036,670, 5% · 2 November 2026Travel and transport services: 1,703,828, 4% · 2 November 2026Textiles: 1,621,332, 4% · 2 November 2026Restaurants and bars: 1,263,178, 3% · 2 November 2026Engineering, accounting and management: 1,261,556, 3% · 2 November 2026Other: 18,832,462, 49% · 2 November 202638,239,939companies
  • Wholesale (durable goods)3,356,5039%
  • Wholesale (consumer goods)3,147,4898%
  • Business services and IT2,689,6377%
  • Other shops2,327,2846%
  • Food production2,036,6705%
  • Travel and transport services1,703,8284%
  • Textiles1,621,3324%
  • Restaurants and bars1,263,1783%
  • Engineering, accounting and management1,261,5563%
  • Personal services1,170,7903%
  • Clothing shops1,064,7883%
  • Food shops1,059,2033%
  • Chemicals929,4692%
  • Other manufacturing826,0092%
  • Building construction814,7212%
  • Other industries12,967,48234%

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

Largest industries in India

3,356,503

Wholesale (durable goods)

SIC 50: Wholesale Trade-durable Goods

  1. 1Chennai8,254 staff
  2. 2Mumbai6,953 staff
  3. 3Chandigarh3,650 staff

3,147,489

Wholesale (consumer goods)

SIC 51: Wholesale Trade-non-durable Goods

  1. 1Kancheepuram4,081 staff
  2. 2Mumbai4,000 staff
  3. 3Pune3,894 staff

2,689,637

Business services and IT

SIC 73: Business Services

  1. 1Gurugram43,871 staff
  2. 2Mumbai22,475 staff
  3. 3New Delhi18,568 staff
All business services and IT in India →

2,327,284

Other shops

SIC 59: Miscellaneous Retail

  1. 1Vishakhapatnam Port Trust5,137 staff
  2. 2Bengaluru2,485 staff
  3. 3Krishna1,061 staff

2,036,670

Food production

SIC 20: Food And Kindred Products

  1. 1Chennai5,000 staff
  2. 2Kolkata4,426 staff
  3. 3Chennai4,000 staff

1,703,828

Travel and transport services

SIC 47: Transportation Services

  1. 1Ahmedabad4,342 staff
  2. 2Jamshedpur2,811 staff
  3. 3Hyderabad1,323 staff

1,621,332

Textiles

SIC 22: Textile Mill Products

  1. 1Ahmedabad6,500 staff
  2. 2Ahmedabad6,000 staff
  3. 3Gwalior4,850 staff

1,263,178

Restaurants and bars

SIC 58: Eating And Drinking Places

  1. 1Bengaluru2,418 staff
  2. 2Bhubaneswar932 staff
  3. 3Navi Mumbai742 staff

Discover more: all Indian industries, cities and regions

Every Indian list we publish. Industries are grouped by economic sector.

B · Mining

P · Education

S · Other services

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

234,069 new companies and startups registered in India so far in 2026, about 1,074 every working day, after 321,655 new businesses in 2025. Most startups begin small: 0.6% of this year's newcomers have one to four employees. 151,205 of them are corporations (Private Limited and Limited).

≈ 1,074

new companies register every working day in 2026

0.6%

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

321,655

new companies in 2025

Companies founded per year

  1. 2,528,2002022
  2. 2,588,0142023
  3. 1,069,2752024
  4. 321,6552025
  5. 234,0692026 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. 1Bengaluru1,876 staff
  2. 2Sriperumbudur108 staff
  3. 3Puducherry89 staff
  4. 4North 24 Parganas81 staff
  5. 5North 24 Parganas81 staff

Oldest companies in India

The oldest organisation still active is Department of Posts, from 1727. Our data holds 5 Indian organisations founded before 1700, 9 before 1800, 239 before 1900 and 10,074 before 1950.

Oldest organisations still active

  1. 1727New Delhi3,132 staff

The founding year is the year a business traces itself to, as recorded in the register and company filings, not the incorporation date of the current legal entity. Trading companies listed here report $100 million or more a year.

Older than you

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

346,407

Indian companies were founded before 1990

55,438

were founded in 1990

24,126,407 Indian companies, 99% of those with a founding year on record, were founded in 1990 or later. 346,407 are older.

What you can reach: contact data on Indian companies

2,084,681 Indian companies have a website on record (5%), 2,558,846 a phone number (7%) and 952,346 an email address (2%). Corporations are easier to reach online: 9% have a website and 5% an email address.

FieldShareCompanies%
Website2,084,681
Phone2,558,846
Email952,346

Questions about companies in India

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

There are 38,736,364 companies and businesses in India in our data, counted on 2 November 2026. 2,133,431 of them are corporations.
38,736,364. That includes 29,156,775 sole traders and 2,883,219 partnerships.
2,133,431 corporations, 6% of all Indian businesses in our data (2 November 2026).
Of the 37,087,963 Indian companies with a known headcount, 37,069,110 have fewer than 500 employees: 8,849,322 micro, 27,934,826 small and 284,962 medium-sized. 18,853 are large enterprises.
Reliance Industries, with $57.7 billion in yearly revenue, ahead of HDFC Bank ($39.7B) and Tata Consultancy Services ($24.3B).
Tata Consultancy Services, with 607,979 staff on its record (for a group's parent this is usually the whole group's headcount).
6,778,148, 17% of all Indian companies (2 November 2026).
234,069 so far in 2026, about 1,074 per working day, after 321,655 in 2025.
From MCA21 (Ministry of Corporate Affairs) and other official sources, combined with company websites and filings, and refreshed every month.
2,084,681, 5% of all Indian companies. 2,558,846 have a phone number and 952,346 an email address.
Yes. The full list of 38,736,364 companies is available as Excel, CSV or through the API from our Indian company database.

Get the full list

All 38,736,364 companies in India 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 Indian 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