Best mining stocks in India include Raghav Productivity Enhancers Ltd with a 58.88% 1Y return, 20 Microns Ltd with 15.20% and Moil Ltd with 11.32%. Other stocks like Sandur Manganese and Iron Ores Ltd and Ashapura Minechem Ltd have shown resilience, despite market fluctuations, reflecting sector-wide opportunities.
The table below shows the mining stocks in India by market cap and 1-year return.
| Stock Name | Close Price ₹ | Market Cap (In Cr) | 1Y Return % |
| Coal India Ltd | 363.85 | 222566.93 | -17.57 |
| NMDC Ltd | 65.19 | 56979.77 | -13.10 |
| KIOCL Ltd | 241.90 | 15205.93 | -49.88 |
| Gujarat Mineral Development Corporation Ltd | 250.75 | 8136.03 | -37.62 |
| Sandur Manganese and Iron Ores Ltd | 394.10 | 6829.77 | -9.13 |
| Moil Ltd | 303.45 | 6369.09 | 11.32 |
| Ashapura Minechem Ltd | 361.70 | 3636.68 | -10.65 |
| Raghav Productivity Enhancers Ltd | 498.85 | 2316.38 | 58.88 |
| Deccan Gold Mines Ltd | 107.95 | 1692.7 | -10.15 |
| 20 Microns Ltd | 171.82 | 633.64 | 15.20 |
Content:
- Introduction To Mining Stocks In India by Market Cap
- What Are Mining Stocks In India?
- Features Of Mining Stocks In India by Market Cap
- Best Mining Stocks In India by Market Cap
- Top Mining Stocks by Market Cap In India
- Best Mining Stocks In India by Market Cap
- High Dividend Yield Mining Stocks In India by Market Cap
- Historical Performance Of Mining Stocks In India by Market Cap
- Factors To Consider When Investing In Mining Stocks
- How To Invest In the Best Mining Stocks In India by Market Cap?
- Benefits Of Best Mining Stocks In India by Market Cap
- Risks Of Investing In Mining Stocks In India by Market Cap
- Who Should Invest In Mining Stocks In India by Market Cap?
- FAQs – Best Mining Stocks In India by Market Cap
Introduction To Mining Stocks In India by Market Cap
Coal India Ltd
Coal India Ltd, an Indian coal mining company, operates in 83 mining areas across eight states in India through its subsidiaries. The company oversees a total of 322 mines, comprising 138 underground, 171 opencast and 13 mixed mines, as well as various facilities like workshops and hospitals.
Additionally, Coal India Ltd. has 21 training Institutes and 76 Vocational Training Centers. The company also runs the Indian Institute of Coal Management (IICM), a corporate training institute offering multi-disciplinary programs.
- Close Price ( ₹ ): 363.85
- Market Cap ( Cr ): 222566.93
- 1Y Return %: -17.57
- 6M Return %: -31.53
- 1M Return %: -5.00
- 5Y CAGR %: 15.88
- % Away From 52W High: 49.39
- 5Y Avg Net Profit Margin %: 18.38
NMDC Ltd
NMDC Steel Limited, an Indian company, is involved in the production of iron ore. The company operates mechanized iron ore mines in Chhattisgarh and Karnataka. It currently produces approximately 35 million tons per year from its facilities in the Bailadila Sector in Chhattisgarh and Donimalai in the Bellary-Hospet region of Karnataka.
Additionally, NMDC Steel Limited is in the process of establishing a 3 million-ton integrated steel plant in Nagarnar, Chhattisgarh, which will specialize in manufacturing hot rolled coil, sheets and plates.
- Close Price ( ₹ ): 65.19
- Market Cap ( Cr ): 56979.77
- 1Y Return %: -13.10
- 6M Return %: -14.84
- 1M Return %: -1.35
- 5Y CAGR %: 15.27
- % Away From 52W High: 46.42
- 5Y Avg Net Profit Margin %: 31.43
KIOCL Ltd
KIOCL Limited, an India-based company, is primarily involved in the iron ore mining, beneficiation and production of high-quality Pellets. The company has expanded its operations to include maintenance services and mineral exploration activities related to its core areas of expertise. Its product line includes iron ore pellets and pig iron castings.
The company offers O&M services for various projects, such as the Donimalai Beneficiation and Pellet Plant, the Kaliapani Chrome Ore Beneficiation Plant (COB) and mineral exploration projects.
- Close Price ( ₹ ): 241.90
- Market Cap ( Cr ): 15205.93
- 1Y Return %: -49.88
- 6M Return %: -42.00
- 1M Return %: -25.97
- 5Y CAGR %: 18.52
- % Away From 52W High: 112.79
- 5Y Avg Net Profit Margin %: 2.81
Gujarat Mineral Development Corporation Ltd
Gujarat Mineral Development Corporation Limited is a company based in India that specializes in mining and mineral processing, with a focus on lignite exploration and supply in Gujarat. The company operates in two main segments: Mining and Power.
Its diverse range of minerals and mining projects includes Lignite, Bauxite, Fluorspar, Manganese, Silica Sand, Limestone, Bentonite and Ball Clay. In terms of power production, the company offers thermal power, solar power and wind power solutions. Fluorspar operations are located in Kadipani, manganese in Shivrajpur and power production in Nani Chher.
- Close Price ( ₹ ): 250.75
- Market Cap ( Cr ): 8136.03
- 1Y Return %: -37.62
- 6M Return %: -32.24
- 1M Return %: -14.35
- 5Y CAGR %: 36.87
- % Away From 52W High: 80.64
- 5Y Avg Net Profit Margin %: 15.09
Sandur Manganese and Iron Ores Ltd
The Sandur Manganese and Iron Ores Limited, an India-based company, is a diverse commodity producer involved in mining manganese and iron ores in Deogiri village, Sandur taluk, Bellary District, Karnataka. The company also operates manufacturing facilities for ferroalloys and coke in Vyasanakere, Hospet.
Its business segments encompass Mining, Ferroalloys and Coke and Energy. In the Mining segment, the company conducts semi-mechanized manganese ore mining and fully mechanized iron ore mining. The Ferroalloys segment focuses on producing ferromanganese, ferrosilicon, silicomanganese and ferrochrome.
- Close Price ( ₹ ): 394.10
- Market Cap ( Cr ): 6829.77
- 1Y Return %: -9.13
- 6M Return %: -21.27
- 1M Return %: 5.32
- 5Y CAGR %: 59.62
- % Away From 52W High: 61.08
Moil Ltd
MOIL Limited, an India-based company, is a manganese ore producer with three main segments: mining, manufacturing and power generation. The company operates both underground and opencast mines primarily located in the Nagpur and Bhandara districts of Maharashtra, as well as the Balaghat district of Madhya Pradesh.
One of its key mines, Dongri Buzurg Mine in Bhandara, specializes in producing manganese dioxide ore primarily used by the dry battery industry. This ore, in the form of manganous oxide, serves as a micro-nutrient in cattle feed and fertilizers. MOIL Limited meets approximately 46% of India’s dioxide ore demand and has an annual production output of around 1.3 million tons.
- Close Price ( ₹ ): 303.45
- Market Cap ( Cr ): 6369.09
- 1Y Return %: 11.32
- 6M Return %: -25.48
- 1M Return %: 1.71
- 5Y CAGR %: 18.66
- % Away From 52W High: 93.77
- 5Y Avg Net Profit Margin %: 19.11
Ashapura Minechem Ltd
Ashapura Minechem Limited, established in 1960, is India’s largest mine owner and exporter of bentonite, serving diverse industries such as soaps, steel, energy and edible oils. The company offers a range of products, including industrial functional minerals, advanced refractory materials and hydrocarbon exploration solutions.
With a global presence, Ashapura operates processing plants in India, Belgium and Oman and maintains marketing offices in Dubai and China. Their commitment to innovation is evident through their R&D centre in Mumbai, focusing on fundamental studies of bentonite and other minerals.
- Close Price ( ₹ ): 361.70
- Market Cap ( Cr ): 3636.68
- 1Y Return %: -10.65
- 6M Return %: 0.95
- 1M Return %: -25.65
- 5Y CAGR %: 60.42
- % Away From 52W High: 58.02
- 5Y Avg Net Profit Margin %: 15.17
Raghav Productivity Enhancers Ltd
Raghav Productivity Enhancers Limited specializes in producing ramming mass and other quartz-based products. The company manufactures, supplies and exports silica (acidic) ramming mass, which is utilized as furnace refractory lining material in the steel industry and as an insulation layer in induction melting furnaces.
Their manufacturing plants are situated in the quartz-rich region of Rajasthan, India. Additionally, the company provides a variety of products including ramming mass, quartz minerals, silica powder, silica sand, industrial minerals and quartz powder.
- Close Price ( ₹ ): 498.85
- Market Cap ( Cr ): 2316.38
- 1Y Return %: 58.88
- 6M Return %: -17.43
- 1M Return %: -17.64
- 5Y CAGR %: 76.05
- % Away From 52W High: 78.31
Deccan Gold Mines Ltd
Deccan Gold Mines Limited, headquartered in India, focuses on gold exploration activities in Karnataka and Andhra Pradesh. These efforts have identified numerous gold prospects in the region. The company’s projects encompass various areas such as Jonnagiri Gold, Bhalukona-Jamnidih, Dharwar-Shimoga Belt and Hutti-Maski Belt, among others.
The Jonnagiri Gold Project, located in Andhra Pradesh’s Kurnool district, is one of their key projects. Deccan Gold Mines has explored a total area of about 6,574 square kilometers, including regions like Dharwar Shimoga Belt, Hutti-Maski Belt, Mangalur Schist Belt and Ramagiri Schist Belt. The Dharwar-Shimoga Belt Project is within the Archaean Western Dharwar Craton in Karnataka.
- Close Price ( ₹ ): 107.95
- Market Cap ( Cr ): 1692.7
- 1Y Return %: -10.15
- 6M Return %: -27.01
- 1M Return %: 2.30
- 5Y CAGR %: 42.46
- % Away From 52W High: 65.54
- 5Y Avg Net Profit Margin %: -3171.33
20 Microns Ltd
20 Microns Limited, based in India, specializes in the production of industrial micronized minerals and speciality chemicals. The company is a leading producer of white minerals and offers a diverse product portfolio that includes industrial minerals and functional additives and specialities.
The industrial minerals offered by the company include Ground Calcium Carbonate, Dolomite, Hydrous Kaolin, Calcined Kaolin, Talc, Natural Barytes, Silica/Quartz, Muscovite Mica, Feldspar/Nepheline Syenite, Diatomaceous and Siliceous Earth, among others.
- Close Price ( ₹ ): 171.82
- Market Cap ( Cr ): 633.64
- 1Y Return %: 15.20
- 6M Return %: -47.96
- 1M Return %: -10.04
- 5Y CAGR %: 39.26
- % Away From 52W High: 102.54
- 5Y Avg Net Profit Margin %: 5.60
What Are Mining Stocks In India?
Mining stocks in India refer to shares of companies involved in extracting and processing minerals like coal, iron ore, zinc, copper and manganese. These companies play a crucial role in supporting industries such as steel, power, infrastructure and manufacturing. Some of the key mining companies in India include Coal India, Hindustan Zinc and NMDC, which contribute significantly to the country’s economy.
Features Of Mining Stocks In India by Market Cap
The key features of mining stocks in India by market cap include market segmentation, revenue stability and exposure to global commodity trends. These stocks are driven by industrial demand, government policies and infrastructure development, making them attractive for long-term investors.
- Market Capitalization Segmentation – Mining stocks range from large-cap companies like Coal India to small and mid-cap firms. Large-cap stocks offer stability, while mid and small-cap stocks provide higher growth potential, catering to different investor risk profiles and investment strategies.
- Revenue Stability and Demand – Mining companies benefit from long-term contracts and steady industrial demand. Sectors like steel, power and infrastructure rely heavily on minerals, ensuring consistent revenue streams and making these stocks less volatile than cyclical industries.
- Global Commodity Price Influence – Mining stocks are affected by fluctuations in global commodity prices. Investors should track international demand, supply chain disruptions and geopolitical factors, as these elements impact stock valuations and profitability in the mining sector.
- Government Regulations and Policies – The Indian government plays a significant role in mining policies, affecting licensing, taxation and export regulations. Favourable policies, such as infrastructure development and privatization, boost growth prospects, while regulatory changes can impact stock performance.
- High Capital Investment and Expansion – Mining companies require significant capital for exploration, extraction and processing. Investors should assess a company’s ability to fund expansion, manage debt and adopt technological advancements to improve efficiency and long-term profitability.
Best Mining Stocks In India by Market Cap
The table below shows the best mining stocks in India by market cap and 6-month return.
| Stock Name | Close Price ₹ | Market Cap (In Cr) | 6M Return % |
| Ashapura Minechem Ltd | 361.70 | 3636.68 | 0.95 |
| NMDC Ltd | 65.19 | 56979.77 | -14.84 |
| Raghav Productivity Enhancers Ltd | 498.85 | 2316.38 | -17.43 |
| Sandur Manganese and Iron Ores Ltd | 394.10 | 6829.77 | -21.27 |
| Moil Ltd | 303.45 | 6369.09 | -25.48 |
| Deccan Gold Mines Ltd | 107.95 | 1692.7 | -27.01 |
| Coal India Ltd | 363.85 | 222566.93 | -31.53 |
| Gujarat Mineral Development Corporation Ltd | 250.75 | 8136.03 | -32.24 |
| KIOCL Ltd | 241.90 | 15205.93 | -42.0 |
| 20 Microns Ltd | 171.82 | 633.64 | -47.96 |
Top Mining Stocks by Market Cap In India
The table below shows the top mining stocks by market cap in India and 1-month return.
| Stock Name | Close Price ₹ | Market Cap (In Cr) | 1M Return % |
| Sandur Manganese and Iron Ores Ltd | 394.10 | 6829.77 | 5.32 |
| Deccan Gold Mines Ltd | 107.95 | 1692.7 | 2.3 |
| Moil Ltd | 303.45 | 6369.09 | 1.71 |
| NMDC Ltd | 65.19 | 56979.77 | -1.35 |
| Coal India Ltd | 363.85 | 222566.93 | -5.0 |
| 20 Microns Ltd | 171.82 | 633.64 | -10.04 |
| Gujarat Mineral Development Corporation Ltd | 250.75 | 8136.03 | -14.35 |
| Raghav Productivity Enhancers Ltd | 498.85 | 2316.38 | -17.64 |
| Ashapura Minechem Ltd | 361.70 | 3636.68 | -25.65 |
| KIOCL Ltd | 241.90 | 15205.93 | -25.97 |
Best Mining Stocks In India by Market Cap
The table below shows the best mining stocks in India by market cap and 5-year average net profit margin.
| Stock Name | Close Price ₹ | Market Cap (In Cr) | 5Y Avg Net Profit Margin % |
| NMDC Ltd | 65.19 | 56979.77 | 31.43 |
| Moil Ltd | 303.45 | 6369.09 | 19.11 |
| Coal India Ltd | 363.85 | 222566.93 | 18.38 |
| Ashapura Minechem Ltd | 361.70 | 3636.68 | 15.17 |
| Gujarat Mineral Development Corporation Ltd | 250.75 | 8136.03 | 15.09 |
| 20 Microns Ltd | 171.82 | 633.64 | 5.6 |
| KIOCL Ltd | 241.90 | 15205.93 | 2.81 |
| Deccan Gold Mines Ltd | 107.95 | 1692.7 | -3171.33 |
High Dividend Yield Mining Stocks In India by Market Cap
The table below shows the high dividend yield mining stocks in India by market cap.
| Stock Name | Close Price ₹ | Market Cap (In Cr) | Dividend Yield % |
| Coal India Ltd | 363.85 | 222566.93 | 7.06 |
| Gujarat Mineral Development Corporation Ltd | 250.75 | 8136.03 | 3.73 |
| NMDC Ltd | 65.19 | 56979.77 | 3.73 |
| Sandur Manganese and Iron Ores Ltd | 394.10 | 6829.77 | 2.37 |
| Moil Ltd | 303.45 | 6369.09 | 1.93 |
| Raghav Productivity Enhancers Ltd | 498.85 | 2316.38 | 0.89 |
| 20 Microns Ltd | 171.82 | 633.64 | 0.7 |
Historical Performance Of Mining Stocks In India by Market Cap
The table below shows the historical performance of mining stocks in India by market cap and 5-year CAGR.
| Stock Name | Close Price ₹ | Market Cap (In Cr) | 5Y CAGR % |
| Raghav Productivity Enhancers Ltd | 498.85 | 2316.38 | 76.05 |
| Ashapura Minechem Ltd | 361.70 | 3636.68 | 60.42 |
| Sandur Manganese and Iron Ores Ltd | 394.10 | 6829.77 | 59.62 |
| Deccan Gold Mines Ltd | 107.95 | 1692.7 | 42.46 |
| 20 Microns Ltd | 171.82 | 633.64 | 39.26 |
| Gujarat Mineral Development Corporation Ltd | 250.75 | 8136.03 | 36.87 |
| Moil Ltd | 303.45 | 6369.09 | 18.66 |
| KIOCL Ltd | 241.90 | 15205.93 | 18.52 |
| Coal India Ltd | 363.85 | 222566.93 | 15.88 |
| NMDC Ltd | 65.19 | 56979.77 | 15.27 |
Factors To Consider When Investing In Mining Stocks
The factors to consider when investing in mining stocks include market demand, global commodity prices, regulatory policies and financial stability. Evaluating these aspects helps investors identify strong companies with sustainable growth potential and reduced risks in the mining sector.
- Commodity Price Trends – Mining stocks are highly dependent on global commodity prices. Investors should analyze market trends, supply-demand dynamics and geopolitical factors influencing the prices of coal, iron ore, zinc and other key minerals before making investment decisions.
- Government Policies and Regulations – The mining industry is subject to strict environmental laws, licensing policies and taxation regulations. Investors must monitor policy changes, as government interventions can impact mining operations, profitability and overall stock performance in both positive and negative ways.
- Company Financial Health – Assessing financial metrics like revenue, debt levels and profit margins is crucial. Companies with strong balance sheets, stable cash flows and efficient cost management are better positioned to withstand market fluctuations and generate consistent investor returns.
- Infrastructure and Expansion Plans – Mining companies require significant investment in exploration, machinery and logistics. Investors should evaluate a company’s expansion strategies, technological adoption and capital expenditure plans to determine future growth potential and long-term profitability.
- Environmental and Social Impact – Mining operations can face environmental concerns, legal challenges and community opposition. Companies with sustainable mining practices, corporate social responsibility initiatives and compliance with environmental norms are more likely to have stable, long-term operations and better investor confidence.
How To Invest In the Best Mining Stocks In India by Market Cap?
With Alice Blue, you can invest in the best mining stocks in India by market cap seamlessly and enjoy zero brokerage on equity delivery trades. Follow these simple steps to start investing:
- Open a Demat & Trading Account – Sign up on Alice Blue, complete KYC and get your account activated.
- Add Funds – Deposit money into your trading account via UPI, Net Banking, or NEFT/RTGS.
- Search & Buy Stocks – Absolutely Free – Find your preferred stock, select Market Order (instant buy) or Limit Order (buy at your set price) and confirm the purchase.
No brokerage fees on stock purchases!
- Track & Manage Investments – Monitor your portfolio, set price alerts and stay updated with market insights.
Benefits Of Best Mining Stocks In India by Market Cap
The main advantages of investing in the best mining stocks in India by market cap include stable revenue, exposure to essential commodities and government-backed growth. These stocks provide long-term investment potential, driven by industrial demand and infrastructure expansion.
- Consistent Demand and Revenue – Mining stocks benefit from steady demand for essential minerals like coal, iron ore and zinc. These resources are critical for infrastructure, manufacturing and energy sectors, ensuring stable cash flow and profitability for mining companies.
- Government Support and Policies – The Indian government promotes domestic mining through policies like privatization and production-linked incentives. Investors in mining stocks benefit from regulatory reforms, reduced import dependence and enhanced production capacity, strengthening the industry’s growth outlook.
- Global Market Opportunities – Many Indian mining companies export minerals worldwide, benefiting from increasing global demand. Investors can gain exposure to international markets, currency fluctuations and expanding trade opportunities, boosting revenue potential and diversification.
- Dividend Income and Stability – Large-cap mining stocks like Coal India offer regular dividends due to their strong cash flow. These stocks provide investors with steady income streams, making them a suitable option for long-term wealth generation and financial security.
- Growth Potential with Infrastructure Development – India’s rapid infrastructure expansion drives demand for metals and minerals. Investing in mining stocks allows investors to capitalize on urbanization, industrialization and government-backed projects, ensuring long-term value appreciation and sectoral growth.
Risks Of Investing In Mining Stocks In India by Market Cap
The main risk of investing in mining stocks in India by market cap is exposure to volatile commodity prices, regulatory uncertainties and environmental concerns. These factors can impact profitability, making the sector vulnerable to sudden market fluctuations and operational disruptions.
- Commodity Price Volatility – Mining stocks are directly affected by global commodity price fluctuations. Changes in demand, supply chain disruptions and geopolitical factors can lead to unstable revenues, making price forecasting essential for investors considering mining stock investments.
- Regulatory and Policy Risks – Government policies, environmental regulations and mining restrictions can impact operations. Policy changes such as mining bans, increased taxation, or stricter environmental laws can lead to financial instability and lower stock valuations for mining companies.
- High Capital and Operational Costs – Mining companies require heavy capital investment in exploration, machinery and workforce. Rising costs, inefficient production, or delays in project execution can reduce profitability, increasing financial risk for investors in the sector.
- Environmental and Social Challenges – Mining operations face strict environmental norms and opposition from local communities. Environmental violations, pollution issues, or land acquisition disputes can lead to legal actions, affecting stock prices and a company’s long-term sustainability.
- Global Economic Slowdowns – A decline in global industrial activity reduces demand for metals and minerals. Economic recessions, trade restrictions, or lower construction activity can impact revenue, causing mining stocks to underperform during periods of reduced global economic growth.
Who Should Invest In Mining Stocks In India by Market Cap?
Investing in mining stocks in India by market cap is ideal for those looking for long-term growth backed by industrial demand and global commodity trends. Investors should understand market cycles, risks and financial health before making an investment decision.
- Long-Term Investors – Mining stocks benefit from steady industrial demand and government policies. Investors with a long-term horizon can capitalize on infrastructure development, rising metal consumption and sustained economic growth to achieve strong returns over time.
- Risk-Tolerant Investors – The mining sector is prone to commodity price fluctuations and regulatory changes. Those willing to accept short-term volatility for potential long-term gains can benefit from strategic investments in mining companies with strong fundamentals.
- Sector-Specific Investors – Investors focused on metals, minerals and industrial commodities can leverage mining stocks. With India’s expanding infrastructure and export market, these stocks provide exposure to essential resources required for global and domestic economic growth.
- Institutional Investors – Mutual funds and hedge funds invest in large-cap mining stocks for stability. Established companies with consistent earnings and government contracts provide security, making them an attractive option for institutional investors seeking reliable long-term returns.
FAQs – Best Mining Stocks In India by Market Cap
The mining industry in India is a key sector driving economic growth, supplying essential minerals like coal, iron ore, zinc and copper to industries such as steel, power and infrastructure. With government support, increasing privatization and rising global demand, the sector continues to expand, contributing significantly to employment, exports and the country’s industrial development.
The Best Mining Stocks In India by Market Cap #1: Coal India Ltd
The Best Mining Stocks In India by Market Cap #2: NMDC Ltd
The Best Mining Stocks In India by Market Cap #3: KIOCL Ltd
The Best Mining Stocks In India by Market Cap #4: Gujarat Mineral Development Corporation Ltd
The Best Mining Stocks In India by Market Cap #5: Sandur Manganese and Iron Ores Ltd
The top 5 stocks are based on market capitalization.
The top 5 mining companies in India by market cap based on 5 year average net profit margin’ are NMDC Ltd, Moil Ltd, Coal India Ltd, Ashapura Minechem Ltd and Gujarat Mineral Development Corporation Ltd.
To invest in mining stocks in India, analyze market trends, company financials and global commodity prices. Use platforms like Alice Blue for research, tracking stock performance and executing trades. Diversify across large, mid and small-cap mining companies to balance risks and maximize returns, leveraging India’s growing infrastructure and industrial expansion for long-term investment opportunities.
Investing in mining stocks in India can be beneficial due to rising industrial demand, government support and infrastructure expansion. These stocks offer long-term growth potential, but investors should consider commodity price volatility and regulatory risks. A well-researched approach, diversification and tracking of market trends can help maximize returns while managing sector-specific risks effectively.
Here are some of the Best Stock Research Articles listed based on Top Sectors (Industries), Market Cap, and Fundamental Analysis Factors:
Disclaimer: The above article is written for educational purposes and the companies’ data mentioned in the article may change with respect to time The securities quoted are exemplary and are not recommendatory.


