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

India Business Directory

Find any business in India by what you know about it: its name, its CIN, the street or postcode it sits on, or the trade it is in. Every business comes from MCA21 (Ministry of Corporate Affairs), not only the ones that paid to be found. Pick a city to see which businesses opened there this year.

Search companies in India

Try

38.7million businesses31 statesrefreshed monthly

Find local businesses in India

The trades people look for around the corner. A tile gets you every one of them in India as an Excel file.

Browse the India business directory by industry

Every business in the directory carries an industry code, grouped here in ten sectors. Open a sector to see five of its businesses and its industry pages.

496,425 records carry no industry code yet; search finds them, the sectors do not.

Browse the India business directory by state and city

India has 31 states in the directory, led by Maharashtra with 6,778,148 businesses. Click a state for its sectors and its businesses, or go down to a single city, street or postcode.

Free sample of India businesses

Check one company or build on the register: Company lookup · Company data API · How to search MCA21 (Ministry of Corporate Affairs) · SIC code lookup

Questions about the India business directory

How do I look up a company in India?

Type the company name or its CIN in the search above, for example Kirloskar Electrical Company LIMITED. Open a result to see the registered address, the legal form and the industry code.

Is the India business directory free to search?

Yes, without an account. The full records with contact data come as an Excel file, through the platform or through the API.

How do I find new businesses near me?

Pick your city in the city lens. The arrivals board shows the newest registrations, and the listings table shows every business registered there this year.

Which Indian city starts the most businesses?

Hyderabad starts them fastest: 17 new businesses for every 1,000 that already exist this year, against 6 nationally.

Which state has the most businesses?

Maharashtra, with 6,778,148 registered businesses. Open the states below for each one's sectors and businesses.

Which registration number does the directory show?

The CIN from MCA21 (Ministry of Corporate Affairs). Search it in the CIN tab to find one business at once.

How do I check that a company is registered?

Use our company lookup, which searches the registers of more than 200 countries at once.

How often is the directory updated?

Every month. The figures on this page were counted on 22 October 2026.

Business directories for other countries

How many Indian companies exist, the largest and the oldest: companies in India.

Get the directory as a file

Your selection as Excel or CSV within 24 hours, or as a monthly feed. A free sample first.

Brief: Every business in India, as an Excel file
+31 20 705 2360