Number of Listed Domestic Companies

Created with Highcharts 6.0.402505007501 0001 2501 5001 7502 0002 2502 5002 7503 0003 2503 5003 7504 0004 2504 5004 7505 0005 2505 …5 500
India
USA
China
Canada
Japan
Spain
Hong Kong
South Korea
United Kingdom
Australia
Malaysia
Poland
Vietnam
Thailand
Indonesia
Source: World Bank
Last Updated: Jul 1, 2023

Based on a comparison of 72 countries in 2020, India ranked the highest in number of listed domestic companies with 5,215 followed by USA and China. On the other end of the scale was Rwanda with 4.00, Cayman Islands with 4.00 and Costa Rica with 10.0.

$9.99

Buy Number of Listed Domestic Companies data for all countries.

from $199/month

Buy annual subscriptions for all our products.

CountryUnit
Argentina
Armenia
Australia
Austria
Azerbaijan
Bahrain
Bangladesh
Belarus
Belgium
Bhutan
Bolivia
Bosnia and Herzegovina
Botswana
Brazil
Bulgaria
Canada
Cayman Islands
Chile
China
Colombia
Costa Rica
Croatia
Cyprus
Czechia
Dem. People's Republic of Korea
Denmark
Dominican Republic
Ecuador
Egypt
El Salvador
Estonia
European Union
Fiji
Finland
France
Georgia
Germany
Ghana
Greece
Guatemala
Guyana
Honduras
Hong Kong
Hungary
Iceland
India
Indonesia
Iran
Ireland
Israel
Italy
Ivory Coast
Jamaica
Japan
Jordan
Kazakhstan
Kenya
Kuwait
Kyrgyzstan
Latvia
Lebanon
Lithuania
Luxembourg
Macedonia
Malawi
Malaysia
Malta
Mauritius
Mexico
Moldova
Mongolia
Montenegro
Morocco
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Palestine
Panama
Papua New Guinea
Paraguay
Peru
Philippines
Poland
Portugal
Qatar
Romania
Russia
Rwanda
Saudi Arabia
Serbia
Seychelles
Singapore
Slovakia
Slovenia
South Africa
South Korea
Spain
Sri Lanka
Swaziland
Sweden
Switzerland
Tanzania
Thailand
Trinidad and Tobago
Tunisia
Turkey
Uganda
Ukraine
United Arab Emirates
United Kingdom
USA
Uruguay
Uzbekistan
Venezuela
Vietnam
Zambia
Zimbabwe
World
20012002200320042005200620072008200920102011201220132014201520162017201820192020
             95.093.093.096.093.0 ...
            ........................
             1,9671,9891,9692,0132,004  
             82.079.071.067.067.0  
............................................................
             44.044.043.042.043.0  
             517543557572593  
.......................................67.062.055.0......... 
             113117116116111......
............................................................
            ........................
............        ........................
            ............24.026.0......
             351345338335334  
             372365354...274  
             3,6913,5013,3683,2783,330  
            ......6.00......4.00  
             230223214212205  
             2,6132,8273,0523,4853,584  
             70.069.068.067.066.0  
             9.0010.010.010.010.0  
             193186160155127  
             94.084.081.074.091.0  
             13.015.0.........  
............................................................
            ........................
............................................................
            ........................
             246250251252250  
       ...    ........................
            ........................
             7,1957,0356,6405,7775,863......
......          ........................
            ........................
             495490485465457......
            ........................
             595555531450465  
             ...............  
             240236213196183  
............................................................
......          ........................
 .........................................................
             1,6611,7701,8721,9872,161  
             48.045.043.041.043.0  
            ........................
             5,5415,8355,8205,6155,065  
             506521537566619  
             315318325326323  
             43.043.040.041.043.0......
             458440427431420  
             290..................
             38.039.043.045.045.0  
             59.059.064.071.076.0  
             3,4583,5043,5353,5983,652  
             236228224194195  
             68.078.085.090.097.0  
             65.064.065.064.0...  
             ...............  
            ........................
            ........................
             10.010.010.010.010.0  
            ........................
             25.027.028.028.027.0  
            ........................
......          ........................
             895892893894902  
             24.023.023.023.025.0  
             66.071.075.074.099.0  
             141136137141140  
............................................................
            ........................
......          ........................
             74.074.074.073.075.0  
             8.008.008.0010.010.0  
            ........................
             98.0100103102103......
             154171173164131  
             188183169166164  
             173171171180186......
             117116113112110  
             557..................
             48.049.048.048.048.0  
             29.030.030.030.030.0  
             6.006.006.00............
            ........................
             211212217218211  
             260262262264264  
             872872861861823  
             47.047.045.043.040.0......
             43.043.044.045.046.0  
             81.082.084.086.085.0  
             254251242230221  
...................................................... ...
             169171176188200  
            ........................
.................................... 2.003.008.0022.026.0  
             484483479483482  
             .....................
             51.046.038.035.031.0  
             322316303294289  
             1,8491,9482,0392,1142,186  
             3,4193,6233,4803,1102,979  
             294294295296297  
           ...........................
            ........................
             240234227228236  
            ..................... 
             613639656688704  
            ........................
             77.078.079.081.082.0  
             226392380374377  
      ...     ........................
            ...17215812194.078.0......
             120125125127130  
             1,858............ ...
             4,3694,3814,3314,3364,397 ...
       ...    ........................
       ......... ...........................
             37.0..................
......           670684696728749  
            ..................... 
            ........................
             45,74343,98343,80643,44043,554 ...