Sector ranking · USD normalized

Largest Listed Mining Companies in Africa
by Market Cap.

Mining is one of Africa's most globally relevant equity themes. This page ranks listed mining and resources companies by USD market cap across the continent.

#CompanyExchangeCountrySectorMarket Cap (USD)PriceDaily ChangeUpdated
1
Glencore Plc
GLN
JSESouth Africa
Mining
$90.84BR113.560.70%
-0.8
17 Jul 2026
2
Anglo American Plc
ANG
BSEBotswana
Mining
Mining and Material
$61.93BP737.52+0.00%
+0
17 Jul 2026
3
Anglogold Ashanti Ltd
ANG
JSESouth Africa
Mining
$38.35BR1,253.160.38%
-4.83
17 Jul 2026
4
Gold Fields
GFI
JSESouth Africa
Mining
$28.80BR530.99+0.19%
+0.99
17 Jul 2026
5
Valterra Platinum Ltd
VAL
JSESouth Africa
Mining
$17.22BR1,072.180.75%
-8.14
17 Jul 2026
6
South32
S32
JSESouth Africa
Mining
Industrial Metals & Mining
$12.28BR45.151.61%
-0.74
17 Jul 2026
7
Impala Platinum Hlgs Ltd
IMP
JSESouth Africa
Mining
$9.70BR177.011.18%
-2.11
17 Jul 2026
8
Harmony Gold Mining Company
HAR
JSESouth Africa
Mining
$9.36BR242.351.32%
-3.25
17 Jul 2026
9
Sibanye-Stillwater
SSW
JSESouth Africa
Mining
$5.62BR32.771.59%
-0.53
17 Jul 2026
10
Northam Platinum Holdings
NPH
JSESouth Africa
Mining
$5.58BR230.111.95%
-4.58
17 Jul 2026
11
Kumba Iron Ore
KIO
JSESouth Africa
Mining
Industrial Metals & Mining
$5.41BR277.40.67%
-1.86
17 Jul 2026
12
B2Gold Corp.
B2G
NSXNamibia
Mining
Basic Materials
$4.89BN$59.921.14%
-0.69
18 Jul 2026
13
Pan African Resources Plc
PAN
JSESouth Africa
Mining
Industrial Metals & Mining
$2.81BR19.92+0.61%
+0.12
17 Jul 2026
14
African Rainbow Min Ltd
ARI
JSESouth Africa
Mining
Industrial Metals & Mining
$2.11BR166.922.41%
-4.13
17 Jul 2026
15
New Gold Issuer Limited
GLD
JSESouth Africa
Mining
$2.05BR607.5+0.29%
+1.77
17 Jul 2026
16
DRDGOLD
DRD
JSESouth Africa
Mining
$1.73BR32.97+1.20%
+0.39
17 Jul 2026
17
AngloGold Ashanti Limited
AGA
GSEGhana
Mining
Basic Materials
$1.62B₵37
17 Jul 2026
18
Alphamin Resources Corp
APH
JSESouth Africa
Mining
$1.30BR16.7+0.00%
+0
17 Jul 2026
19
Thungela Resources
TGA
JSESouth Africa
Mining
$869.09MR102.44+4.10%
+4.03
17 Jul 2026
20
Golden Pyramids Plaza S.A.E.
GPPL
EGXEgypt
Mining
$806.98ME£1.4
17 Jul 2026
21
Asante Gold Corp
ASG
GSEGhana
Mining
Basic Materials
$693.44M₵8.89
17 Jul 2026
22
Tharisa Plc
THA
JSESouth Africa
Mining
$451.69MR24.6+0.41%
+0.1
17 Jul 2026
23
Lucara Diamond Corp
LUCA
BSEBotswana
Mining
Mining and Material
$425.10MP4+0.00%
+0
17 Jul 2026
24
Kore Potash Plc
KP2
JSESouth Africa
Mining
$226.01MR0.72+4.35%
+0.03
17 Jul 2026
25
Merafe Resources
MRF
JSESouth Africa
Mining
Industrial Metals & Mining
$189.37MR1.25+0.00%
+0
17 Jul 2026
26
Master Drilling Group
MDI
JSESouth Africa
Mining
Industrial Metals & Mining
$144.58MR15.86.51%
-1.1
17 Jul 2026
27
Orion Minerals NL
ORN
JSESouth Africa
Mining
$138.46MR0.283.45%
-0.01
17 Jul 2026
28
Andrada Mining Limited
ATM
NSXNamibia
Mining
$127.26MN$0.94+5.62%
+0.05
18 Jul 2026
29
Jubilee Platinum Plc
JBL
JSESouth Africa
Mining
Industrial Metals & Mining
$110.71MR0.58+1.75%
+0.01
17 Jul 2026
30
ArcelorMittal SA Limited
ACL
JSESouth Africa
Mining
Industrial Metals & Mining
$92.57MR1.34+3.88%
+0.05
17 Jul 2026
31
MC Mining Limited
MCZ
JSESouth Africa
Mining
$81.03MR3.23+2.54%
+0.08
17 Jul 2026
32
Copper 360 Ltd
CPR
JSESouth Africa
Mining
$67.93MR0.382.56%
-0.01
17 Jul 2026
33
ASEC Company for Mining ASCOM, S.A.E
ASCM
EGXEgypt
Mining
$60.14ME£62.5+0.81%
17 Jul 2026
34
Eastern Platinum Limited
EPS
JSESouth Africa
Mining
Industrial Metals & Mining
$49.45MR4
17 Jul 2026
35
Wesizwe Platinum
WEZ
JSESouth Africa
Mining
$49.39MR0.5+0.00%
+0
17 Jul 2026
36
Hulamin
HLM
JSESouth Africa
Mining
Industrial Metals & Mining
$33.38MR1.7+1.80%
+0.03
17 Jul 2026
37
Golden Textiles & Clothes Wool
GTWL
EGXEgypt
Mining
$28.49ME£101.061.63%
17 Jul 2026
38
BMIN
BOD
BSEBotswana
Mining
Mining and Material
$23.64MP0.2+0.00%
+0
17 Jul 2026
39
Goldrush Holdings Ltd
GRSP
JSESouth Africa
Mining
$20.54MR7.45+5.30%
+0.31
17 Jul 2026
40
Celsius Resources Limited
CER
NSXNamibia
Mining
$18.18MN$0.21
18 Jul 2026
41
Minergy Limited
MIN
BSEBotswana
Mining
Mining and Material
$13.40MP0.4+0.00%
+0
17 Jul 2026
42
Sail Mining Group Ltd
SGP
JSESouth Africa
Mining
$9.24MR0.06
17 Jul 2026
43
Kibo Mining Plc
KBO
JSESouth Africa
Mining
$8.91MR0.01
17 Jul 2026
44
Mantengu Mining Ltd
MTU
JSESouth Africa
Mining
$5.91MR0.3
17 Jul 2026
45
Ronchess Global Resources Plc
RONCHESS
NGXNigeria
Mining
CONSTRUCTION/REAL ESTATE
$5.34M₦81+0.00%
+0
17 Jul 2026
46
Golden Guinea Breweries Plc
GOLDBREW
NGXNigeria
Mining
CONSUMER GOODS
$5.27M₦7.1+0.00%
+0
17 Jul 2026
47
AngloGold Ashanti Depositary Shares
AADS
GSEGhana
Mining
Basic Materials
$3.55M₵0.42
17 Jul 2026
48
Shuka Minerals
SKA
JSESouth Africa
Mining
$2.92MR0.72
17 Jul 2026
49
Union Atlantic Minerals Ltd
UAT
JSESouth Africa
Mining
Industrial Metals & Mining
$1.72MR0.04
17 Jul 2026
50
Alex Picot (Nigeria) Plc
ALEX
NGXNigeria
Mining
NATURAL RESOURCES
$1.58M₦9.9+0.00%
+0
17 Jul 2026
51
Europa Metals Limited
EUZ
JSESouth Africa
Mining
and/or Industrial Metals
$1.55MR0.253.45%
-0.01
17 Jul 2026
52
Thomas Wyatt Nigeria Plc
THOMASWY
NGXNigeria
Mining
NATURAL RESOURCES
$886.6K₦3.09+5.10%
+0.15
17 Jul 2026
53
Copper for Commercial Investment & Real Estate Development
COPR
EGXEgypt
Mining
$39.0KE£0.381.05%
17 Jul 2026
Showing 53 of 60 companies · 6 exchanges · 6 countriesRanked by USD market cap · #1 JSE

How this ranking works.

Every company on this page is ranked by USD-normalized market capitalization. The page still shows the original local market price and local market cap when you switch the display currency, but the order never changes.

Why USD?

A Nigerian naira market cap and a South African rand market cap are not directly comparable. USD normalization gives a clean continent-wide ranking without changing the underlying country pages.

What counts here?

The page is built for listed securities. ETFs and similar vehicles are hidden by default, but they can be revealed with the listed-only toggle if you want the broader market picture.