Largest mining companies by market capitalization

By Nicole Green

Last Updated:

Rank Logo Name Ticker Market Cap Price Today % Country
1 BHP Group BHP $142.39 B $56.08 0.07% Australia
2 China Shenhua Energy 601088.SS $101.50 B $5.25 1.13% China
3 Rio Tinto RIO $100.29 B $63.02 0.22% UK
4 Zijin Mining 601899.SS $86.15 B $3.24 2.49% China
5 Newmont NEM $81.65 B $74.34 1.88% USA
6 Southern Copper SCCO $78.81 B $97.04 0.33% USA
7 Agnico Eagle Mines AEM $72.41 B $144.16 3.63% Canada
8 Freeport-McMoRan FCX $63.81 B $44.44 0.17% USA
9 Ma'aden 1211.SR $53.99 B $13.91 1.04% S. Arabia
10 Grupo México GMBXF $52.18 B $6.59 1.07% Mexico
11 Glencore GLCNF $47.43 B $4.00 1.01% Switzerland
12 Barrick Gold B $45.62 B $26.74 2.35% Canada
13 Wheaton Precious Metals WPM $45.51 B $100.26 3.11% Canada
14 Vale VALE $43.86 B $10.28 0.26% Brazil
15 Fortescue FMG.AX $38.94 B $12.62 0.21% Australia
16 Bayan Resources BYAN.JK $36.70 B $1.10 0.55% Indonesia
17 Franco-Nevada FNV $36.29 B $188.33 2.10% Canada
18 Polyus PLZL.ME $36.12 B $26.81 0.21% Russia
19 CMOC 3993.HK $35.85 B $1.53 2.68% China
20 Cameco CCJ $33.89 B $77.86 0.98% Canada
21 Anglo American AAL.L $32.79 B $30.69 0.57% UK
22 Gold Fields GFI $30.80 B $33.28 3.60% South Africa
23 China Northern Rare Earth (CNREHT) 600111.SS $28.79 B $7.97 1.19% China
24 AngloGold Ashanti AU $28.64 B $56.75 2.81% South Africa
25 Antofagasta ANTO.L $28.48 B $28.90 0.60% UK
26 Nutrien NTR $28.22 B $58.08 1.26% Canada
27 Coal India COALINDIA.NS $26.20 B $4.25 0.13% India
28 Kinross Gold KGC $25.42 B $20.86 3.16% Canada
29 Nornickel GMKN.ME $23.65 B $1.57 0.30% Russia
30 Shandong Gold Mining 600547.SS $20.21 B $4.68 1.12% China
31 China Coal Energy Company Limited 601898.SS $19.58 B $1.59 0.09% China
32 Tianqi Lithium 002466.SZ $19.07 B $6.16 2.71% China
33 Vedanta VEDL.NS $18.63 B $4.77 0.91% India
34 Fresnillo FNLPF $18.17 B $24.66 3.96% Mexico
35 Northern Star NST.AX $17.66 B $12.35 0.11% Australia
36 Teck Resources TECK $16.67 B $34.17 1.18% Canada
37 Yankuang Energy (Yanzhou Coal Mining) 600188.SS $15.54 B $1.82 0.31% China
38 Lundin Gold LUG.TO $14.70 B $60.93 0.49% Canada
39 First Quantum Minerals FM.TO $14.40 B $17.27 1.00% Canada
40 Kazatomprom 0ZQ.F $14.21 B $46.01 4.23% Kazakhstan
41 MP Materials MP $12.98 B $73.34 0.21% USA
42 Industrias Peñoles PE&OLES.MX $12.94 B $32.57 1.66% Mexico
43 Alamos Gold AGI $12.75 B $30.34 2.31% Canada
44 Pan American Silver PAAS $12.22 B $33.79 2.62% Canada
45 Zangge Mining Company 000408.SZ $11.87 B $7.56 6.35% China
46 Ivanhoe Mines IVN.TO $11.83 B $8.74 2.95% Canada
47 Royal Gold RGLD $11.83 B $179.77 2.12% USA
48 Zhejiang Huayou Cobalt 603799.SS $11.46 B $6.74 3.18% China
49 Evolution Mining EVN.AX $11.40 B $5.66 1.88% Australia
50 Severstal CHMF.ME $11.06 B $13.53 0.02% Russia
51 Zhaojin Mining Industry Company 1818.HK $10.95 B $3.09 4.42% China
52 Zhongjin Gold 600489.SS $10.85 B $2.24 4.58% China
53 Metso METSO.HE $10.67 B $12.90 1.38% Finland
54 Ganfeng Lithium 002460.SZ $10.65 B $5.60 3.99% China
55 Washington H. Soul Pattinson and Company (Soul Patts) SOL.AX $10.52 B $28.62 0.60% Australia
56 Lundin Mining LUN.TO $9.88 B $11.55 0.76% Canada
57 Boliden BOL.ST $9.75 B $34.35 0.34% Sweden
58 Harmony Gold HMY $9.58 B $13.40 6.27% South Africa
59 Lynas LYC.AX $9.01 B $9.07 5.84% Australia
60 Endeavour Mining EDV.TO $8.34 B $34.12 0.47% UK
61 Coeur Mining CDE $8.30 B $12.92 2.91% USA
62 Impala Platinum IMP.JO $8.08 B $9.02 0.99% South Africa
63 MMG Limited 1208.HK $8.03 B $0.66 3.20% Australia
64 South32 S32.AX $7.99 B $1.78 0.74% Australia
65 Sumitomo Metal Mining 5713.T $7.44 B $27.44 0.22% Japan
66 KGHM Polska Miedź KGH.WA $7.00 B $35.03 0.00% Poland
67 National Mineral Development Corporation NMDC.NS $6.86 B $0.78 0.10% India
68 Chifeng Jilong Gold Mining 600988.SS $6.83 B $3.64 3.55% China
69 Equinox Gold EQX $6.57 B $8.65 4.59% Canada
70 Western Mining 601168.SS $6.23 B $2.62 2.59% China
71 Osisko Gold Royalties OR $6.02 B $32.01 2.50% Canada
72 Sibanye-Stillwater SBSW $5.82 B $7.58 4.33% South Africa
73 China Gold International Resources CGG.TO $5.71 B $14.41 9.93% Canada
74 Triple Flag Precious Metals TFPM $5.70 B $27.63 3.37% Canada
75 Hecla Mining HL $5.65 B $8.44 4.56% USA
76 B2Gold BTG $5.45 B $4.12 1.98% Canada
77 Capstone Copper CS.TO $5.39 B $7.08 0.88% Canada
78 United Tractors UNTR.JK $5.37 B $1.48 1.11% Indonesia
79 Iamgold IAG $5.33 B $9.27 3.62% Canada
80 CSN Mineração CMIN3.SA $5.25 B $0.97 1.35% Brazil
81 Pilbara Minerals PLS.AX $5.15 B $1.60 6.52% Australia
82 Buenaventura Mining Company BVN $4.87 B $19.08 1.17% Peru
83 Mineral Resources MIN.AX $4.78 B $24.46 1.44% Australia
84 Uranium Energy UEC $4.75 B $10.71 2.19% USA
85 Hudbay Minerals HBM $4.71 B $11.90 0.89% Canada
86 Yancoal YAL.AX $4.69 B $3.56 0.37% Australia
87 New Gold NGD $4.63 B $5.86 3.08% Canada
88 First Majestic Silver AG $4.51 B $9.24 3.12% Canada
89 NexGen Energy NXE $4.50 B $7.90 6.12% Canada
90 Coronado Global Resources CRN.AX $4.40 B $0.24 5.19% Australia
91 OceanaGold OGC.TO $4.15 B $18.00 1.81% Canada
92 Mitsui Mining & Smelting 5706.T $4.09 B $71.57 1.20% Japan
93 Ramelius Resources RMS.AX $3.96 B $2.07 2.59% Australia
94 Core Natural Resources CNR $3.78 B $73.62 1.21% USA
95 Codan Limited CDA.AX $3.66 B $20.19 3.49% Australia
96 Merdeka Copper Gold MDKA.JK $3.65 B $0.15 1.59% Indonesia
97 Whitehaven Coal WHC.AX $3.64 B $4.33 1.05% Australia
98 Orla Mining ORLA $3.60 B $11.08 3.12% Canada
99 NLC India NLCINDIA.NS $3.54 B $2.55 1.12% India
100 Perseus Mining PRU.AX $3.41 B $2.47 2.07% Australia

*This list highlights the leading companies in this category, ranked by their market value. Only publicly traded companies are included, since private companies don’t share enough financial details to estimate their value.

Market capitalization (or market cap) is the total value of a public company. It’s usually calculated by multiplying the company’s share price by the number of shares available.

Stock prices may not always be live and can be delayed from a few minutes to several hours.

All company logos are owned by their respective copyright holders and are shown here for editorial use only.