ad

Nifty 50 Stock List 2026 — All 50 Companies, Sector Weightage & How to Invest

Thu Apr 02 2026

Nifty 50 Stock List 2026 — All 50 Companies, Sector Weightage & How to Invest

The Nifty 50 is the most-tracked, most-analysed, and most-invested benchmark in India’s capital markets. As of March 30, 2026, the Nifty 50 index stands at 22,331 — representing 50 of India’s largest and most liquid publicly-listed companies across 13 sectors. From Reliance Industries at the top with a 10.07% weight to newer entrants from the defence and infrastructure sectors, the Nifty 50 stock list is a snapshot of India’s corporate elite.

Whether you invest directly in Nifty 50 ETFs, hold a portfolio benchmarked against it, or simply want to understand what drives the Indian market on a day-to-day basis — knowing the Nifty 50 stock list is fundamental. This article gives you the complete 2026 list, sector breakdown, top holdings, and everything you need to know about investing in the index.

What is the Nifty 50?

Click Here — Get Free Investment Predictions

The Nifty 50 is a benchmark equity index maintained by NSE Indices Limited, a wholly-owned subsidiary of the National Stock Exchange of India. It was launched on April 22, 1996, with a base date of November 3, 1995, and a base value of 1,000. It comprises 50 large-cap, highly liquid companies listed on NSE and represents approximately 54% of the total free-float market capitalisation of the exchange.

The Nifty 50 is reviewed semi-annually by a three-tier governance structure at NSE Indices Limited. The March 2026 semi-annual review resulted in zero changes to the index composition — a testament to the stability of India’s top 50 companies in a volatile global market environment.

Nifty 50 Stock List 2026 — Complete Weightage Table

Tap to Access Best Research Pieces on Nifty 50 Stocks

RankCompanyTickerSectorWeight (%)
1Reliance IndustriesRELIANCEEnergy / Conglomerate10.07%
2HDFC BankHDFCBANKPrivate Banking6.24%
3Bharti AirtelBHARTIARTLTelecom6.02%
4State Bank of IndiaSBINPSU Banking5.01%
5ICICI BankICICIBANKPrivate Banking4.78%
6Tata Consultancy ServicesTCSIT Services4.73%
7InfosysINFYIT Services2.81%
8Bajaj FinanceBAJFINANCENBFC2.76%
9Hindustan UnileverHINDUNILVRFMCG2.68%
10Larsen & ToubroLTInfrastructure2.67%
11Sun PharmaSUNPHARMAPharma2.34%
12Maruti SuzukiMARUTIAutomobile2.14%
13Mahindra & MahindraM&MAutomobile2.04%
14HCL TechnologiesHCLTECHIT Services2.02%
15Axis BankAXISBANKPrivate Banking2.00%
16ITCITCFMCG / Conglomerate2.00%
17NTPCNTPCPower1.99%
18ONGCONGCOil & Gas1.98%
19Kotak Mahindra BankKOTAKBANKPrivate Banking1.95%
20Titan CompanyTITANJewellery / Consumer1.94%
21UltraTech CementULTRACEMCOCement1.75%
22Adani Ports & SEZADANIPORTSLogistics / Ports1.68%
23Bharat ElectronicsBELDefence Electronics1.62%
24Tech MahindraTECHMIT Services1.0%
25WiproWIPROIT Services1.0%
26Tata MotorsTATAMOTORSAutomobile0.9%
27Bajaj AutoBAJAJ-AUTOTwo/Three Wheeler0.9%
28Asian PaintsASIANPAINTPaints0.9%
29Tata SteelTATASTEELSteel0.8%
30Power Grid CorpPOWERGRIDPower Transmission0.8%

Source: NSE Indices Limited, smart-investing.in. Weightage as of March 30, 2026. Full 50-stock list available on nseindia.com. Verify before investing.

Nifty 50 top holdings 2026 — Reliance (10.07%), HDFC Bank (6.24%), Bharti Airtel (6.02%), TCS (4.73%). 50 blue-chip stocks, 54% of NSE float.

Nifty 50 Sector Breakdown 2026

SectorWeight (Approx)Key Stocks
Financial Services33.5%HDFC Bank, ICICI Bank, SBI, Axis Bank, Bajaj Finance, Kotak
IT / Technology13.8%TCS, Infosys, HCL Tech, Wipro, Tech Mahindra
Oil, Gas & Consumable Fuels12.1%Reliance Industries, ONGC, NTPC
Automobile & Auto Components8.4%Maruti, M&M, Bajaj Auto, Tata Motors, Eicher
FMCG / Consumer Goods6.5%HUL, ITC, Nestle, Britannia
Telecom6.0%Bharti Airtel
Healthcare / Pharma4.5%Sun Pharma, Dr Reddy’s, Cipla, Divi’s
Capital Goods / Defence4.0%L&T, BEL, Siemens
Metals & Mining3.0%Tata Steel, Hindalco, JSW Steel
Cement2.0%UltraTech Cement
Consumer Durables2.0%Titan, Asian Paints
Others4.2%Adani Ports, Power Grid, M&M Fin, Shriram

Approximate sector weights — actual weights vary daily with price movements. Source: NSE Indices, April 2026.

Nifty 50 Historical Performance

The Nifty 50 has delivered approximately 13–15% CAGR over the long term since its 1995 base. Key milestones include: crossing 10,000 for the first time in July 2017, hitting 18,000 in October 2021 post-COVID recovery, and reaching 26,000 in late 2024 before the current 2025–26 correction brought it to 22,331 as of March 30, 2026. Despite near-term volatility, the long-term compounding story for India’s 50 largest companies remains structurally intact.

How to Invest in the Nifty 50?

  1. Nifty 50 ETFs: The most popular route — buy ETFs like Nippon India ETF Nifty 50, SBI ETF Nifty 50, or HDFC Nifty 50 ETF directly through your demat account. Expense ratio is typically 0.05–0.15% per annum.
  2. Nifty 50 Index Funds: SIP-friendly option via mutual fund platforms. AMCs like Mirae, Axis, ICICI Prudential, and HDFC offer Nifty 50 index funds with monthly SIP as low as Rs.500.
  3. Direct Stock Replication: Buy all 50 stocks in their index weight proportions. Capital-intensive (minimum Rs.3–5 lakh) but gives full control.
  4. Nifty 50 Futures & Options: For experienced traders, Nifty 50 futures and options are the most liquid derivative contracts in India. Not suitable for beginners.

Open Account

FAQs — Nifty 50 Stock List

What is the Nifty 50 index level today?

As of March 30, 2026, the Nifty 50 index closed at 22,331. The index is calculated on a real-time basis every 15 seconds during market hours (9:15 AM to 3:30 PM IST). It can be tracked live on NSEIndia.com, Univest, Moneycontrol, and all major financial platforms.

Which stock has the highest weight in Nifty 50?

Reliance Industries has the highest weight in the Nifty 50 at 10.07% as of March 30, 2026. It is followed by HDFC Bank (6.24%), Bharti Airtel (6.02%), State Bank of India (5.01%), and ICICI Bank (4.78%). These top 5 stocks account for approximately 34% of the entire Nifty 50 index.

How many times a year is the Nifty 50 rebalanced?

The Nifty 50 is rebalanced semi-annually — twice a year. The cut-off dates for review are January 31 and July 31. The revised composition takes effect from the last Friday of March and September respectively. The March 2026 semi-annual review had zero changes to the Nifty 50 composition.

What is the minimum investment to buy all Nifty 50 stocks?

Buying one share of each of the 50 Nifty 50 stocks would cost approximately Rs.1.5–2.5 lakh at current prices, as high-priced stocks like Bosch, MRF (not in Nifty 50 but illustrative), and Shree Cement can individually cost Rs.20,000–30,000+. The easiest and cheapest route is a Nifty 50 ETF — which can be bought with as little as Rs.200–500 per unit on NSE.

Is investing in Nifty 50 safe?

Investing in the Nifty 50 is considered lower risk than individual stock picking because it provides diversified exposure to India’s 50 largest and most liquid companies across 13 sectors. However, all equity investments carry market risk — the Nifty 50 can fall 30–50% in a severe correction (as seen in 2008 and March 2020). Long-term investors (5–10 year horizon) have historically been rewarded despite near-term volatility.

Download the Univest iOS App or Univest Android App for daily stock recommendations and free research.

Disclaimer: Investments in securities are subject to market risk. Please read all related documents carefully before investing. This content is for educational purposes only and does not constitute investment advice or stock recommendations. Past performance is not indicative of future returns. Consult a SEBI-registered financial advisor before making investment decisions.

Recent Article

Coal India Share Price Target 2026: Analyst Forecasts, Bull & Bear Case

Bharti Airtel Share Price Target 2026: Analyst Forecasts, Bull & Bear Case

State Bank of India Share Price Target 2026: Analyst Forecasts, Bull & Bear Case

Paytm Share Price Target 2026: Analyst Forecasts, Bull & Bear Case