MAX Logo

Africa Rankings

Foreign Direct Investment

billion USD

Rank
Country
USD
Current
Previous
1
1
Egypt flag
Egypt
$15.5B
2
16
Guinea flag
Guinea
$7.8B
3
3
Mozambique flag
Mozambique
$5.8B
4
14
Nigeria flag
Nigeria
$4.0B
5
2
Ethiopia flag
Ethiopia
$3.8B
6
6
Uganda flag
Uganda
$3.4B
7
12
Morocco flag
Morocco
$3.3B
8
5
Ivory Coast flag
Ivory Coast
$2.0B
9
11
Ghana flag
Ghana
$1.9B
10
7
Democratic Republic of the Congo flag
Democratic Republic of the Congo
$1.9B
11
13
Tanzania flag
Tanzania
$1.7B
12
17
Algeria flag
Algeria
$1.5B
13
10
Namibia flag
Namibia
$1.4B
14
8
Zambia flag
Zambia
$1.3B
15
22
Tunisia flag
Tunisia
$1.1B
16
20
Kenya flag
Kenya
$1.1B
17
28
Rwanda flag
Rwanda
$967.5M
18
30
Zimbabwe flag
Zimbabwe
$965.0M
19
25
Madagascar flag
Madagascar
$889.0M
20
18
Mali flag
Mali
$843.7M
21
21
Somalia flag
Somalia
$834.0M
22
23
Libya flag
Libya
$827.6M
23
24
Mauritius flag
Mauritius
$804.4M
24
15
Mauritania flag
Mauritania
$634.1M
25
19
Cameroon flag
Cameroon
$598.9M
26
26
Republic of the Congo flag
Republic of the Congo
$596.3M
27
33
Malawi flag
Malawi
$530.1M
28
29
Liberia flag
Liberia
$500.0M
29
31
Benin flag
Benin
$481.7M
30
34
Gabon flag
Gabon
$378.8M
31
52
Burkina Faso flag
Burkina Faso
$311.9M
32
38
Equatorial Guinea flag
Equatorial Guinea
$293.9M
33
35
Gambia flag
Gambia
$273.7M
34
32
Niger flag
Niger
$257.1M
35
36
Seychelles flag
Seychelles
$238.6M
36
37
Togo flag
Togo
$221.3M
37
40
Sierra Leone flag
Sierra Leone
$177.0M
38
41
Cape Verde flag
Cape Verde
$153.9M
39
42
Djibouti flag
Djibouti
$149.0M
40
44
Sao Tome and Principe flag
Sao Tome and Principe
$103.5M
41
48
Eritrea flag
Eritrea
$82.4M
42
39
Swaziland flag
Swaziland
$53.1M
43
43
Central African Republic flag
Central African Republic
$43.8M
44
4
Senegal flag
Senegal
$36.6M
45
45
Burundi flag
Burundi
$35.1M
46
46
Guinea-Bissau flag
Guinea-Bissau
$33.6M
47
47
Lesotho flag
Lesotho
$33.5M
48
49
Comoros flag
Comoros
$9.2M
49
50
Chad flag
Chad
$4.3M
50
51
Sudan flag
Sudan
$1.9K
51
27
Botswana flag
Botswana
-$648,995,319
52
9
South Africa flag
South Africa
-$2,160,797,070