Beware of any Telegram groups, WhatsApp groups, unauthorized websites or unverified apps, pretending to be Shoonya >

How Many Companies Are Listed in NSE and BSE? (2025 Update)

Home » Stock Market » How Many Companies Are Listed in NSE and BSE? (2025 Update)

Are you new to the Indian stock market and curious about how stocks are listed? Or are you simply interested in knowing how many companies are listed in NSE and BSE to see if any stock catches your eye? 

Our blog includes the total companies listed in NSE and BSE based on the latest data records shared by the stock exchanges as of Feb 2025.

Additionally, today, we’ll explain the listing process, detailing how companies like Tata, Britannia, HDFC, etc., gain approval to enter the NSE stock list or BSE stock list and sell their shares to the public.

India’s Two Major Stock Exchanges: BSE and NSE

India has two major stock exchanges: the BSE (Bombay Stock Exchange) and the NSE (National Stock Exchange)

These exchanges list companies from various sectors, including banking, technology, and automobiles.

Each exchange has its own benchmark index. 

The BSE’s index is the Sensex 30, while the NSE’s index is the Nifty 50. These indexes track the performance of the top companies listed on their respective exchanges.

Sensex or Nifty—Which one should you track? Explore the key differences between NSE and BSE in our detailed guide!

For online trading, the BSE uses BOLT (BSE Online Trading), while the NSE introduced its electronic trading platform in 1992.

Before jumping to the latest numbers on how many companies are listed in the Indian stock market, let’s first understand what exactly a listed company is!

What is a Listed Company?

A listed company is a business whose shares are available for the public to purchase and sell on a stock exchange like the NSE (National Stock Exchange) or BSE (Bombay Stock Exchange) in India.

When a company is listed, it means they have gone through a process called an Initial Public Offering (IPO). This allows the public to purchase shares in the company. In return, the company gets money to grow or invest in its business.

Invest in upcoming IPOs with a free demat account!

Investing in listed companies means anyone can buy shares and become a part-owner, which also lets them earn profits when the company’s value increases or when they pay dividends (a portion of profits).

What does it actually mean to be a listed company?

This means that the company has met the requirements of the exchange and is now accepted for trading.

Do you know how many stock exchanges are there in India?

There are six stock exchanges in India, which include:

  1. Bombay Stock Exchange (BSE)
  2. National Stock Exchange (NSE)
  3. Metropolitan Stock Exchange of India Ltd. (MSEI)
  4. Multi Commodity Exchange of India Ltd. (MCX)
  5. National Commodity & Derivatives Exchange Ltd. (NCDEX)
  6. Indian Commodity Exchange Ltd. (ICEX)

Companies get listed on a stock exchange by following a process that involves:

  • Applying to the exchange
  • Meeting the eligibility criteria
  • Filing the necessary documents and issuing shares to the public. 

Listing on a stock exchange can help a company raise capital, enhance visibility, and reward employees and investors. 

There isn’t a set cap on the number of companies that are permitted to join the Indian stock market. Over time, more Indian businesses are opting to go public. Thus offering more investment opportunities in the market.

How Many Companies are Listed on NSE?

There are 2629 listed on the NSE. However, out of these, 94 listed companies on the NSE are not available for trading as of December 31st, 2024. The market capitalisation of these listed companies on the National Stock Exchange is ₹4,53,73,62,44,073 (Four lakh fifty-three crore seventy-three lakh sixty-two thousand four hundred seventy-three rupees.)

Companies Listed on NSE 2025:

  • Total Listed Companies in NSE: 2,629 companies
  • Total Stocks Listed in NSE: 2,629 stocks
  • Exclusions: 94 companies are not available for trading
  • Market Capitalization:  ₹4,53,73,62,44,073 

NSE Stock List

As of December 31, 2024, the National Stock Exchange (NSE) of India has 2,084 on the Mainboard and 587 on the SME platform, NSE Emerge. 

How Many Companies are Listed on BSE?

There are a total of 5595 listed companies on BSE, with a market capitalisation of ₹40,823,480.15. However, these listed companies on BSE exclude DVRs, REITs, InVITs, ETFs, and Partly Paid Shares. (The figure pertains to the data shared by BSE on 12 Feb 2025.

Open a free demat account and invest in listed stocks on NSE and BSE with zero AMC and no hidden charges!

Total Listed Companies in BSE 2025:

  • No of companies in BSE Stock List: 5,595 companies
  • Market Capitalization: ₹₹40,823,480.15 (Excludes DVRs, REITs, InVITs, ETFs, and Partly Paid Shares)

Listing Process in the Indian Stock Market

Some companies choose to list on either BSE or NSE, or both, depending on their preference and requirements.

• The Company Must Meet the Eligibility Criteria Set by the Securities and Exchange Board of India (SEBI).

The criteria include minimum post-issue paid-up capital, market capitalisation, track record, financial statements, corporate governance, etc.

• The Company Must Appoint a Merchant Banker

A merchant banker is a financial intermediary that helps the company in multiple aspects, such as:

  1. Preparing the draft prospectus
  2. Obtaining in-principle approval from the stock exchange
  3. Filing the draft prospectus with SEBI and the stock exchange
  4. Obtaining various clearances and approvals, 
  5. Determining the pricing of the issue, 
  6. Launching the IPO 
  7. Inviting subscriptions from the public, allocating shares, and finally listing the company’s shares on the stock exchange for trading.

• The Company Must Stick to the Listing Agreement. 

It is a contract between the company and the stock exchange that specifies the terms and conditions of listing, such as disclosure requirements, corporate governance norms, investor protection measures, etc.

Conclusion

As of Feb 2025, there are over 2,629 companies listed on the NSE and 5,595 companies on the BSE. Listing on a stock exchange can help a company grow. However, it also requires compliance and transparency. The number and names of the listed companies reflect the sectors and industries that are driving growth and innovation in India.

How Many Companies are Listed in NSE and BSE: FAQs

1. How many companies are listed under NSE and BSE?

As of Feb 15th, 2025, there are 2629 companies listed on the NSE. The Bombay Stock Exchange (BSE) has a total of 5,595 listed companies.

2. How many companies are in the BSE index?

The BSE SENSEX index comprises 30 well-established and financially sound companies.

3. How many stocks are listed on NSE?

There are 2629 stocks listed on the NSE. However, out of these, 94 listed stocks on the NSE are not available for trading as of Dec 31st, 2024.

4. How many stocks are listed on BSE?

There are a total of 5,595 listed stocks on the BSE as of Feb 15th, 2025, with a market capitalization of ₹40,823,480.15. However, these listed stocks on BSE exclude DVRs, REITs, InVITs, ETFs, and Partly Paid Shares.

5. Who is no. 1 in the NSE listed companies?

Reliance Industries is the largest company listed on the NSE by market capitalization.

6. What is the market capitalization of listed companies on BSE?

The market capitalization of the listed companies on the BSE is 40,823,480.15

7. How Many Companies in Sensex?

There are 30 companies in Sensex, which is the benchmark index of the Bombay Stock Exchange (BSE). It tracks the performance of 30 well-established companies listed on the BSE based on their free-float market capitalisation.

8. How many are the total listed companies in India?

In 2025, a total of 2629 companies are listed on the NSE and 5595 on the BSE. However, 94 companies on the NSE are not available for trading.

Source: NSE&BSE

______________________________________________________________________________________

Disclaimer: Investments in the securities market are subject to market risks; read all the related documents carefully before investing.