Market Capitalisation of Listed Companies (USD)

Based on a comparison of 66 countries in 2018, USA ranked the highest in market capitalisation of listed companies with USD 30,436,313 bil followed by China and Japan. On the other end of the scale was Namibia with USD 2,462 bil, Costa Rica with USD 3,011 bil and Cyprus with USD 3,313 bil.

Total market capitalisation of listed companies reached USD 65,660,978 bil in 2018 in the World according to OECD. This is 20.7 % less than in the previous year and 50.9 % more than 10 years ago.

Historically, total market capitalisation of listed companies reached an all time high of USD 79,229,879 bil in 2017 and an all time low of USD 1,218,642 bil in 1975. The average annual growth amounted to 9.71 % since 1975.

The top ranked country, USA, accounted for 46.4 % of market capitalisation of listed companies in the world. The top 3 countries hold a 64.1 % share while the ten largest countries some 87.2 % in 2018.

$9.99

Buy Market Capitalisation of Listed Companies (USD) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

Countries Unit 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018
Argentina USD bil                                                                 34,255 53,105 60,142 56,135 63,601    
Armenia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       132 ... ... ... ... ... ...
Australia USD bil                                                                 1,386,874 1,365,958 1,288,708 1,187,083 1,268,494    
Austria USD bil                                                                 106,037 117,671 96,790 96,079 120,977    
Azerbaijan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Bahrain USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 16,065 ... 22,068 19,251 19,394    
Bangladesh USD bil ... ... ... ... ... ... ... ...                                                 17,479 ... ... ... 70,419    
Belgium USD bil                                                                 299,517 374,326 378,526 414,556 378,144   ...
Bhutan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...       ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Bolivia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     4,445 ... ... ... ... ... ...
Bosnia and Herzegovina USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...               ... ... ... ... ... ... ...
Botswana USD bil ... ... ... ... ... ... ... ... ... ... ...                                           4,588 ... ... ... ... ... ...
Brazil USD bil ... ... ... ... ... ... ... ...                                                 1,227,447 1,020,455 843,894 490,534 758,559    
Bulgaria USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                       6,666 ... ... ... ... ... ...
Canada USD bil                                                                 2,059,974 2,113,822 2,095,421 1,593,399 1,993,523    
Cayman Islands USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               2,006 ... ... 316 ... ... ...
Chile USD bil ... ... ... ... ... ... ... ...                                                 313,325 265,150 233,245 190,352 212,480    
China USD bil ... ... ... ... ... ... ... ... ... ... ...                                           3,697,376 3,949,143 6,004,948 8,188,019 7,320,738    
Colombia USD bil ... ... ... ... ... ... ... ...                                                 262,101 202,693 146,746 85,955 103,819    
Costa Rica USD bil ... ... ... ... ... ... ... ... ... ... ... ...     ...                                   2,015 ... ... ... 2,922   ...
Croatia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     21,560 21,485 20,037 18,414 20,181    
Cyprus USD bil ... ... ... ... ... ... ... ... ... ... ...                                           1,996 2,105 4,031 2,692 2,511    
Czech Republic USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                       37,163 ... ... ... ... ... ...
Dem. People's Republic of Korea USD bil ... ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Denmark USD bil                                                                 224,856 ... ... ... ... ... ...
Dominican Republic USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...   ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Ecuador USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                         5,911 ... ... ... ... ... ...
Egypt USD bil ... ... ... ... ... ... ... ...                                                 59,182 61,630 70,084 55,192 33,323    
El Salvador USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 10,743 ... ... ... ... ... ...
Estonia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               2,332 ... ... ... ... ... ...
European Union USD bil                                                                 6,332,389 7,953,696 7,204,750 6,276,078 ... ...  
Fiji USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     452 ... ... ... ... ... ...
Finland USD bil ... ...                                                             158,687 ... ... ... ... ... ...
France USD bil                                                                 1,808,189 2,301,085 2,085,896 2,088,317 2,159,047   ...
Georgia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                         943 ... ... ... ... ... ...
Germany USD bil                                                                 1,486,315 1,936,106 1,738,539 1,715,800 1,716,042    
Ghana USD bil ... ... ... ... ... ... ... ... ... ... ...                                           3,465 ... ... ... ... ... ...
Greece USD bil ... ... ... ... ... ... ... ...                                                 44,877 82,594 55,154 42,080 37,163    
Guatemala USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Guyana USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   611 ... ... ... ... ... ...
Honduras USD bil ... ... ... ... ... ... ... ... ... ... ...   ... ...     ...     ...     ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Hong Kong USD bil                                                                 2,831,946 3,100,777 3,233,031 3,184,874 3,193,236    
Hungary USD bil ... ... ... ... ... ... ... ... ... ... ...                                           20,760 19,797 14,513 17,687 22,553    
Iceland USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     2,825 ... ... ... ... ... ...
India USD bil ... ... ... ... ... ... ... ...                                                 1,263,336 1,138,834 1,558,300 1,516,217 1,566,680    
Indonesia USD bil ... ... ... ... ... ... ... ...                                                 428,223 346,674 422,127 353,271 425,768    
Iran USD bil ... ... ... ... ... ... ... ... ... ... ...                                           90,996 345,777 116,638 89,428 111,402    
Ireland USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   108,989 170,123 143,466 128,009 119,829    
Israel USD bil                                                                 161,855 203,301 200,525 243,904 213,984    
Italy USD bil ... ... ... ... ... ... ... ...                                                 481,827 615,462 587,312 ... ... ... ...
Ivory Coast USD bil ... ... ... ... ... ... ... ...                                                 7,829 11,819 11,710 12,493 12,364 ... ...
Jamaica USD bil ... ... ... ... ... ... ... ...                                                 6,390 ... ... ... ... ... ...
Japan USD bil                                                                 3,478,832 4,543,169 4,377,994 4,894,919 4,955,300    
Jordan USD bil ... ... ... ... ... ... ... ...                                                 26,967 25,764 25,555 25,452 24,574    
Kazakhstan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               23,543 26,228 22,973 34,892 40,161    
Kenya USD bil ... ... ... ... ... ... ... ...                                                 14,791 ... ... ... ... ... ...
Kuwait USD bil ... ... ... ... ... ... ... ...     ... ... ...                                       97,091 ... ... ... ... ... ...
Kyrgyzstan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           165 ... ... ... ... ... ...
Latvia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   1,115 ... ... ... ... ... ...
Lebanon USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   9,079 10,668 11,328 11,381 12,163    
Lithuania USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   3,964 ... ... ... ... ... ...
Luxembourg USD bil                                                                 70,338 78,641 63,168 47,131 60,910    
Macedonia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                 559 ... ... ... ... ... ...
Malawi USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ...         754 ... ... ... ... ... ...
Malaysia USD bil ...                                                               466,588 500,387 459,004 382,977 359,788    
Malta USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     3,632 4,249 3,642 4,405 4,433    
Mauritius USD bil ... ... ... ... ... ... ... ... ... ...                                             7,180 8,942 8,751 7,239 7,568    
Mexico USD bil                                                                 525,057 526,016 480,245 402,253 352,041    
Moldova USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
Mongolia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                   1,293 ... ... ... ... ... ...
Montenegro USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                 3,787 ... ... ... ... ... ...
Morocco USD bil ... ... ... ... ... ... ... ...                                                 52,480 53,831 52,747 45,928 57,580    
Namibia USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                         1,303 1,786 1,924 1,911 2,337    
Nepal USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     4,160 ... ... ... ... ... ...
Netherlands USD bil                                                                 650,811 817,840 786,574 728,486 805,724   ...
New Zealand USD bil ... ... ... ... ...                                                       52,870 65,962 74,416 74,351 80,048    
Nigeria USD bil ... ... ... ... ... ... ... ...                                                 56,205 80,610 62,766 49,974 29,792    
Norway USD bil ...                                                               242,765 265,377 219,370 193,896 231,257    
Oman USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                         30,291 36,767 37,830 41,123 23,285    
Pakistan USD bil ... ... ... ... ... ... ... ...                                                 43,674 57,311 73,468 66,070 91,864 ... ...
Palestine USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               2,859 3,247 3,187 3,339 3,390    
Panama USD bil ... ... ... ... ... ... ... ... ... ... ... ...                                         12,544 12,570 13,756 13,174 13,564    
Papua New Guinea USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                       10,711 ... ... ... ... ... ...
Paraguay USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...               ...             ... ... ...     962 ... ... ... ... ... ...
Peru USD bil ... ... ... ... ... ... ... ... ...                                               102,617 80,978 78,840 56,556 81,089    
Philippines USD bil ... ... ... ... ... ... ... ...                                                 229,317 217,320 261,841 238,820 239,738    
Poland USD bil ... ... ... ... ... ... ... ... ... ... ...                                           177,408 204,543 168,896 137,770 138,691    
Portugal USD bil                                                                 65,519 79,178 57,774 59,837 57,255   ...
Qatar USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...         ... ...                   126,371 152,576 185,860 142,556 154,824    
Romania USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     15,925 ... ... ... ... ... ...
Russia USD bil ... ... ... ... ... ... ... ... ... ... ...                                           825,340 770,657 385,927 393,238 622,052    
Saudi Arabia USD bil ... ... ... ... ... ... ... ... ... ... ...                                           373,375 467,366 483,116 421,060 448,831    
Serbia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                     7,451 ... ... ... ... ... ...
Singapore USD bil                                                                 765,078 744,413 752,831 639,956 640,428    
Slovakia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                                       4,611 4,801 ... ... ... ... ...
Slovenia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ...                                     6,475 7,128 7,519 6,035 5,262    
South Africa USD bil                                                                 907,723 942,812 933,931 735,945 951,320    
South Korea USD bil                                                                 1,179,419 1,234,549 1,212,759 1,231,200 1,254,541    
Spain USD bil                                                                 995,088 1,116,561 992,914 787,192 704,551    
Sri Lanka USD bil ... ... ... ... ... ... ... ...                                                 16,974 18,807 23,665 20,804 18,679    
Swaziland USD bil ... ... ... ... ... ... ... ... ... ...                                     ... ... ... ... ... ... ... ... ... ... ...
Sweden USD bil                                                                 560,526 ... ... ... ... ... ...
Switzerland USD bil                                                                 1,233,439 1,540,700 1,495,314 1,519,323 1,403,356    
Tanzania USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   ...   ...     1,803 ... ... ... ... ... ...
Thailand USD bil ... ... ... ... ... ... ... ...                                                 389,756 354,367 430,427 348,798 432,956    
Trinidad and Tobago USD bil ... ... ... ... ... ... ... ...                                                 15,165 ... ... ... ... ... ...
Tunisia USD bil ... ... ... ... ... ... ... ...                                                 8,887 8,601 8,744 8,819 8,450    
Turkey USD bil ... ... ... ... ... ... ... ...                                                 315,198 195,746 219,763 188,862 171,765    
Uganda USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...             ...         7,294 ... ... ... ... ... ...
Ukraine USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                               20,711 ... ... ... ...    
United Arab Emirates USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                             101,328 194,517 214,832 202,860 221,433   ...
United Kingdom USD bil                                                                 3,019,470 ... ... ... ... ... ...
USA USD bil                                                                 18,668,333 24,034,854 26,330,589 25,067,540 27,352,201    
Uruguay USD bil ... ... ... ... ... ... ... ... ... ... ... ... ...                 ... ...                   175 ... ... ... ... ... ...
Uzbekistan USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...     ...                 ... ... ... ... ... ... ... ... ... ... ... ...
Venezuela USD bil ... ... ... ... ... ... ... ...                                       ... ...       25,301 ... ... ... ... ... ...
Vietnam USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                   32,553 40,061 46,067 51,877 66,396    
Zambia USD bil ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...                           ...       3,004 ... ... ... ... ... ...
Zimbabwe USD bil ... ... ... ... ... ... ... ...                                         ...       11,816 ... ... ... ... ... ...
World USD bil                                                                 51,133,273 60,240,152 63,427,814 61,895,392 64,998,371