List of Nifty CPSE Stocks in India
The Nifty CPSE (Central Public Sector Enterprises) index comprises government-owned companies listed on Indian stock exchanges. These companies belong to key sectors such as power, energy, infrastructure, and defence. Below is the list of top Nifty CPSE stocks in India for 2025, representing strategic industries vital to national development.
Company Name |
NTPC Ltd |
Oil and Natural Gas Corporation Ltd |
Power Grid Corporation of India Ltd |
Coal India Ltd |
Bharat Electronics Ltd |
NHPC Ltd |
Oil India Ltd |
SJVN Ltd |
Cochin Shipyard Ltd |
NLC India Ltd |
NBCC (India) Ltd |
Overview of Nifty CPSE Stocks
Nifty CPSE stocks include government-majority-owned companies in strategic sectors such as power generation, oil and gas, shipbuilding, electronics, and infrastructure. These companies are known for good returns, consistent dividend payouts, and a strong role in public sector growth. They offer long-term value for investors interested in India's core economic backbone and infrastructure development.
NTPC Ltd
NTPC Ltd is India’s largest power generation company with a diversified portfolio in thermal, hydro, solar, and wind energy. It plays a pivotal role in the country’s energy transition and green energy initiatives. With consistent earnings, government support, and capacity expansion, NTPC is a dependable stock for power sector-focused investors.
Oil and Natural Gas Corporation Ltd
ONGC is India’s leading oil and gas exploration and production company. It supplies crude oil, natural gas, and value-added products. The company’s strategic importance and upstream dominance make it a vital CPSE stock. ONGC benefits from global crude price trends and government policies favouring domestic energy security.
Power Grid Corporation of India Ltd
Power Grid is responsible for the majority of India's interstate power transmission. It has a highly regulated business model ensuring good revenues and returns. With growing investment in smart grids, green energy corridors, and infrastructure upgrades, it remains a key stock in India’s electricity and energy distribution value chain.
Coal India Ltd
Coal India is the largest coal-producing company globally and a critical energy supplier to India’s thermal power plants. It benefits from strong domestic demand, government backing, and strategic pricing. Despite environmental concerns, Coal India continues to play a vital role in India’s energy security and remains a high-dividend-yielding stock.
Bharat Electronics Ltd
Bharat Electronics is a major player in India’s defence electronics and public sector technology manufacturing. It supplies radars, communication systems, and weapon electronics to the armed forces. With increasing defence budgets and a push for indigenisation, BEL is gaining investor interest for its innovation and steady order book.
NHPC Ltd
NHPC is India’s largest hydropower development company and a major player in renewable energy generation. It develops and operates hydroelectric projects across the country. Its consistent performance, clean energy focus, and regulated make it an attractive CPSE stock for conservative and ESG-conscious investors seeking utility-sector exposure.
Oil India Ltd
Oil India is a key upstream petroleum company involved in oil and gas exploration, development, and production. It operates in both onshore and offshore basins. The stock benefits from energy security goals and offers consistent dividend payouts. It is important for those seeking exposure to India’s hydrocarbon sector.
SJVN Ltd
SJVN is a joint venture hydroelectric power producer with operations in India and Nepal. The company is expanding into solar and wind energy, aligning with national renewable targets. It has a stable revenue model supported by long-term power purchase agreements (PPAs), appealing to income-focused and ESG-aligned investors.
Cochin Shipyard Ltd
Cochin Shipyard is India’s leading shipbuilding and ship repair company. It builds naval vessels and commercial ships and has diversified into new technologies for maritime defence. With a growing order book, strategic projects, and modern facilities, the company plays a key role in India’s maritime capabilities and industrial defence.
NLC India Ltd
NLC India is engaged in lignite mining and thermal power generation, with growing investments in solar and wind power. It is expanding its renewable footprint while maintaining its core base in thermal. Backed by long-term PPAs and a strong government mandate, NLC is a utility stock with diversification potential.
NBCC (India) Ltd
NBCC is a public sector construction and project management consultancy firm. It undertakes government and public infrastructure projects including housing, roads, and redevelopment. It benefits from sovereign contracts and national development missions like Smart Cities. NBCC provides investors with exposure to India’s urbanisation and infrastructure growth story.
What is Nifty CPSE?
Nifty CPSE is an equity index maintained by NSE, representing Central Public Sector Enterprises in which the central government holds more than 51% stake and has voting control. The index includes companies that are profitable, have good dividend history, and are listed on Indian stock exchanges. It tracks their performance across sectors like energy, defence, and infrastructure.
How is the Nifty CPSE Index Value calculated?
The Nifty CPSE Index is calculated using the free-float market capitalisation method. This means only the publicly available (non-promoter) shares are considered for index calculation. It is rebalanced semi-annually, and each stock’s weightage is capped to ensure diversification. This methodology reflects true market performance and investor sentiment for government-run enterprises.
How Stocks are selected for the Nifty CPSE Stocks?
To be included in the Nifty CPSE Index, a company must be a Central Public Sector Enterprise with more than 51% government ownership. It should have listed equity shares, a minimum free-float, and a strong dividend record. The selection also considers profitability, sector relevance, and compliance with NSE’s screening norms and liquidity benchmarks.
History of the Nifty CPSE
The Nifty CPSE Index was launched by the National Stock Exchange in March 2014 to create a focused benchmark for tracking CPSE performance. It also facilitated the launch of CPSE ETFs, helping the government with disinvestment goals. Over the years, the index has evolved in composition and gained popularity among value and dividend-seeking investors.
Key factors of Nifty CPSE Stocks performance
Performance of Nifty CPSE stocks is influenced by government policies, global commodity prices, infrastructure spending, and fiscal reforms. Dividend announcements, budget allocations, and regulatory changes in sectors like energy, defence, and mining impact these stocks. Their performance often reflects India’s macroeconomic trends and public sector policy shifts, making them sensitive to national growth indicators.
Benefits of investing in the Nifty CPSE
Nifty CPSE stocks offer steady dividend yields, strong government backing, and exposure to essential sectors like energy and infrastructure. These companies often trade at attractive valuations and are less volatile than mid-cap growth stocks. They suit conservative investors seeking stable income, capital preservation, and a stake in India’s public sector-driven growth.
Risks of investing in the Nifty CPSE Stocks
Investing in Nifty CPSE stocks carries risks such as political influence, slow decision-making, and regulatory overhang. Many CPSEs operate in cyclical sectors like oil and coal, leading to earnings volatility. Additionally, government disinvestment plans and global commodity fluctuations can impact stock prices. Investors must weigh governance-related and market-linked risks before investing.
How to invest in Nifty CPSE Stocks?
You can invest in Nifty CPSE stocks by purchasing individual shares of listed CPSE companies through NSE or BSE. Open a demat and trading account with a SEBI-registered broker. Alternatively, invest through CPSE ETFs or mutual funds tracking the Nifty CPSE Index for diversified exposure. Regular monitoring and sector analysis are recommended.
What are the tax implications of investing in Nifty CPSE Stocks?
Gains from Nifty CPSE stocks are subject to capital gains tax. Short-term capital gains (holding period under 12 months) are taxed at 15%, while long-term capital gains (above 12 months) above Rs.1 lakh are taxed at 10% without indexation. Dividends received are taxable as per the investor’s applicable income tax slab.
Future of Nifty CPSE
The future of Nifty CPSE looks promising with India’s growing focus on infrastructure, renewable energy, and digital transformation. As the government boosts capital expenditure and drives disinvestment and asset monetisation, CPSEs are expected to play a pivotal role. Continued reforms, privatisation, and sectoral diversification may enhance CPSEs’ efficiency and investment appeal.
Conclusion
Nifty CPSE stocks offer a blend of value, stability, and strategic sector exposure backed by government ownership. While risks exist due to political and regulatory dynamics, the long-term prospects remain positive due to consistent dividend payouts and national development alignment. Investors seeking steady income and essential sector exposure may consider Nifty CPSE stocks for balanced portfolio diversification.