Skip to main content
All stocks

Nifty Midcap 100 Stocks List

Top 100 mid-cap companies. Higher growth potential than large-caps with more volatility.

100 constituents · prices refresh daily after NSE close

Open Free Demat to Invest
Top Gainers Today
  • Bharat Heavy Electricals Ltd.+6.99%
  • Laurus Labs Ltd.+5.94%
  • Motilal Oswal Financial Services Ltd.+4.54%
  • KEI Industries Ltd.+4.13%
  • Colgate Palmolive (India) Ltd.+3.66%
Top Losers Today
  • Coforge Ltd.-3.70%
  • Oil India Ltd.-3.20%
  • Indian Bank-2.52%
  • Indus Towers Ltd.-2.37%
  • Mahindra & Mahindra Financial Services Ltd.-2.22%

All Nifty Midcap 100 constituents

100 stocks

SymbolCompanyPrice
360ONE360 ONE WAM Ltd.₹1,066.5Buy
APLAPOLLOAPL Apollo Tubes Ltd.₹1,873Buy
AUBANKAU Small Finance Bank Ltd.₹1,015Buy
ATGLAdani Total Gas Ltd.₹643.15Buy
ABCAPITALAditya Birla Capital Ltd.₹345.85Buy
ALKEMAlkem Laboratories Ltd.₹5,360.5Buy
ASHOKLEYAshok Leyland Ltd.₹160.77Buy
ASTRALAstral Ltd.₹1,559.6Buy
AUROPHARMAAurobindo Pharma Ltd.₹1,376Buy
BSEBSE Ltd.₹3,711.3Buy
BANKINDIABank of India₹138.66Buy
BDLBharat Dynamics Ltd.₹1,372.4Buy
BHARATFORGBharat Forge Ltd.₹1,845.8Buy
BHELBharat Heavy Electricals Ltd.₹377.05Buy
GROWWBillionbrains Garage Ventures Ltd.₹220.05Buy
BIOCONBiocon Ltd.₹360.6Buy
BLUESTARCOBlue Star Ltd.₹1,802.2Buy
COCHINSHIPCochin Shipyard Ltd.₹1,719.3Buy
COFORGECoforge Ltd.₹1,151.6Buy
COLPALColgate Palmolive (India) Ltd.₹2,172.9Buy
CONCORContainer Corporation of India Ltd.₹516.35Buy
COROMANDELCoromandel International Ltd.₹2,000.5Buy
DABURDabur India Ltd.₹445.65Buy
DIXONDixon Technologies (India) Ltd.₹11,408Buy
EXIDEINDExide Industries Ltd.₹359.05Buy
NYKAAFSN E-Commerce Ventures Ltd.₹264.85Buy
FEDERALBNKFederal Bank Ltd.₹289.15Buy
FORTISFortis Healthcare Ltd.₹952.9Buy
GVT&DGE Vernova T&D India Ltd.₹4,486.6Buy
GMRAIRPORTGMR Airports Ltd.₹98.9Buy
GLENMARKGlenmark Pharmaceuticals Ltd.₹2,393.7Buy
GODFRYPHLPGodfrey Phillips India Ltd.₹2,216.3Buy
GODREJPROPGodrej Properties Ltd.₹1,899.8Buy
HAVELLSHavells India Ltd.₹1,256.6Buy
HEROMOTOCOHero MotoCorp Ltd.₹5,066.5Buy
HINDPETROHindustan Petroleum Corporation Ltd.₹373.85Buy
POWERINDIAHitachi Energy India Ltd.₹33,730Buy
HUDCOHousing & Urban Development Corporation Ltd.₹221.52Buy
ICICIGIICICI Lombard General Insurance Company Ltd.₹1,756.8Buy
ICICIAMCICICI Prudential Asset Management Company Ltd.₹3,276.3Buy
IDFCFIRSTBIDFC First Bank Ltd.₹69.59Buy
INDIANBIndian Bank₹830.35Buy
IRCTCIndian Railway Catering And Tourism Corporation Ltd.₹555.25Buy
IREDAIndian Renewable Energy Development Agency Ltd.₹135.36Buy
INDUSTOWERIndus Towers Ltd.₹400.25Buy
INDUSINDBKIndusInd Bank Ltd.₹913.9Buy
NAUKRIInfo Edge (India) Ltd.₹976.65Buy
JSWENERGYJSW Energy Ltd.₹562.3Buy
JUBLFOODJubilant Foodworks Ltd.₹476.4Buy
KEIKEI Industries Ltd.₹5,058.3Buy
KPITTECHKPIT Technologies Ltd.₹768.55Buy
KALYANKJILKalyan Jewellers India Ltd.₹413.3Buy
LTFL&T Finance Ltd.₹285.65Buy
LGEINDIALG Electronics India Ltd.₹1,579.2Buy
LICHSGFINLIC Housing Finance Ltd.₹557Buy
LAURUSLABSLaurus Labs Ltd.₹1,166.4Buy
LENSKARTLenskart Solutions Ltd.₹515.6Buy
LUPINLupin Ltd.₹2,348.8Buy
MRFMRF Ltd.₹1,29,235Buy
M&MFINMahindra & Mahindra Financial Services Ltd.₹303.8Buy
MANKINDMankind Pharma Ltd.₹2,257.8Buy
MARICOMarico Ltd.₹784.55Buy
MFSLMax Financial Services Ltd.₹1,606.7Buy
MOTILALOFSMotilal Oswal Financial Services Ltd.₹836.6Buy
MPHASISMphasiS Ltd.₹2,276.6Buy
MCXMulti Commodity Exchange of India Ltd.₹2,912.9Buy
NHPCNHPC Ltd.₹83.28Buy
NMDCNMDC Ltd.₹89.09Buy
NATIONALUMNational Aluminium Co. Ltd.₹407.8Buy
OBEROIRLTYOberoi Realty Ltd.₹1,693.7Buy
OILOil India Ltd.₹475.1Buy
PAYTMOne 97 Communications Ltd.₹1,115.8Buy
OFSSOracle Financial Services Software Ltd.₹9,730Buy
POLICYBZRPB Fintech Ltd.₹1,670.8Buy
PIINDPI Industries Ltd.₹3,047.5Buy
PAGEINDPage Industries Ltd.₹36,955Buy
PATANJALIPatanjali Foods Ltd.₹456.25Buy
PERSISTENTPersistent Systems Ltd.₹4,788.1Buy
PHOENIXLTDPhoenix Mills Ltd.₹1,787.4Buy
POLYCABPolycab India Ltd.₹8,344.5Buy
PREMIERENEPremier Energies Ltd.₹1,035.1Buy
PRESTIGEPrestige Estates Projects Ltd.₹1,454.4Buy
RADICORadico Khaitan Ltd₹3,389.2Buy
RVNLRail Vikas Nigam Ltd.₹296.65Buy
SBICARDSBI Cards and Payment Services Ltd.₹644.8Buy
SRFSRF Ltd.₹2,551.4Buy
SAILSteel Authority of India Ltd.₹186.15Buy
SUPREMEINDSupreme Industries Ltd.₹3,620.1Buy
SUZLONSuzlon Energy Ltd.₹54.96Buy
SWIGGYSwiggy Ltd.₹278.8Buy
TATACOMMTata Communications Ltd.₹1,569.6Buy
TATAELXSITata Elxsi Ltd.₹4,178.7Buy
TATAINVESTTata Investment Corporation Ltd.₹716.05Buy
TIINDIATube Investments of India Ltd.₹2,906Buy
UPLUPL Ltd.₹643.35Buy
VMMVishal Mega Mart Ltd.₹125.29Buy
IDEAVodafone Idea Ltd.₹10.52Buy
VOLTASVoltas Ltd.₹1,454.2Buy
WAAREEENERWaaree Energies Ltd.₹3,136.3Buy
YESBANKYes Bank Ltd.₹19.96Buy

⚠️ Important Disclaimer: InvestingPro is not a registered investment advisor or SEBI-registered entity. Content is for educational purposes only and should not be considered personalized financial advice. Please consult a licensed financial professional before making investment decisions. Read full disclaimer →

Nifty Midcap 100constituents sourced from NSE's public archive. Index composition reviewed by NSE Indices Ltd quarterly. Prices are last-close values updated daily after market hours; this is not a live trading feed. Past performance is not a reliable indicator of future results.

No paid rankings
Methodology disclosed
SEBI-compliant
228+ researched articles