How Many Stocks Are Listed on NSE and BSE?

As of 2024, the Bombay Stock Exchange (BSE) has over 5,000 listed companies, while the National Stock Exchange (NSE) has over 2,000. These numbers fluctuate due to new company listings (IPOs) and delistings.

TrustyBull Editorial 5 min read

How Many Companies Are Listed on India's Stock Exchanges?

Have you ever wondered how big the Indian stock market really is? A great way to understand this is by looking at the number of companies you can invest in. Answering what is stock market basics starts here. The stock market is simply a place where shares of publicly listed companies are traded. So, how many companies are we talking about?

As of early 2024, India has two major stock exchanges:

  • The Bombay Stock Exchange (BSE) has over 5,000 companies listed.
  • The National Stock Exchange (NSE) has over 2,000 companies listed.

That’s a combined total of over 7,000 companies whose shares you could potentially own. However, these numbers are not static. They change almost every month. Let's break down what these exchanges are and why the numbers differ so much.

Understanding the BSE and NSE

Think of a stock exchange as a giant, organized market. Instead of fruits and vegetables, it sells shares of companies. India's two main markets are the BSE and the NSE. Most large companies are listed on both.

The Bombay Stock Exchange (BSE)

Established in 1875, the BSE is Asia's oldest stock exchange. It has a rich history and a very large number of listed companies. Its benchmark index is the S&P BSE Sensex. The Sensex tracks the performance of 30 of the largest and most actively traded stocks on the BSE, providing a snapshot of the market's health.

The National Stock Exchange (NSE)

The NSE started its operations in 1994. Despite being much younger, it is India’s largest stock exchange by trading volume. This means more money flows through the NSE on a daily basis. Its main index is the Nifty 50, which tracks the 50 largest and most liquid Indian stocks. The NSE was a pioneer in introducing a modern, fully automated screen-based trading system which made it incredibly popular.

A Closer Look at NSE's Listed Stocks

The National Stock Exchange has approximately 2,200 companies listed on its main board. While this number is smaller than the BSE's, the NSE is the leader in terms of trading activity. This is a critical point for investors.

High trading volume means high liquidity. Liquidity is how easily you can buy or sell a stock without causing a big change in its price. Because more people are trading on the NSE, it's generally easier to find a buyer when you want to sell and a seller when you want to buy. This efficiency attracts most of the large institutional investors and retail traders.

The Nifty 50 index represents the top companies on the NSE. These 50 companies account for a huge portion of the total market value and trading activity.

Why Does BSE Have So Many More Listed Stocks?

The Bombay Stock Exchange lists over 5,300 companies. This is more than double the number on the NSE. So why is it not the market leader in trading?

The main reason is that many of the companies listed on the BSE are smaller and less frequently traded. As the older exchange, the BSE accumulated listings over many decades, including many smaller regional companies. While these companies are publicly traded, they often have very low liquidity. Some may go days or even weeks without a single share being traded.

This is why investors often focus on the top 200 or 500 companies on the BSE (like those in the S&P BSE 500 index). The vast majority of the trading volume on the BSE is concentrated in these larger, more established firms.

Why Do These Listing Numbers Fluctuate?

The total count of listed companies is always in motion. It's not a fixed number you can memorize. Three main events cause this change:

  1. Initial Public Offerings (IPOs): When a private company wants to raise money from the public, it offers its shares on a stock exchange for the first time. This process is called an IPO, and it adds a new company to the exchange's list.
  2. Delisting: This is the opposite of an IPO. A company’s shares are removed from the stock exchange. Delisting can be voluntary (the company decides to go private) or compulsory (the exchange forces the removal for not following rules).
  3. Mergers and Acquisitions: When two listed companies merge, they become a single entity. This can result in one of the company's stocks being delisted, reducing the total count.

Is More Always Better? Quantity vs. Quality

A common question is whether an exchange with more stocks is better. The answer is no. The total number of listed companies is just one metric. For an average investor, other factors are far more significant.

Consider these points:

  • Trading Volume: As we discussed, this shows how much trading activity is happening. Higher volume is generally better.
  • Liquidity: This is a direct result of high trading volume. You want to be able to sell your shares quickly when you need to.
  • Market Capitalization: This is the total value of all of a company's shares. Exchanges with companies that have a high total market capitalization are considered bigger and more stable.

The NSE wins on all these fronts, which is why it is the preferred exchange for most traders in India today. Think of it like a supermarket. One store might have 5,000 different items, but many are old or unpopular. Another store has 2,000 popular, fresh items that everyone wants to buy. The second store will have more business.

Where to Find the Latest Data

If you want the most current, up-to-the-minute numbers, the best place to look is the source. The stock exchanges themselves publish this data daily.

You can visit the official websites for the most accurate information:

These sites have dedicated sections for market statistics and information on listed companies. While the exact numbers are interesting, it's more important to understand the story they tell about the market's depth, liquidity, and overall health.

Frequently Asked Questions

Which exchange has more listed companies, NSE or BSE?
The BSE has significantly more listed companies (over 5,000) compared to the NSE (over 2,000).
Why is trading volume higher on NSE if BSE has more stocks?
NSE has higher trading volume because it has better liquidity. This means the shares of its listed companies, especially the larger ones, are bought and sold more frequently and in larger quantities.
What does it mean for a company to be 'listed'?
A listed company is one whose shares are officially available for trading on a stock exchange. This allows the general public to buy and sell ownership stakes (shares) in the company.
Do the number of listed companies stay the same?
No, the number changes regularly. New companies get added through Initial Public Offerings (IPOs), while others are removed through delisting or mergers.