Europe, the Middle East, and Africa (EMEA) Countries 2026

map placeholder
GDP

0

$500B

$1T

$1.5T

$2T

$2.5T

$3T

$3.5T

$4T

$4.5T

$5T

5 Countries with the Highest 2020 GDP

$4.66 Tn

$3.16 Tn

$2.37 Tn

$2.17 Tn

Country
EMEA Country
Population
Alpha 3 Code
GDP 2024
Nigeria Flag
Nigeria 242,432,000NGA$187.76 Bn
Russia Flag
Russia 143,394,000RUS$2.17 Tn
Ethiopia Flag
Ethiopia 138,902,000ETH
Egypt Flag
Egypt 120,101,000EGY$389.06 Bn
DR Congo Flag
DR Congo 116,452,000COD$70.75 Bn
Iran Flag
Iran 93,168,500IRN$436.91 Bn
Turkey Flag
Turkey 87,926,100TUR$1.32 Tn
Germany Flag
Germany 83,644,300DEU$4.66 Tn
Tanzania Flag
Tanzania 72,563,800TZA$78.78 Bn
United Kingdom Flag
United Kingdom 69,931,500GBR$3.64 Tn
France Flag
France 66,746,400FRA$3.16 Tn
South Africa Flag
South Africa 65,453,100ZAF$400.26 Bn
Italy Flag
Italy 58,926,200ITA$2.37 Tn
Kenya Flag
Kenya 58,636,400KEN$124.50 Bn
Sudan Flag
Sudan 53,282,700SDN$49.91 Bn
Uganda Flag
Uganda 52,761,500UGA$53.65 Bn
Algeria Flag
Algeria 48,028,300DZA$263.62 Bn
Iraq Flag
Iraq 48,007,400IRQ$279.64 Bn
Spain Flag
Spain 47,850,800ESP$1.72 Tn
Yemen Flag
Yemen 42,961,700YEM
Angola Flag
Angola 40,215,200AGO$80.40 Bn
Ukraine Flag
Ukraine 39,535,800UKR$190.74 Bn
Morocco Flag
Morocco 38,762,400MAR$154.43 Bn
Poland Flag
Poland 37,843,200POL$914.70 Bn
Mozambique Flag
Mozambique 36,639,900MOZ$22.42 Bn
Ghana Flag
Ghana 35,697,600GHA$82.83 Bn
Saudi Arabia Flag
Saudi Arabia 35,165,800SAU$1.24 Tn
Madagascar Flag
Madagascar 33,522,100MDG$17.42 Bn
Ivory Coast Flag
Ivory Coast 33,494,300CIV$86.54 Bn
Cameroon Flag
Cameroon 30,640,800CMR$51.33 Bn
Niger Flag
Niger 28,814,900NER$19.54 Bn
Syria Flag
Syria 26,472,500SYR
Mali Flag
Mali 25,932,300MLI$26.59 Bn
Burkina Faso Flag
Burkina Faso 24,601,700BFA$23.25 Bn
Malawi Flag
Malawi 22,785,500MWI$11.01 Bn
Zambia Flag
Zambia 22,521,900ZMB$26.33 Bn
Chad Flag
Chad 21,560,400TCD$20.63 Bn
Somalia Flag
Somalia 20,305,900SOM$12.11 Bn
Senegal Flag
Senegal 19,366,500SEN$32.27 Bn
Romania Flag
Romania 18,800,600ROU$382.77 Bn
Netherlands Flag
Netherlands 18,448,800NLD$1.23 Tn
Zimbabwe Flag
Zimbabwe 17,273,600ZWE$44.19 Bn
Guinea Flag
Guinea 15,442,000GIN$25.33 Bn
Benin Flag
Benin 15,170,400BEN$21.48 Bn
Rwanda Flag
Rwanda 14,889,700RWA$14.25 Bn
Burundi Flag
Burundi 14,729,200BDI$2.16 Bn
Tunisia Flag
Tunisia 12,415,100TUN$53.41 Bn
Belgium Flag
Belgium 11,774,600BEL$664.56 Bn
Jordan Flag
Jordan 11,589,500JOR$53.35 Bn
United Arab Emirates Flag
United Arab Emirates 11,574,700ARE$537.08 Bn
Sweden Flag
Sweden 10,701,000SWE$610.12 Bn
Czechia Flag
Czechia 10,527,800CZE$345.04 Bn
Portugal Flag
Portugal 10,395,400PRT$308.68 Bn
Togo Flag
Togo 9,930,920TGO$9.93 Bn
Greece Flag
Greece 9,897,120GRC$257.14 Bn
Israel Flag
Israel 9,647,690ISR$540.38 Bn
Hungary Flag
Hungary 9,585,820HUN$222.91 Bn
Austria Flag
Austria 9,107,270AUT$521.64 Bn
Switzerland Flag
Switzerland 9,007,800CHE$936.56 Bn
Sierra Leone Flag
Sierra Leone 8,996,740SLE$7.55 Bn
Belarus Flag
Belarus 8,937,020BLR$75.96 Bn
Libya Flag
Libya 7,539,850LBY$46.64 Bn
Bulgaria Flag
Bulgaria 6,667,660BGR$112.21 Bn
Serbia Flag
Serbia 6,641,960SRB$89.08 Bn
Republic of the Congo Flag
Republic of the Congo 6,637,780COG$15.72 Bn
Denmark Flag
Denmark 6,023,520DNK$429.46 Bn
Lebanon Flag
Lebanon 5,897,470LBN
Liberia Flag
Liberia 5,853,950LBR$4.75 Bn
Central African Republic Flag
Central African Republic 5,698,980CAF$2.75 Bn
Palestine Flag
Palestine 5,692,790PSE$13.71 Bn
Oman Flag
Oman 5,671,460OMN$106.94 Bn
Norway Flag
Norway 5,652,990NOR$483.73 Bn
Finland Flag
Finland 5,621,740FIN$299.84 Bn
Mauritania Flag
Mauritania 5,461,320MRT$10.77 Bn
Slovakia Flag
Slovakia 5,451,340SVK$141.78 Bn
Ireland Flag
Ireland 5,356,950IRL$577.39 Bn
Kuwait Flag
Kuwait 5,102,770KWT$160.23 Bn
Croatia Flag
Croatia 3,822,340HRV$92.53 Bn
Georgia Flag
Georgia 3,804,640GEO$33.78 Bn
Eritrea Flag
Eritrea 3,682,670ERI
Qatar Flag
Qatar 3,173,560QAT$217.98 Bn
Namibia Flag
Namibia 3,153,250NAM$13.37 Bn
Bosnia and Herzegovina Flag
Bosnia and Herzegovina 3,114,240BIH$28.34 Bn
Moldova Flag
Moldova 2,961,250MDA$18.20 Bn
Gambia Flag
Gambia 2,884,080GMB$2.51 Bn
Lithuania Flag
Lithuania 2,797,340LTU$84.87 Bn
Albania Flag
Albania 2,751,020ALB$27.18 Bn
Gabon Flag
Gabon 2,647,400GAB$20.87 Bn
Botswana Flag
Botswana 2,603,390BWA$19.40 Bn
Lesotho Flag
Lesotho 2,389,340LSO$2.27 Bn
Guinea-Bissau Flag
Guinea-Bissau 2,297,810GNB$2.12 Bn
Slovenia Flag
Slovenia 2,114,570SVN$72.49 Bn
Equatorial Guinea Flag
Equatorial Guinea 1,984,470GNQ$12.77 Bn
Latvia Flag
Latvia 1,835,940LVA$43.52 Bn
North Macedonia Flag
North Macedonia 1,804,060MKD$16.69 Bn
Bahrain Flag
Bahrain 1,675,570BHR$47.74 Bn
Cyprus Flag
Cyprus 1,382,330CYP$36.33 Bn
Estonia Flag
Estonia 1,331,060EST$42.76 Bn
Eswatini Flag
Eswatini 1,269,860SWZ$4.89 Bn
Mauritius Flag
Mauritius 1,265,060MUS$14.95 Bn
Djibouti Flag
Djibouti 1,199,460DJI$4.09 Bn
Comoros Flag
Comoros 899,010COM$1.55 Bn
Reunion Flag
Reunion 886,298REU
Luxembourg Flag
Luxembourg 687,448LUX$93.20 Bn
Montenegro Flag
Montenegro 626,233MNE$8.07 Bn
Western Sahara Flag
Western Sahara 610,813ESH
Malta Flag
Malta 549,011MLT$24.32 Bn
Cape Verde Flag
Cape Verde 529,630CPV$2.77 Bn
Iceland Flag
Iceland 402,329ISL$33.46 Bn
Mayotte Flag
Mayotte 347,536MYT
Sao Tome and Principe Flag
Sao Tome and Principe 244,994STP$764.27 Mn
Seychelles Flag
Seychelles 134,959SYC$2.17 Bn
Jersey Flag
Jersey 104,106JEY
Isle of Man Flag
Isle of Man 84,055IMN
Andorra Flag
Andorra 83,753AND$4.04 Bn
Guernsey Flag
Guernsey 64,609GGY
Faroe Islands Flag
Faroe Islands 56,526FRO
Gibraltar Flag
Gibraltar 40,867GIB
Liechtenstein Flag
Liechtenstein 40,368LIE
Monaco Flag
Monaco 38,087MCO
San Marino Flag
San Marino 33,605SMR
Vatican City Flag
Vatican City 506VAT
Total$34.79 Tn