Electricity Production from Renewable Sources (As % of Total)

Created with Highcharts 6.0.4%05101520253035404550556065707580859095100105
Lesotho
Albania
Bhutan
Paraguay
Iceland
Mozambique
Zambia
Tajikistan
Dem. Republic of the Congo
Nepal
Ethiopia
Burundi
Namibia
Norway
Laos
Source: World Bank

Based on a comparison of 149 countries in 2012, Albania ranked the highest in electricity production from renewable sources as a percentage of total with 100% followed by Lesotho and Bhutan. On the other end of the scale was Saudi Arabia with < 0.001%, Niger with 0.002% and Hong Kong with 0.005%.

$9.99

Buy Electricity Production from Renewable Sources (As % of Total) data for all countries.

from $199/month

Buy annual subscriptions for all our products.

CountryUnit
Afghanistan%
Albania%
Algeria%
Angola%
Argentina%
Armenia%
Australia%
Austria%
Azerbaijan%
Bangladesh%
Belarus%
Belgium%
Belize%
Benin%
Bhutan%
Bolivia%
Bosnia and Herzegovina%
Brazil%
Brunei%
Bulgaria%
Burkina Faso%
Burundi%
Cambodia%
Cameroon%
Canada%
Central African Republic%
Chile%
China%
Colombia%
Comoros%
Congo%
Costa Rica%
Croatia%
Cuba%
Cyprus%
Czechia%
Dem. People's Republic of Korea%
Dem. Republic of the Congo%
Denmark%
Dominican Republic%
Ecuador%
Egypt%
El Salvador%
Equatorial Guinea%
Eritrea%
Estonia%
Ethiopia%
European Union%
Fiji%
Finland%
France%
Gabon%
Georgia%
Germany%
Ghana%
Greece%
Guatemala%
Guinea%
Guyana%
Haiti%
Honduras%
Hong Kong%
Hungary%
Iceland%
India%
Indonesia%
Iraq%
Iran%
Ireland%
Israel%
Italy%
Ivory Coast%
Jamaica%
Japan%
Jordan%
Kazakhstan%
Kenya%
Kosovo%
Kyrgyzstan%
Laos%
Latvia%
Lebanon%
Lesotho%
Liberia%
Lithuania%
Luxembourg%
Macedonia%
Madagascar%
Malawi%
Malaysia%
Mali%
Malta%
Mauritania%
Mauritius%
Mexico%
Moldova%
Mongolia%
Montenegro%
Morocco%
Mozambique%
Myanmar%
Namibia%
Nepal%
Netherlands%
New Zealand%
Nicaragua%
Niger%
Nigeria%
Norway%
Pakistan%
Panama%
Papua New Guinea%
Paraguay%
Peru%
Philippines%
Poland%
Portugal%
Puerto Rico%
Romania%
Russia%
Rwanda%
Saudi Arabia%
Senegal%
Serbia%
Sierra Leone%
Singapore%
Slovakia%
Slovenia%
Somalia%
South Africa%
South Korea%
Spain%
Sri Lanka%
Sudan%
Suriname%
Swaziland%
Sweden%
Switzerland%
Syria%
Tajikistan%
Tanzania%
Thailand%
Togo%
Trinidad and Tobago%
Tunisia%
Turkey%
Turkmenistan%
Uganda%
Ukraine%
United Kingdom%
USA%
Uruguay%
Uzbekistan%
Venezuela%
Vietnam%
Zambia%
Zimbabwe%
World%
19931994199519961997199819992000200120022003200420052006200720082009201020112012
             70.872.068.787.286.0 ...
             98.397.5100100.0100.0  
             0.6190.6060.7030.7100.380  
             80.677.675.465.368.0  
             36.029.227.330.028.4  
             30.731.531.235.739.5  
             9.008.628.047.578.55  
             63.766.866.868.563.5  
             10.310.810.312.218.4  
             2.542.412.771.121.78  
             0.1190.1570.2080.3490.373  
             3.453.925.205.966.82  
......           84.882.394.773.281.4 ...
............         2.601.361.310.7810.667  
             100.0100.0100.0100.0100.0 ...
             41.841.540.838.632.9  
             44.034.032.839.846.9  
             86.788.284.389.084.7  
......................................................  
             9.296.756.548.6512.4  
             14.618.121.918.920.8 ...
             97.998.398.298.498.6 ...
.....................      5.534.374.194.624.93  
             88.874.875.870.773.2  
             59.559.560.362.460.8  
             99.999.999.999.984.4 ...
             55.844.345.749.739.6  
             15.415.017.217.418.8  
             73.474.476.765.963.3  
             9.8010.611.111.611.6 ...
             82.180.575.861.254.8  
             93.992.092.995.293.3  
             46.233.740.950.657.0  
             3.043.033.963.893.24  
.................................... 0.0210.0620.2760.5941.37  
             4.173.874.475.666.87  
             56.261.760.659.261.9  
             4.734.454.794.185.46  
             20.326.427.827.731.9  
             16.015.111.912.811.7  
             51.757.663.552.946.8  
             12.113.612.110.410.2  
             57.456.262.556.365.0  
             7.377.007.007.007.00 ...
............         0.7430.6940.6970.6780.643  
             1.341.191.866.168.05  
             99.795.487.688.999.4  
             14.215.116.418.320.1  
             40.661.262.557.848.3 ...
             27.229.835.729.929.8  
             10.811.612.913.013.7  
             57.646.649.148.044.1  
             72.981.884.786.692.5  
             11.013.714.115.816.4  
             66.753.474.477.083.6  
             12.67.249.0213.318.3  
             59.556.459.857.866.9  
             52.855.352.952.451.2 ...
      ..........................................
             47.532.937.228.730.2  
             37.037.438.144.846.1  
.......................................0.0030.0030.0030.0030.003 ...
             4.164.715.898.068.08  
             100100.0100.0100.0100.0  
             16.716.915.214.114.6  
             12.312.913.313.216.0  
             19.917.79.877.8111.4  
             9.518.932.473.364.11  
             9.009.7211.914.513.0  
             0.0480.0440.0450.1750.248  
             16.115.218.223.725.5  
             28.734.034.837.528.2  
             3.954.954.515.167.92  
             9.718.558.709.3010.7  
             0.5400.5690.5350.4830.494  
             10.810.79.288.749.71  
             71.272.464.255.969.5  
.....................      2.281.941.472.413.04  
             87.285.990.489.397.9  
             92.097.297.497.297.2 ...
             57.059.360.963.954.9  
             5.994.852.794.525.34  
..................       100100100100100 ...
      ..........................................
             3.494.154.304.4515.8  
             5.686.627.966.885.82  
             23.615.513.318.633.5  
             54.458.854.958.252.3 ...
             85.785.785.785.586.7 ...
             6.446.276.987.576.46  
             48.846.745.043.141.1 ...
...................................................0.095  
      ..........................................
             1.651.712.122.401.92 ...
             15.414.218.213.717.3  
             6.206.386.465.786.66 ...
..............................   0.0110.0110.0580.0570.054......
.................................... 53.546.246.971.066.0  
             5.775.885.8513.717.4  
             99.999.999.999.999.9  
             53.956.661.575.567.7  
             94.197.888.794.695.6  
             99.599.799.799.699.9  
             8.147.218.819.559.48  
             64.765.564.271.773.2  
             30.129.035.530.937.0  
.................................... < 0.001< 0.0010.0010.0010.001 ...
             27.127.127.122.924.4  
             99.298.498.896.096.1  
             33.229.328.928.931.8  
             60.256.962.156.456.8  
             28.727.727.325.628.8 ...
             100100100100100.0  
             73.466.860.561.057.8  
             36.031.633.932.626.3  
             2.653.414.255.726.91  
             32.134.331.836.452.4  
             0.5690.6660.6750.6800.688 ...
             29.325.926.526.832.7  
             17.517.415.917.616.1  
             22.525.737.240.040.0 ...
......................................................... 
             11.88.329.7810.210.7  
             30.127.526.027.931.8  
.....................      10.230.069.066.787.4 ...
             1.211.181.262.772.80  
             15.417.715.618.821.4  
             24.522.526.329.928.8  
.............................. ...........................
             1.270.4760.6140.7140.952  
             0.9971.070.9881.041.25  
             17.419.119.925.032.4  
             49.040.141.539.353.1  
             30.328.926.649.780.0  
             53.853.953.953.953.8 ...
             35.738.137.147.451.5 ...
             49.652.154.458.455.4  
             49.152.652.952.953.7  
             10.69.006.994.315.58  
             98.697.897.998.096.6  
             41.761.361.558.750.4 ...
             7.026.956.697.015.68  
             42.552.075.675.675.8  
             0.3610.2470.2590.242.........
             0.9950.6700.4801.151.17  
             25.319.017.319.626.4  
             0.0220.0200.0200.0190.018......
             76.772.370.358.665.3 ...
             6.685.195.937.047.14  
             4.564.945.556.686.76  
             9.138.168.9110.210.0  
             64.987.160.968.787.6  
             18.013.123.018.721.0  
             73.873.172.868.965.8  
             35.336.036.737.330.2  
             99.599.799.799.899.7  
             66.570.274.974.474.4  
             17.917.618.319.219.5