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

4 mins read
by Andy Jones
Last updated Monday, December 11, 2023

Mining companies play an essential role in the global economy by extracting valuable resources from the earth that are used to power industries ranging from technology to construction.  

With the increasing demand for these resources, some of the biggest mining companies in the world have now become an attractive option for investors seeking growth and diversification.

In this article, we will explore some of the top mining companies in the world to invest in based on their revenue, earnings and market cap. 

1. Glencore PLC

  • Revenue: US $203.75 billion 
  • Net income: US $7.37 billion 
  • Listed on: London Stock Exchange (LSE), Johannesburg Stock Exchange (JSE) 
  • Market cap: US $76.49 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 them one of the biggest mining companies in the world.

2. BHP Group Limited

  • Revenue: US $65.09 billion 
  • Net income: US $34.27 billion 
  • Listed on: Australian Securities Exchange (ASX), London Stock Exchange (LSE), New York Stock Exchange (NYSE
  • Market cap: US $162.05 billion 

BHP Group Limited 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 PLC

  • Revenue: US $63.49 billion 
  • Net income: US $31.42 billion 
  • Listed on: London Stock Exchange (LSE), Australian Securities Exchange (ASX), New York Stock Exchange (NYSE) 
  • Market cap: US $117.93 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, aluminium, copper, diamonds, and uranium. 

4. China Shenhua Energy

  • Revenue: US $53.38 billion 
  • Net income: US $15.29 billion 
  • Listed on: Shanghai Stock Exchange (SSE) 
  • Market cap: US $82.08 billion 

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

The company mines, refines, and sells coal, and generates and sells electric power in the People's Republic of China.

It also operates an integrated railway network which it uses to transport coal and some non-coal commodities.  

5. Vale S.A. 

  • Revenue: US $43.83 billion 
  • Net income: US $20.92 billion 
  • Listed on: New York Stock Exchange (NYSE), São Paulo Stock Exchange (B3) 
  • Market cap: US $73.53 billion 

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

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

6. Anglo American PLC

  • Revenue: US $41.55 billion 
  • Net income: US $17.62 billion 
  • Listed on: London Stock Exchange (LSE), Johannesburg Stock Exchange (JSE) 
  • Market cap: US $47.80 billion 

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

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

Anglo American has operations in Africa, Asia, Australia, Europe, North America and South America. 

7. Zijin Mining Group 

  • Revenue: US $39.18 billion 
  • Net income: US $5.11 billion 
  • Listed on: Shanghai Stock Exchange (SSE) 
  • Market cap: US $46.40 billion 

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

They are also one of the largest producers of gold, copper and zinc in China. 

8. Nutrien 

  • Revenue: US $37.88 billion 
  • Net income: US $10.24 million 
  • Listed on: Toronto Stock Exchange (TSX), New York Stock Exchange (NYSE) 
  • Market cap: US $40.52 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 with six potash mines located in Saskatchewan itself.

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

9. Yanzhou Coal Mining Company

  • Revenue: US $29.84 billion 
  • Net income: US $8.79 million 
  • Listed on: Shanghai Stock Exchange (SSE) 
  • Market cap: US $20.29 billion 

Yanzhou Coal is a mining company based in Mainland China.

It primarily engages in underground coal mining, preparation and processing, sales, and railway transportation of coal.

The company operates six mines across China as well as a regional rail network that connects them all to the country’s national rail network. 

10. Freeport-McMoRan 

  • Revenue: US $22.78 billion 
  • Net income: US $6.71 million 
  • Listed on: New York Stock Exchange (NYSE) 
  • Market cap: US $61.13 billion 

Freeport-McMoRan is an American mining company with its headquarters based in Phoenix, Arizona.

Freeport is the world's largest producer of molybdenum. It’s also a major copper producer and operates the world's largest gold mine, the Grasberg mine in Papua, Indonesia. 


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. 

Unbiased has 27,000 independent financial professionals across the country.  

Let us match you to your perfect financial adviser today.

Disclaimer: all figures taken from companies market cap and are up to date as of 07.03.2023

Get financial advice
We’ll find a professional perfectly matched to your needs. Getting started is easy, fast and free.
Find a financial adviser
Author
Andy Jones
Andy Jones is a content publisher at unbiased.co.uk and has over 10 years experience in copywriting, content management and content production across finance, marketing, e-commerce, leisure and lifestyle.