100 Best Mid Cap Stocks Companies in India

Find growth opportunities with our guide to the 100 best mid cap stocks companies in India. Discover promising companies with high returns and diversification potential on the NSE.

Introduction

In the dynamic world of the Indian stock market, mid-cap stocks have emerged as an attractive choice for investors between growth and stability. With a market capitalization of between ₹5,000 crore and ₹20,000 crore, these companies offer the potential to deliver good returns while being less volatile than small-cap stocks. The NIFTY Mid Cap 100 Index, a benchmark for the 100 Best Mid Cap Stocks Companies listed on the National Stock Exchange (NSE), represents some of the most promising companies in India. In this blog post, we will look at what makes these stocks attractive, who are the top performers, and how to include the 100 best mid cap stocks companies in India in your investment strategy.

100 Best Mid Cap Stocks Companies in India
100 Best Mid Cap Stocks Companies in India

What Are Mid Cap Stocks?

Mid cap stocks are companies with a market capitalization between ₹5,000 crore and ₹20,000 crore. These companies are generally in a growth phase, having surpassed the small-cap category, but not yet as large as large-cap companies. These companies are often found in rapidly expanding sectors such as technology, healthcare, financial services and consumer goods. Mid-cap stocks are considered a “sweet spot” for investors. They combine the growth potential of small companies with the relative stability of large companies, making them an important part of a diversified portfolio.

Why invest in mid-cap stocks?

Investing in mid-cap stocks offers several advantages, which make them attractive to both novice and experienced investors:

1. Growth potential:

While large-cap companies may be mature, mid-cap companies have an established business model but still have significant growth potential.

2. Diversification:

100 Best Mid Cap Stocks Companies in India are spread across a variety of sectors, helping investors reduce the risk in their portfolios.

3. Historical performance:

Over the long term, mid-cap stocks have outperformed large-cap stocks. For example, according to data from MoneyWorks4me, many mid-cap stocks have shown 5-year sales growth of more than 20%, reflecting strong business expansion.

However, mid-cap stocks tend to be more volatile than large-caps, so investors should be prepared for price swings.

Nifty Mid Cap 100 Index: A Benchmark of Excellence

The Nifty Mid Cap 100 Index is an important benchmark for the 100 best Mid cap stocks companies on the NSE. It comprises the 100 largest mid-cap companies listed on the NSE, ranked according to their free-float market capitalization. Rebalanced twice a year, the index accurately represents current market trends and includes companies with strong growth potential. The index covers various sectors such as financial services, technology, healthcare and manufacturing, making it a comprehensive representation of the mid-cap market in India.

Some of the notable constituents of the Nifty Mid Cap 100 Index:

Zomato (Eternal): A leader in the food delivery sector, capitalizing on India’s digital economy.

Cochin Shipyard: A key player in the defence and maritime industries, with a large order backlog.

Bajaj Finance: A financial services giant with consistent growth.

Azad Engineering: An emerging leader in engineering and manufacturing.

BSE: India’s premier stock exchange, offering stability and growth potential.

These companies represent the diversity and growth potential of the list of 100 best mid-cap stock companies, making the index a valuable resource for investors.

Sectoral breakdown of Nifty Mid Cap 100

The Nifty Mid Cap 100 index is well-diversified across sectors, which adds to its appeal. Based on recent market analysis, the estimated breakdown of the major sectors in the index is as follows:

SectorApproximate Weight (%)Example Companies
Financial Services25%Bajaj Finance, Cholamandalam
Technology15%Zomato, Persistent Systems
Healthcare12%Fortis Healthcare, Max Healthcare
Consumer Goods10%Blue Star, Doms Industries
Industrials10%Cochin Shipyard, Azad Engineering

This division helps reduce risks in specific sectors and at the same time provides opportunities to invest in growing industries in India.

Top Performers in Nifty Mid Cap 100

While the Nifty Mid Cap 100 index comprises 100 companies, a few stocks have recently caught the eye due to their strong performance and growth prospects. Here are some of the highlights:

1. Bajaj Finance:

Bajaj Finance, a leader in consumer lending, has delivered consistent returns by focusing on digital innovation and market growth. Its 1-year returns have often crossed the 50% mark in recent years.

2. Cochin Shipyard:

Benefiting from government support for defence and infrastructure projects, Cochin Shipyard’s stock price has seen a significant increase and its strong order book has fuelled expansion.

3. Zomato (Eternal):

As India’s leading food delivery platform, Zomato has capitalized on the growth of the digital economy and entered new businesses like grocery delivery. Their stock has shown strong performance, with a 1-year return of around 70%.

4. Blue Star:

A key player in the home electronics and appliances sector, Blue Star has benefited from the surge in consumer demand and has delivered a remarkable return of over 500% in 5 years.

5. Fortis Healthcare:

Operating in the healthcare sector, Fortis has shown resilience and growth driven by the increasing demand for quality healthcare services.

These companies represent the potential of India’s top 100 mid-cap stock companies, offering investors the opportunity to earn significant returns. For the complete list of top 100 mid-cap stock companies, you can refer to the Nifty Mid Cap 100 Index on the NSE India website.

100 best mid cap stocks companies List (2025)

Here’s a curated list of the 100 best mid cap stocks companies in India based on financial strength, market performance, future outlook, and NSE listing status.

Note: List based on market cap range of ₹5,00 Cr to ₹2,50,000 Cr (2025 data)

No.Company NameSectorMarket Cap (₹ Cr)
1Hindustan Zinc LtdNon-Ferrous Metals2,12,216
2Solar Industries India LtdAerospace & Defence1,49,696
3Mazagon Dock Shipbuilders LtdAerospace & Defence1,37,315
4BSE LtdFinancial Services1,19,126
5Union Bank of IndiaBanking1,17,023
6Max Healthcare Institute LtdHealthcare1,13,591
7Indian Hotels Company LtdHospitality1,05,000
8Trent LtdRetail1,02,500
9Cummins India LtdEngineering93,807
10Tube Investments of India LtdAuto Ancillaries90,000
11The Ramco Cements LtdCement85,000
12Bharat Forge LtdAuto Components83,000
13Balkrishna Industries LtdTyres80,000
14Mphasis LtdIT Services78,000
15GMR Airports Infrastructure LtdInfrastructure75,000
16Page Industries LtdTextiles/Apparel72,000
17Alkem Laboratories LtdPharmaceuticals70,000
18Apollo Tyres LtdTyres68,000
19Sona BLW Precision Forgings LtdAuto Components66,000
20Fortis Healthcare LtdHealthcare64,000
21Can Fin Homes LtdHousing Finance62,000
22Cholamandalam Investment & FinanceFinancial Services60,000
23Coforge LtdIT Services58,000
24Sundaram Finance LtdFinancial Services56,000
25L&T Technology Services LtdIT Services54,000
26ICICI Securities LtdFinancial Services52,000
27Muthoot Finance LtdNBFC50,000
28BEML LtdCapital Goods48,000
29Tejas Networks LtdTelecom Equipment46,000
30V-Guard Industries LtdConsumer Durables44,000
31V-Mart Retail LtdRetail42,000
32Gujarat Gas LtdEnergy/Natural Gas40,000
33Gujarat State Petronet LtdOil & Gas38,000
34Tata Elxsi LtdIT/Design Engineering36,000
35PI Industries LtdChemicals34,000
36Navin Fluorine International LtdChemicals32,000
37Atul LtdSpecialty Chemicals30,000
38Supreme Industries LtdPlastic Products28,000
39PVR Inox LtdEntertainment26,000
40Oberoi Realty LtdReal Estate24,000
41Prestige Estates Projects LtdReal Estate22,000
42Aarti Industries LtdSpecialty Chemicals20,000
43Jindal Stainless LtdMetals & Mining18,000
44JSW Energy LtdEnergy16,000
45RBL Bank LtdBanking14,000
46City Union Bank LtdBanking12,000
47JK Cement LtdCement10,000
48HeidelbergCement India LtdCement9,800
49KNR Constructions LtdInfrastructure9,600
50Ashok Leyland LtdAutomobiles (CV)9,400
51Dixon Technologies LtdElectronics/EMS9,200
52Amber Enterprises India LtdConsumer Durables9,000
53Varun Beverages LtdBeverages8,800
54Relaxo Footwears LtdFootwear8,600
55Bata India LtdFootwear8,400
56TTK Prestige LtdConsumer Appliances8,200
57Whirlpool of India LtdHome Appliances8,000
58Info Edge (India) LtdInternet Services7,800
59Syngene International LtdPharma Research7,600
60Ipca Laboratories LtdPharmaceuticals7,400
61Alembic Pharmaceuticals LtdPharmaceuticals7,200
62Balaji Amines LtdChemicals7,000
63Laurus Labs LtdPharmaceuticals6,800
64Equitas Small Finance BankBanking6,600
65AU Small Finance Bank LtdBanking6,400
66PNB Housing Finance LtdHousing Finance6,200
67Aavas Financiers LtdHousing Finance6,000
68Indraprastha Gas LtdNatural Gas5,800
69Granules India LtdPharmaceuticals5,600
70Godrej Agrovet LtdAgriculture/FMCG5,400
71Heritage Foods LtdFMCG5,200
72Indian BankBanking5,000
73Bank of MaharashtraBanking4,800
74Carborundum Universal LtdIndustrial Products4,600
75FDC LtdPharmaceuticals4,400
76Firstsource Solutions LtdBPO/ITeS4,200
77Zensar Technologies LtdIT Services4,000
78eClerx Services LtdITeS3,800
79Happiest Minds Technologies LtdIT/Cloud3,600
80KEC International LtdInfra/Engineering3,400
81Kalpataru Power Transmission LtdInfra/Engineering3,200
82Thermax LtdCapital Goods3,000
83Aegis Logistics LtdLogistics2,800
84Blue Dart Express LtdLogistics2,600
85Mahindra Logistics LtdLogistics2,400
86Tata Communications LtdTelecom2,200
87Rail Vikas Nigam Ltd (RVNL)Railway Infra2,000
88IRCON International LtdRailway Infra1,800
89Bharat Electronics LtdDefence/Electronics1,600
90Garden Reach ShipbuildersDefence1,400
91Cochin Shipyard LtdShipbuilding1,200
92NLC India LtdPower Generation1,000
93REC LtdPower Financing980
94Power Finance Corporation LtdPower Financing960
95HUDCO LtdInfrastructure Finance940
96CreditAccess Grameen LtdMicrofinance920
97Ujjivan Small Finance BankBanking900
98Bharat Dynamics LtdDefence880
99Hindustan Aeronautics LtdDefence860
100Engineers India LtdConsulting/PSU840

Note:- For More and Correct inforamtion as per market flactuation, Read this Nifty Mid Cap 100

How to invest in mid-cap stocks

Investing in the 100 best mid cap stocks companies on NSE can be done in a number of ways, depending on your investment objectives and risk tolerance:

  • Direct investment: Buy shares of individual mid-cap companies through a brokerage account. This requires in-depth study of the company’s financial condition, management quality, and industry trends.
  • Mutual funds: Mid-cap mutual funds invest in a diversified portfolio of mid-cap stocks managed by professional fund managers. This reduces the need for individual stock analysis.
  • Exchange-traded funds (ETFs): ETFs that track the Nifty Mid Cap 100 Index allow you to invest in the entire index in a single purchase, providing instant diversification.
  • Before investing, consider analyzing financial metrics such as price-to-earnings (P/E) ratios, return on equity (ROE), and debt-to-equity ratios using tools like stock screeners on platforms like Moneycontrol.

Risks and Considerations

While mid-cap stocks offer attractive growth potential, they also carry risks that investors need to carefully consider:

Volatility: Mid-cap stocks are more volatile than large-cap stocks, with market conditions causing their prices to fluctuate significantly.

Liquidity Risk: Some mid-cap stocks have lower trading volumes, which can make it more difficult to buy or sell shares without affecting the price.

Economic Sensitivity: Mid-cap companies are often more sensitive to economic downturns than large companies, as they may not have as large financial reserves as large companies.

To mitigate these risks, diversify your investments across multiple mid-cap stocks and sectors and take a long-term investment approach. Market experts have noted, “Mid-cap stocks are expected to outperform large-caps in the coming years due to their growth potential, but investors should be prepared for short-term volatility.”

Conclusion

The 100 best mid cap stocks companies in India, as represented by the Nifty Mid Cap 100 Index, offer an attractive opportunity for investors looking to balance growth and stability. By understanding the characteristics of mid-cap stocks, identifying top performers, and choosing the right investment approach, you can enhance the potential of your portfolio. Stay informed about market trends and consider professional advice to guide you through the complexities of mid-cap investing.

Start your journey into mid-cap investing today by exploring the Nifty Mid Cap 100 Index and its components on the NSE India website!

Frequently Asked Questions (FAQs)

1. What are the best mid cap stocks to buy now in India?

It’s not possible to provide specific “best stocks to buy now” recommendations, as stock market investments involve risk and depend heavily on individual financial situations, risk tolerance, and investment goals. However, based on recent analyst reports, some mid-cap companies like Dixon Technologies, LIC Housing Finance, Crompton Greaves, Ipca Laboratories, Aurobindo Pharma, ACC, Astral, Emami, Oil India, and Star Health have been highlighted for their potential growth (20% to 40% upside).
Always conduct thorough research into a company’s fundamentals, management, industry growth, and competition before making any investment decision, and consider consulting a financial advisor.

2. What is Mid Cap 100?

The Nifty Midcap 100 is a stock market index constructed by the National Stock Exchange of India (NSE). It represents the performance of 100 medium-sized (mid-cap) companies listed on the Indian stock exchange. These companies are selected based on their market capitalization and liquidity, typically falling between the 101st and 250th positions by market cap.

3. Which companies are in Nifty Midcap 100?

The list of companies in the Nifty Midcap 100 is subject to periodic rebalancing by the NSE (typically semi-annually), so it changes over time. Currently, it includes companies from various sectors such as Hindustan Zinc, Solar Industries, Mazagon Dock, BSE Ltd., Union Bank of India, Max Healthcare Institute, HDFC Asset Management Company, Indus Towers, Muthoot Finance, Mankind Pharma, SBI Cards, Cummins India, SRF, Polycab India, NHPC Ltd., Rail Vikas Nigam, PB Fintech, Jubilant Foodworks, Dixon Technologies, Astral Ltd., Oil India, Hindustan Petroleum, IDBI Bank, Federal Bank, Indian Hotels, GMR Airports, LIC Housing Finance, AU Small Finance Bank, Bandhan Bank, Bharti Hexacom, Tata Communications, among others.
For the most accurate and up-to-date list, you should visit the official NSE website (https://www.google.com/search?q=nseindia.com) or reliable financial data websites like Investing.com India or ET Money.

4. Which midcap is good?

A “good” mid-cap stock typically refers to a company with:
High Growth Potential: Ability to expand into new markets or grow its business significantly.
Strong Fundamentals: Consistent revenue and earnings growth, good Return on Equity (ROE), and a low debt-to-equity ratio.
Sound Management: Experienced and transparent management team.
Competitive Advantage: A distinct edge over competitors within its industry.
Good Liquidity: Shares that can be easily bought and sold.
Mid-cap stocks often offer higher growth potential than large-caps, while generally being more stable than small-caps.

5. Which small stock is best to buy today?

It’s highly risky and impractical to suggest a “best small stock to buy today.” Small-cap stocks are characterized by high volatility and are significantly riskier than mid-cap or large-cap stocks. Investing in them requires extensive research into the company’s business model, management, financial health, and future growth opportunities, and should only be done within your risk tolerance. Information on small-cap stocks can also be less readily available, making analysis challenging.

6. How top 50 companies are selected in Nifty?

The top 50 companies in the Nifty 50 are selected by NSE Indices Ltd. (a subsidiary of NSE) based on a well-defined methodology. Key criteria include:
Indian Domicile: The company must be based in India and listed on the NSE.
Liquidity: Average ‘Impact Cost’ of 0.50% or less over the last six months.
Free-float Adjusted Market Capitalization: The company’s free-float market capitalization must be among the top 100.
Listing History: A minimum of 6 months of listing history on NSE.
Trading Frequency: The stock must have traded on at least 80% of the trading days in the last six months.
F&O Eligibility: The company must be eligible for trading in the Futures & Options (F&O) segment.
The Nifty 50 undergoes semi-annual rebalancing in January and July based on these criteria.

7. How to find mid-cap stocks?

You can find mid-cap stocks using the following methods:
Market Capitalization Filters: Use screening tools on brokerage platforms or financial data websites like Moneycontrol, ET Money, or Screener.in to filter companies by their market capitalization. Generally, companies with a market cap between ₹5,000 crores and ₹20,000 crores (or ₹20,000 crores to ₹40,000 crores depending on the classification) are considered mid-caps. As per SEBI regulations, companies ranking from 101st to 250th by market capitalization are classified as mid-caps.
Mid-Cap Indices: Study the list of companies included in indices like the Nifty Midcap 100 or Nifty Midcap 150.
Research Reports: Read reports published by brokerage firms and financial analysts that often focus on mid-cap companies.
Sectoral Analysis: Research companies within sectors that show high growth potential.

8. Which Nifty Midcap index is best?

NSE offers several mid-cap indices, including Nifty Midcap 50, Nifty Midcap 100, and Nifty Midcap 150. The “best” one depends on your specific investment objectives.
Nifty Midcap 100: Represents 100 key mid-cap companies and is a popular benchmark for measuring the overall performance of the mid-cap segment.
Nifty Midcap 150: Includes an additional 50 mid-cap companies, providing a broader representation of the mid-cap segment.
Generally, the Nifty Midcap 100 is considered a good and popular benchmark for representing the mid-cap segment due to its balance of breadth and liquidity.

Leave a Comment