The top 10 best mining companies to invest in (by revenue)

1 min readLast updated November 10, 2023by Lisa-Marie Voneshen

Mining companies are an attractive option for investors seeking growth and diversification. Here are some of the top mining companies in the world to invest in based on their revenue, earnings and market cap.

The mining industry is essential in countless sectors, extracting valuable resources from the earth used to power industries ranging from technology to construction.   

As demand continues for these resources, some of the biggest mining companies in the world are experiencing an influx of investors.  

If you’re considering investing in the industry, here are some of the main companies you need to know:   

1. Glencore 

Revenue: $255.98 billion  

Current earnings: $22.87 billion 

Listed on: London Stock Exchange (LSE), Johannesburg Stock Exchange (JSE)  

Market cap: $66.78 billion  

Glencore is a British-Swiss multinational commodity trading and mining company that operates in several regions, including Africa, Asia, Australia, Europe, and North America. 

The company produces commodities such as copper, cobalt, zinc, nickel, and coal. With revenue exceeding $200 billion, it makes it one of the biggest mining companies in the world. 

2. BHP Group  

Revenue: $65.09 billion  

Current earnings: $33.63 billion  

Listed on: Australian Securities Exchange (ASX), London Stock Exchange (LSE), New York Stock Exchange (NYSE)  

Market cap: $142.99 billion  

BHP Group is an Australian multinational mining and petroleum company with operations in over 90 countries. 

It is the world's largest mining company by market capitalization and one of the top producers of commodities such as iron ore, copper, and petroleum.  

3. Rio Tinto  

Revenue: $55.55 billion  

Current earnings: $20.51 billion  

Listed on: London Stock Exchange (LSE), Australian Securities Exchange (ASX), New York Stock Exchange (NYSE)  

Market cap: $102.65 billion  

Rio Tinto is a British-Australian multinational mining company that operates in several regions, including North America, Europe, Asia, Africa, and Australia. 

The company produces commodities such as iron ore, aluminum, copper, diamonds, and uranium.  

4. China Shenhua Energy 

Revenue: $50.41 billion  

Current earnings: $14.04 billion  

Listed on: Shanghai Stock Exchange (SSE), Hong Kong Stock Exchange (HKG) 

Market cap: $78.06 billion  

China Shenhua Energy is the largest state-owned coal mining enterprise in mainland China and the world. 

The company mines, refines, and sells coal and generates and sells electric power in China. It also operates an integrated railway network transporting coal and some non-coal commodities.   

5. Zijin Mining  

Revenue: $40.67 billion  

Current earnings: $4.79 billion  

Listed on: Shanghai Stock Exchange (SSE), Hong Kong Stock Exchange (HKG) 

Market cap: $45.75 billion  

Zijin Mining is a China-based multinational mining company that primarily engages in the prospecting, exploring, and mining of gold, copper, and other mineral resources. 

They are also one of China's largest producers of gold, copper and zinc.  

6. Vale S.A.  

Revenue: $39.97 billion  

Current earnings: $14.08 billion  

Listed on: New York Stock Exchange (NYSE), São Paulo Stock Exchange (B3)  

Market cap: $58.99 billion  

Vale S.A. is a Brazilian multinational mining company that is one of the world's largest producers of iron ore and nickel. 

The company also produces copper, manganese, coal, and other minerals. Vale S.A. operates in several countries, including Brazil, Canada, and Mozambique.  

7. Anglo American 

Revenue: $35.11 billion  

Current earnings: $9.48 billion 

Listed on: London Stock Exchange (LSE), Johannesburg Stock Exchange (JSE)  

Market cap: $36.95 billion  

Anglo-American is a British multinational mining company with its headquarters in London. 

It is the world's largest producer of platinum and a major producer of diamonds, copper, nickel, iron ore and coal. 

It operates in Africa, Asia, Australia, Europe, North America and South America.  

8. Nutrien  

Revenue: $33.48 billion  

Current earnings: $5.23 billion  

Listed on: Toronto Stock Exchange (TSX), New York Stock Exchange (NYSE)  

Market cap: $31.05 billion  

Nutrien is a Canadian fertilizer company based in Saskatoon, Saskatchewan. 

It is the world’s largest potash producer, with over 20 million tonnes of potash capacity and six potash mines in Saskatchewan. 

Nutrien has over 2,000 retail locations across North America, South America, and Australia. 

9. Vedanta 

Revenue: $24.09 billion 

Current earnings: $3.65 billion 

Listed on: London Stock Exchange (LSE), New York Stock Exchange (NYSE) 

Market cap: $10.39 billion 

Vedanta is a natural resources company that extracts and processes minerals, oil and gas. 

Its key products include iron ore, steel, copper, zinc, lead, silver, oil, gas and aluminum. 

10. Yanzhou Coal Mining 

Revenue: $23.18 billion  

Current earnings: $7.02 billion  

Listed on: Shanghai Stock Exchange (SSE), Hong Kong Stock Exchange (HKG) 

Market cap: $17.08 billion  

Yanzhou Coal is a mining company based in mainland China. It primarily engages in underground coal mining, preparation and processing, sales, and the railway transportation of coal. 

The company operates six mines across China and a regional rail network connecting them all to the country’s national rail network.  

If you’re new to investing or want to explore your options for investing in mining companies further, it’s always recommended to seek financial advice first. Let us match you to your perfect financial advisor today. 

Disclaimer: All figures taken from companies market cap and are up to date as of 12.09.2023 

Senior Content Writer

Lisa-Marie Voneshen

Lisa-Marie Voneshen is a Senior Content Writer at Unbiased. She is an award-winning journalist with nearly a decade of experience writing and editing content across various areas, including personal finance and investing.