
If you have ever tried to pin down exactly how many companies are listed on India’s two big stock exchanges, you have probably noticed that no two sources seem to agree. That is not necessarily because any of them are wrong. New companies list through IPOs every week, some get delisted, and different platforms pull their numbers on different dates. This guide pulls together the latest counts for NSE and BSE, explains why the figures vary, breaks down the real differences between the two exchanges, and shows you exactly how to access the full, current stock list yourself.
NSE And BSE At A Glance
| Parameter | NSE | BSE |
|---|---|---|
| Full Name | National Stock Exchange | Bombay Stock Exchange |
| Founded | 1992 | 1875 |
| Total Listed Companies | Approximately 2,629 to 2,978 (varies by source and date) | Approximately 5,595 to 5,936 (varies by source and date) |
| Benchmark Index | Nifty 50 | Sensex (30 companies) |
| Trading Platform | Electronic trading introduced in 1992 | BOLT (BSE Online Trading) |
| Approximate Market Capitalisation | Rs 492 lakh crore (Share.market, early August 2026) | Rs 465 to 493 lakh crore (Shoonya and Share.market) |
| Dominant In | Cash equity and derivatives trading volume, around 93 percent of cash equity turnover | Number of listed companies, with broader micro cap and SME coverage |
| SME Platform | NSE Emerge | Separate SME platform (not detailed in sources for this article) |
How Many Companies Are Listed On NSE
The exact number depends on when and where you check, but recent snapshots give a consistent general picture. According to Shoonya, NSE had 2,867 listed companies in 2026, of which 94 were not traded as of December 31, 2025, leaving 2,773 companies that were actively traded during that period. Appreciate Wealth puts the NSE total at 2,629 companies as of 2025, also noting 94 companies unavailable for trading at the time, and separately breaks down NSE’s listings by segment, citing 2,084 companies on the mainboard and 587 companies on NSE Emerge, the exchange’s dedicated platform for small and medium enterprises. Share.market, reporting for early August 2026, places the NSE count at approximately 2,978 listed companies.
Also Read >>>> NSE IPO Allotment: Check Status Today as GMP Slips to 3 Percent Ahead of September 24 Listing
How Many Companies Are Listed On BSE
BSE consistently shows a noticeably higher count than NSE. Shoonya reports 5,936 companies listed on BSE as of February 24, 2026. Appreciate Wealth puts the figure at 5,595 companies as of 2025. Share.market, for early August 2026, counts 5,663 total listed entities on BSE, of which approximately 5,184 have listed equity capital and roughly 4,690 to 4,717 are actively tradable securities. Dhan places the BSE count at over 5,000 companies. It is worth noting that BSE’s headline listing figures typically exclude DVRs, REITs, InVITs, ETFs, and partly paid shares, which is one reason the number can shift depending on exactly what is being counted.
Why Do The Numbers Vary Across Sources
Three things explain most of the difference you will see when comparing sources. First, timing matters a lot, since companies list and delist regularly, so a count taken in February will not match one taken in August. Second, different sources count different things, such as total listed companies versus actively traded companies, or mainboard listings versus mainboard plus SME platform listings. Third, some platforms report their own tracked database rather than the exchange’s official total, which can be smaller if it excludes certain categories of securities. Taken together, most recent sources put the combined NSE and BSE universe at somewhere around 7,500 companies, though Share.market notes that because so many companies are listed on both exchanges at once, the number of genuinely unique companies across NSE and BSE combined is closer to 5,900 plus.
Why Does BSE Have More Listed Companies Than NSE
The gap comes down to history. BSE was established in 1875, making it Asia’s oldest stock exchange, and it has had more than 150 years to accumulate listings across successive phases of India’s economic development. NSE, by contrast, was founded in 1992 with a specific mandate to bring fully electronic trading, transparency, and efficiency to Indian capital markets. Because BSE started so much earlier, it naturally built up a larger base of historically listed companies, while NSE grew later with a more structured, technology driven listing framework.
NSE Versus BSE: Key Differences Beyond The Numbers
While BSE leads on the sheer number of listed companies, NSE dominates on trading activity. According to Share.market, NSE commands roughly 93 percent of cash equity turnover and close to 100 percent of equity futures trading in the country, while BSE offers broader coverage of micro cap and SME stocks. Each exchange also has its own flagship benchmark index. BSE’s is the Sensex, made up of 30 well established, financially sound companies, while NSE’s is the Nifty 50, tracking the top 50 companies on that exchange. On the technology side, BSE uses its BOLT, or BSE Online Trading, system, while NSE introduced its own electronic trading platform back in 1992. Both exchanges also classify listed companies using an identical four level structure known as the India Industry Classification, which breaks the market into 12 macro economic sectors, 22 sectors, 59 industries, and 197 basic industries.
How To Access The Full NSE And BSE Stock List
If you want the complete, official list rather than a summary, both exchanges publish it directly. On the NSE website, go to the Market Data section and open Equity Market Watch, where you can download the EQUITY_L.csv file for mainboard stocks and the SME_EQUITY_L.csv file for NSE Emerge stocks, along with daily bhavcopy reports. On the BSE website, the Market Data section’s Equity area offers Stock Price and Equity Bhavcopy downloads, with CSV files that include each company’s ISIN, face value, and corporate action history.
For a more user friendly experience, broker and fintech platforms such as Dhan, ETMoney, and Share.market maintain their own searchable, filterable stock lists. These typically let you filter by index, price, one day change percentage, market cap, and sector, and sort results by live price, market cap, PE ratio, 52 week high and low, dividend yield, ROE, and ROCE, often with alphabetical tabs to browse companies by name. Dhan’s own platform, for example, maintains a searchable database spanning more than 3,100 stocks, while ETMoney notes that over 5,000 stocks are listed across Indian exchanges in total.
Market Capitalisation Categories Explained
Once you have the list of companies, most investors also want to know how they are sized. Indian market platforms typically classify listed companies into four broad tiers based on market capitalisation rank. Large cap companies are generally the top 100 by market capitalisation, with individual market caps above Rs 20,000 crore. Mid cap companies are typically ranked 101 to 250, with market caps between Rs 5,000 crore and Rs 20,000 crore. Small cap companies are usually ranked 251 to 500, with market caps between Rs 500 crore and Rs 5,000 crore. Micro cap companies are generally ranked 501 to 750, with market caps between Rs 50 crore and Rs 500 crore.
In terms of overall scale, Share.market places NSE’s total market capitalisation at approximately Rs 492 lakh crore and BSE’s at approximately Rs 493 lakh crore as of early August 2026. Separately, Shoonya puts BSE’s all India market capitalisation at approximately Rs 465 lakh crore as of February 24, 2026, with the top 10 BSE listed companies by market capitalisation together accounting for roughly Rs 98 lakh crore of that total.
How Companies Get Added Or Removed From The List
The reason these counts never stay still is that companies are constantly being added through new listings and removed through delisting. To list on NSE or BSE, a company must first meet SEBI’s eligibility criteria, covering factors such as minimum paid up capital, market capitalisation, track record, financial statements, and corporate governance standards. It must then appoint a merchant banker, who prepares the draft prospectus, secures the necessary approvals from SEBI and the exchange, helps price the issue, and manages the public offering itself. Once shares are allotted, the company signs a listing agreement with the exchange covering disclosure requirements and investor protection measures before its shares begin trading.
Companies can also be removed from an exchange through delisting, where shares are permanently taken off that exchange and can no longer be bought or sold there. This can happen voluntarily, for example when promoters want full control of the company or want to reduce compliance costs, or it can be forced due to regulatory non compliance, financial distress, or because the company has been acquired in a merger. The process typically involves board approval, an exit offer to public shareholders, a regulated price discovery process, and finally the formal removal of the shares from the exchange.
Other Stock Exchanges In India
While NSE and BSE are by far the two most prominent exchanges for equity trading, they are not the only recognised exchanges in the country. India has six recognised stock exchanges in total, namely BSE, NSE, the Calcutta Stock Exchange, the Metropolitan Stock Exchange of India, the Multi Commodity Exchange of India, and the National Commodity and Derivatives Exchange. Some of these focus on equities and derivatives, while others are dedicated primarily to commodity derivatives, but for stock investors, NSE and BSE remain the two exchanges that matter most.
Frequently Asked Questions
How many companies are listed on NSE?
Recent estimates vary by source and date, ranging from around 2,629 companies as of 2025 per Appreciate Wealth to 2,867 companies in 2026 per Shoonya and approximately 2,978 companies as of early August 2026 per Share.market.
How many companies are listed on BSE?
BSE listing counts also vary by source, ranging from 5,595 companies as of 2025 per Appreciate Wealth to 5,936 companies as of February 24, 2026 per Shoonya, with Share.market reporting 5,663 total listed entities for early August 2026.
Why do different sources report different numbers of NSE and BSE listed companies?
The figures change because companies list and delist regularly, because sources are pulled on different dates, and because some counts include categories like SME listings or unavailable for trading companies while others do not.
Why does BSE have more listed companies than NSE?
BSE was established in 1875 and has had over 150 years to accumulate listings, while NSE was founded much later in 1992 with a more structured, technology driven listing framework.
How can I check the complete list of NSE and BSE stocks?
You can download the official lists directly from nseindia.com and bseindia.com under their respective Market Data and Equity sections, or use searchable stock list tools on platforms such as Dhan, ETMoney, and Share.market.
What are large cap, mid cap, small cap, and micro cap companies?
Large cap companies are generally the top 100 by market capitalisation, mid cap companies are typically ranked 101 to 250, small cap companies are usually ranked 251 to 500, and micro cap companies are generally ranked 501 to 750.
How many stock exchanges are there in India?
India has six recognised stock exchanges, including BSE, NSE, the Calcutta Stock Exchange, the Metropolitan Stock Exchange of India, the Multi Commodity Exchange of India, and the National Commodity and Derivatives Exchange.
How does a company get listed on NSE or BSE?
A company must meet SEBI’s eligibility criteria, appoint a merchant banker to manage its public offering and secure regulatory approvals, and sign a listing agreement with the exchange before its shares can begin trading.