MAX Logo

Africa Rankings

Foreign Direct Investment

billion USD

Rank
Country
USD
Current
Previous
1
1
Egypt flag
Egypt
$15.5B
2
3
Ethiopia flag
Ethiopia
$4.0B
3
13
Nigeria flag
Nigeria
$4.0B
4
6
Mozambique flag
Mozambique
$3.5B
5
11
Morocco flag
Morocco
$3.3B
6
4
Uganda flag
Uganda
$3.3B
7
7
Ivory Coast flag
Ivory Coast
$3.1B
8
27
Zambia flag
Zambia
$2.4B
9
2
Senegal flag
Senegal
$2.0B
10
9
Namibia flag
Namibia
$1.9B
11
10
Ghana flag
Ghana
$1.9B
12
5
Democratic Republic of the Congo flag
Democratic Republic of the Congo
$1.9B
13
12
Tanzania flag
Tanzania
$1.7B
14
19
Mauritania flag
Mauritania
$1.4B
15
14
Guinea flag
Guinea
$1.4B
16
15
Algeria flag
Algeria
$1.2B
17
16
Gabon flag
Gabon
$1.1B
18
18
Chad flag
Chad
$1.0B
19
25
Mali flag
Mali
$921.0M
20
20
Cameroon flag
Cameroon
$888.2M
21
26
Somalia flag
Somalia
$765.0M
22
24
Tunisia flag
Tunisia
$759.6M
23
22
Mauritius flag
Mauritius
$681.3M
24
31
Madagascar flag
Madagascar
$606.2M
25
28
Republic of the Congo flag
Republic of the Congo
$603.6M
26
33
Rwanda flag
Rwanda
$572.9M
27
34
Benin flag
Benin
$543.0M
28
35
Liberia flag
Liberia
$471.5M
29
23
Botswana flag
Botswana
$467.3M
30
29
Zimbabwe flag
Zimbabwe
$465.4M
31
32
Kenya flag
Kenya
$463.4M
32
17
Niger flag
Niger
$358.1M
33
37
Malawi flag
Malawi
$258.0M
34
38
Gambia flag
Gambia
$232.4M
35
36
Seychelles flag
Seychelles
$226.1M
36
40
Equatorial Guinea flag
Equatorial Guinea
$188.0M
37
42
Cape Verde flag
Cape Verde
$153.9M
38
39
Sierra Leone flag
Sierra Leone
$121.8M
39
44
Togo flag
Togo
$83.8M
40
47
Swaziland flag
Swaziland
$75.5M
41
41
Djibouti flag
Djibouti
$67.8M
42
45
Central African Republic flag
Central African Republic
$40.4M
43
46
Burundi flag
Burundi
$35.1M
44
48
Guinea-Bissau flag
Guinea-Bissau
$26.7M
45
49
Comoros flag
Comoros
$7.1M
46
21
Libya flag
Libya
$0
46
30
Sudan flag
Sudan
$0
48
51
Lesotho flag
Lesotho
-$5,771,494
49
52
Sao Tome and Principe flag
Sao Tome and Principe
-$16,681,873
50
50
Eritrea flag
Eritrea
-$27,949,590
51
43
Burkina Faso flag
Burkina Faso
-$202,224,388
52
8
South Africa flag
South Africa
-$2,160,797,070