Renewable electricity generation

billion kilowatt hours, 1980–2019

Info Edit
Country1980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019
Afghanistan0.710.720.710.750.760.770.710.760.740.750.760.680.470.470.470.410.360.320.300.300.310.500.560.630.570.590.640.750.540.780.750.600.740.891.001.031.061.090.970.88
Albania2.923.023.093.173.243.323.373.983.713.852.823.483.193.283.734.165.674.984.875.234.553.523.485.125.415.324.952.763.765.207.494.094.686.894.685.847.714.488.475.18
Algeria0.250.360.470.230.520.640.250.490.180.260.130.290.200.350.160.190.130.070.210.200.050.070.060.260.250.550.220.220.280.300.170.500.620.330.250.220.330.640.73
Angola0.530.530.600.600.600.600.660.660.660.670.720.720.830.880.890.890.920.871.050.890.901.011.131.231.732.202.642.473.103.063.683.983.754.735.045.105.937.798.86
Antigua and Barbuda0.000.000.000.000.000.010.010.010.010.02
Argentina17.4116.4818.8918.5120.5620.5420.9021.7214.9812.9417.8016.1619.2923.7327.2126.6823.0428.2026.6721.7529.2037.3236.4434.5531.4135.0440.4432.8831.7334.9334.2132.2630.9134.8533.9633.7431.1833.4834.8434.86
Armenia------------------------3.014.253.481.901.561.381.521.191.250.961.641.961.981.761.811.841.782.002.542.472.302.161.982.192.332.252.322.36
Aruba------------0.030.110.110.140.150.160.180.150.140.15
Australia13.2114.3413.9612.4112.3813.9314.7713.8614.1115.1114.7616.4315.8717.1616.8816.4716.5817.7316.7017.7017.4218.0017.7118.5118.5219.9521.4820.8719.6118.4721.7226.2726.3232.7136.1133.4237.1540.2144.4454.40
Austria28.8130.3230.4030.1029.1531.1731.4226.2636.1535.6932.3632.3735.8637.7436.6038.6135.6837.6138.7642.1143.1442.0541.7235.2139.6840.5441.0343.3944.7847.3943.5839.6449.9049.0648.4346.0749.4649.5448.4754.32
Azerbaijan------------------------1.732.381.811.541.521.701.931.491.521.292.002.442.732.982.492.342.212.293.412.651.801.611.471.812.171.962.03
Bahrain0.000.000.000.000.000.000.010.010.010.010.010.01
Bangladesh0.630.520.660.660.900.740.450.510.670.910.880.830.790.600.840.600.730.710.860.830.940.981.061.121.221.291.390.760.960.470.840.980.821.080.800.811.251.311.38
Barbados0.000.000.000.000.010.010.030.030.040.04
Belarus------------------------0.020.020.020.020.020.020.030.020.030.030.030.030.030.070.130.120.070.110.140.150.200.300.290.330.420.780.801.04
Belgium0.560.650.570.540.570.580.790.940.930.920.991.041.221.131.231.391.291.211.401.551.812.062.081.962.402.763.834.525.486.757.839.4411.7012.7813.4715.7115.5817.1118.3420.04
Belize0.040.040.040.040.040.040.040.040.040.040.040.040.040.040.040.080.100.110.110.120.110.110.110.080.080.080.200.200.220.200.340.340.300.340.350.360.380.390.39
Benin0.000.000.000.000.000.000.000.000.000.000.010.000.000.000.000.000.000.000.000.010.010.010.01
Bhutan0.010.010.010.010.010.010.301.171.531.531.541.561.601.601.661.721.851.821.781.781.791.922.182.502.332.624.476.496.896.937.266.986.757.537.157.737.887.656.89
Bolivia1.121.171.221.201.221.181.171.161.301.291.271.411.381.401.381.321.491.611.551.832.012.162.242.022.182.002.202.362.382.392.242.412.412.602.332.661.932.422.973.75
Bosnia and Herzegovina------------------------3.372.343.423.615.104.614.515.485.045.135.224.465.925.945.803.964.826.187.954.344.177.175.885.505.613.786.49
Botswana0.000.000.000.000.010.010.010.01
Brazil130.36131.43142.01153.06167.97179.64183.90187.38200.53205.97208.50219.60226.01237.67245.67256.96269.87283.57296.06298.44309.21274.21293.51314.52330.13347.77360.28388.95386.52410.92432.93459.19451.89434.43428.62427.28461.61462.94490.93511.05
British Virgin Islands0.000.000.000.000.000.000.000.000.000.00
Brunei0.000.000.000.000.000.000.000.00
Bulgaria3.673.583.023.323.232.212.302.512.572.661.862.422.041.921.452.292.892.733.072.752.661.722.183.013.164.324.222.902.933.685.713.865.246.847.348.707.016.109.357.88
Burkina Faso0.010.010.020.050.070.090.110.120.080.120.100.050.060.100.100.100.080.110.130.130.120.090.110.120.100.110.160.160.18
Burma (Myanmar)0.790.850.920.981.000.991.031.010.931.131.181.231.501.691.601.611.631.670.941.031.871.802.212.232.382.973.293.594.035.215.067.457.708.748.769.329.6612.4914.02
Burundi0.000.000.000.020.040.050.060.090.100.100.110.110.100.110.110.120.120.120.110.100.100.110.130.100.090.100.090.120.110.120.150.140.150.150.150.150.160.200.16
Cape Verde0.000.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.000.030.070.080.090.090.080.080.090.09
Cambodia0.050.050.060.040.030.040.040.050.050.050.060.060.070.070.070.070.080.060.050.040.050.030.030.050.040.060.070.070.060.060.060.070.541.021.852.022.642.764.77
Cameroon1.351.792.032.002.112.302.302.302.492.602.612.642.622.632.662.732.843.063.093.303.413.443.153.493.883.734.503.894.274.054.284.424.284.404.414.364.385.095.03
Canada252.23264.94257.22265.34285.59302.39309.43315.39305.83290.95297.86309.30317.77325.27332.30338.32358.05354.19336.00350.61363.46338.98356.56344.01347.24369.00360.58375.43384.64381.46368.93394.43401.11419.71414.21417.34426.15437.10429.62423.82
Cayman Islands0.000.010.020.02
Central African Republic0.070.070.070.060.070.060.080.070.070.070.080.080.080.080.080.080.080.080.080.080.080.080.080.080.120.130.140.140.140.140.130.150.150.140.170.170.170.150.150.15
Chad0.000.000.000.010.010.010.01
Chile7.447.698.599.139.5210.5411.5712.2811.679.8112.8214.0318.3118.7718.5921.5020.3220.5016.9614.4520.4922.8723.9923.2723.8028.0230.2825.6027.0729.4024.2225.9525.2426.0030.0632.3733.8034.3737.5136.44
China57.6264.8573.6685.5485.9391.4893.5699.20108.01117.22125.14123.86130.20149.22165.74187.87186.58195.45205.01213.72223.25277.87288.44284.37353.82397.67437.90488.73609.15657.63783.62792.51997.601,106.631,283.431,397.771,539.611,664.821,834.332,003.04
Colombia14.5314.5518.3218.3020.5121.8125.4121.5824.8226.9027.5227.4822.5628.1132.4232.3235.6331.8531.0133.8632.2631.9834.1336.3140.2039.9642.9244.5946.5441.2542.4650.4449.1250.8748.8249.5350.1362.2660.8555.50
Comoros0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.010.010.010.010.010.010.010.010.000.000.000.000.000.000.000.00
Congo (Brazzaville)0.100.100.170.230.250.290.270.280.290.390.490.470.420.360.320.350.450.450.340.250.290.330.390.340.330.350.370.330.370.330.430.780.980.960.941.091.121.191.23
Congo (Kinshasa)4.204.134.084.434.654.985.205.195.205.845.575.215.995.475.246.106.034.974.665.255.945.916.056.107.017.327.457.747.417.727.747.737.538.178.758.859.049.4110.47
Cook Islands0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.010.010.01
Costa Rica2.102.262.362.812.982.752.872.973.023.293.353.634.024.394.384.004.315.404.905.996.796.787.307.147.907.908.088.258.728.798.878.899.278.979.1110.6210.6111.1811.2611.30
Croatia------------------------4.304.324.895.227.175.245.416.535.806.485.314.836.896.295.974.245.236.749.215.245.219.199.857.458.307.069.708.27
Cuba1.000.961.041.061.071.051.161.141.271.281.551.371.420.970.950.761.021.000.880.981.031.011.050.850.880.490.500.540.710.700.560.570.680.830.780.800.810.790.76
Cyprus0.000.000.000.020.030.070.180.260.330.310.400.420.440.480.52
Czech Republic--------------------------1.641.872.412.342.211.982.502.462.753.161.872.733.123.503.403.714.635.997.368.159.399.299.539.499.749.5210.14
Ivory Coast1.351.731.731.070.371.341.181.221.231.251.311.241.041.091.161.771.761.861.361.741.751.781.711.811.841.531.611.892.002.181.671.821.841.661.971.451.632.213.00
Denmark0.030.030.030.060.070.090.170.210.330.470.871.121.471.791.972.122.423.314.324.866.136.447.418.7510.1710.6310.0311.1010.9510.8613.1814.9615.5716.6818.7119.6919.0922.5421.4724.01
Djibouti0.000.000.000.000.000.000.000.00
Dominica0.010.010.010.020.020.010.010.010.020.020.020.020.020.020.020.020.020.020.030.030.030.030.030.030.030.030.030.020.020.020.020.040.030.040.030.030.040.030.030.02
Dominican Republic0.650.880.830.860.641.070.940.990.870.620.420.580.561.150.570.640.890.710.761.130.790.730.911.241.671.911.781.741.411.491.511.621.962.211.651.331.972.862.70
Ecuador0.880.780.891.713.163.764.274.494.744.874.945.034.925.756.505.116.286.476.447.117.537.007.457.117.346.867.749.9011.399.358.7911.3012.4111.2911.8413.5116.2920.4621.0225.00
Egypt9.7010.1110.3710.099.908.027.928.177.827.929.888.558.4610.3810.6411.3111.4511.8812.1115.1614.0115.5113.2513.5813.3713.4013.7516.5315.8014.1814.9414.8614.6615.0815.6915.9515.8115.8416.94
El Salvador1.541.541.661.481.711.601.611.561.731.871.871.281.391.551.601.912.311.922.022.371.972.142.142.522.452.803.243.263.613.153.793.723.643.693.623.153.163.603.603.58
Equatorial Guinea0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.010.010.010.080.080.080.050.050.030.030.080.250.380.560.570.430.58
Eritrea----------------------------0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.010.050.06
Estonia------------------------0.000.000.000.010.010.010.020.020.020.020.030.050.060.110.130.150.200.541.041.181.481.281.471.641.651.942.092.19
Swaziland0.130.130.090.070.130.190.150.180.190.220.150.200.200.200.200.210.210.210.210.200.360.370.400.310.300.360.350.370.340.370.380.410.450.420.480.420.320.310.41
Ethiopia0.470.500.570.620.680.750.820.890.960.991.091.101.131.251.341.411.501.551.591.611.682.022.052.312.552.863.283.403.333.564.966.287.558.659.4710.3912.4613.1413.47
Falkland Islands0.000.000.000.000.000.000.000.000.000.000.010.010.010.010.010.010.010.010.010.01
Faroe Islands0.050.050.050.050.050.050.050.050.060.070.070.070.080.070.080.080.070.080.080.070.080.080.100.090.100.110.110.120.110.110.080.110.110.110.160.190.160.170.170.17
Fiji0.050.290.290.350.370.350.350.400.400.410.410.430.450.450.450.440.470.510.540.560.440.470.440.450.600.600.550.480.530.590.590.480.480.550.560.64
Finland10.1213.5212.9613.4513.1212.2112.2713.6613.2312.9015.9118.0719.9119.3018.1419.4217.9020.3224.6221.4023.3021.5319.8419.1325.6723.5022.4824.3627.8621.8624.2824.3128.6425.8226.5130.7430.6931.9032.5232.30
Czechoslovakia4.804.203.703.903.204.304.004.854.364.233.923.123.60------------------------------------------------------
Serbia and Montenegro------------------------11.2310.4011.0212.0714.2712.6412.7613.2411.8812.3311.639.7511.0111.91----------------------------
Soviet Union184.03184.99175.46180.19203.16205.05213.48217.47228.51221.02230.70232.68--------------------------------------------------------
Yugoslavia27.8725.0423.3021.6225.6524.3627.4725.9825.6123.2619.6018.93--------------------------------------------------------
France69.3871.5970.2468.7765.4761.5762.3670.0475.3447.7855.0058.6770.7566.6080.5574.9667.3866.4564.7975.6170.6878.8865.3864.3865.4357.4463.3567.4175.2871.3579.5968.1687.41101.3296.0394.10101.1995.11115.63118.59
French Guiana0.530.550.570.590.620.640.660.690.710.750.700.620.550.560.560.500.630.60
French Polynesia0.020.020.030.040.040.060.060.070.070.090.090.100.130.130.130.150.090.120.110.130.150.180.180.200.220.210.210.280.230.220.180.190.200.220.210.200.22
Gabon0.260.410.480.540.600.660.670.670.670.690.700.710.720.710.750.790.770.810.810.830.800.880.920.900.890.810.940.800.890.940.910.840.910.940.800.920.960.930.90
Gambia0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Georgia------------------------6.446.546.705.155.945.996.316.385.805.496.706.465.996.175.266.757.097.349.277.817.158.198.258.379.259.219.938.93
Germany----------------------20.6823.7324.5728.3930.9831.8128.5031.4133.2641.0545.5251.4654.8764.8367.4177.6295.04100.14102.24112.44131.08149.86159.16170.40195.68196.96223.08231.05246.54
East Germany1.661.721.751.681.751.761.771.731.721.551.39----------------------------------------------------------
West Germany22.2922.6322.4220.7620.7519.6720.7222.1622.4321.0820.55----------------------------------------------------------
Ghana5.285.344.942.551.803.004.394.634.815.185.666.086.546.236.036.046.566.783.795.126.566.565.003.865.245.595.573.706.156.826.947.508.018.178.335.815.555.616.01
Greece3.403.403.552.332.852.793.222.772.361.891.753.072.332.402.693.634.463.993.914.904.273.013.665.996.016.467.654.595.748.1510.628.249.3214.4312.2714.6515.1013.8015.7317.08
Greenland0.170.170.160.180.180.190.200.200.200.200.270.290.340.340.370.390.420.400.380.41
Grenada0.000.000.000.000.000.000.000.010.000.000.000.000.00
Guadeloupe0.030.030.030.030.030.030.030.030.030.030.030.040.040.040.130.110.130.210.230.220.220.230.210.220.220.230.200.200.220.210.200.210.21
Guam0.000.000.000.000.000.000.030.070.060.070.07
Guatemala0.570.390.540.860.660.731.761.751.912.162.412.462.162.272.412.332.302.352.223.063.282.962.754.284.174.324.614.714.794.315.635.866.426.997.396.727.358.988.668.06
Guinea0.150.150.150.150.160.160.160.170.170.170.170.180.180.180.180.190.200.290.310.390.410.550.590.400.550.490.460.530.520.520.480.410.490.480.430.901.101.230.76
Guinea Bissau0.000.000.000.000.000.00
Guyana0.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.040.050.060.050.060.050.050.050.050.050.010.010.020.020.020.030.020.020.02
Haiti0.230.230.260.270.280.310.330.330.330.330.370.350.320.270.230.250.270.200.300.270.280.280.260.250.260.260.270.150.180.210.180.120.220.140.090.090.070.130.20
Honduras0.770.820.850.830.870.871.271.131.741.832.072.102.172.241.801.662.022.061.902.112.241.891.611.761.461.862.192.342.472.943.503.443.643.623.363.924.585.566.37
Hong Kong0.000.000.000.000.040.050.040.040.050.070.090.090.09
Hungary0.110.170.160.150.180.150.150.170.170.160.210.240.250.240.250.260.300.310.270.300.300.310.260.370.961.941.622.032.473.013.162.822.732.893.293.403.513.734.074.94
Iceland3.103.223.583.773.923.854.064.154.414.474.464.454.504.684.734.935.075.536.227.127.627.968.348.428.558.619.8511.8916.3416.7116.7416.8517.2918.0017.8018.5518.1718.8419.4319.26
India46.5449.5648.3149.8753.4150.5153.3147.0057.3061.5270.9772.0969.2869.8782.1072.4069.1774.9683.3182.3976.7677.0372.2885.4696.01115.38129.83140.42138.96141.83148.12173.24165.91194.26196.80192.86231.91249.66283.05322.59
Indonesia2.232.912.783.143.404.205.775.246.657.877.798.1610.099.139.3010.3511.128.2813.1312.8814.7917.5816.0815.3216.2517.2416.2218.2319.7720.6326.7421.8922.3726.3526.0224.8030.9732.0749.1347.66
Iran5.566.166.386.146.276.276.146.346.396.636.026.999.449.737.377.207.336.866.964.913.665.068.0311.0110.5716.0118.2117.955.157.399.6012.1812.5514.8414.1314.1816.5415.3216.2230.74
Iraq0.680.680.600.590.600.600.590.600.700.590.600.310.690.590.550.560.560.580.590.600.610.610.510.430.495.946.045.683.453.194.723.364.354.762.962.583.392.211.862.51
Ireland0.830.860.790.780.680.820.910.670.860.680.690.740.810.790.940.740.760.801.161.121.181.021.371.131.391.872.472.793.584.103.725.425.305.696.457.937.589.0310.4911.43
Israel0.010.010.000.000.010.030.030.030.030.020.030.030.030.030.020.030.040.040.040.030.020.030.100.160.280.460.610.961.321.761.731.81
Italy48.7946.1144.5944.1945.2343.6744.1442.7744.0036.8134.6445.2345.4344.9047.9341.2546.0346.0546.5051.5651.7055.4249.4545.4655.7750.6452.8950.0760.3371.1278.8085.0494.15113.72122.27110.56109.82105.68116.02117.05
Jamaica0.170.170.190.200.130.120.160.190.180.210.210.170.200.220.240.220.230.240.220.220.220.140.120.150.200.240.260.250.260.220.220.270.280.260.290.280.350.510.54
Japan88.8887.9290.5194.3084.6594.6993.7588.72105.86107.81100.67109.1494.62107.3780.2697.1196.72107.43110.19104.70125.40122.92122.75137.85137.53124.98137.31125.32121.83122.70142.59146.12140.57152.12166.55183.41188.03208.35216.34225.54
Jordan0.000.020.030.020.020.010.020.020.020.020.020.020.020.020.040.050.060.050.060.060.060.070.070.070.070.070.070.060.060.180.861.402.19
Kazakhstan------------------------6.807.559.098.257.266.436.086.077.468.008.808.547.987.787.698.097.396.817.947.817.567.668.299.4311.9211.6011.1410.63
Kenya1.181.541.621.861.852.142.232.322.782.933.043.253.253.463.423.643.843.713.752.922.063.183.794.334.194.324.574.804.143.735.085.126.015.926.408.498.018.189.65
Kiribati0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Kosovo--------------------------------------------------------0.080.120.160.110.100.150.150.140.250.180.300.31
Kuwait0.000.010.010.050.070.080.16
Kyrgyzstan------------------------9.208.9911.6111.0112.1310.839.8412.0213.5512.3110.6813.3813.9512.6612.3512.6110.0210.1211.0014.0014.0413.0013.1710.9911.3814.0614.1713.71
Laos0.921.091.141.020.940.860.820.530.490.660.820.880.860.870.851.041.191.161.802.323.283.303.212.833.003.513.603.373.723.378.3712.8412.9315.3615.1313.9117.5419.9322.17
Latvia------------------------2.502.853.272.911.842.922.992.732.802.812.462.323.173.382.762.803.183.523.603.054.083.462.762.763.475.443.483.17
Lebanon0.840.840.640.550.580.580.550.600.590.500.300.500.550.710.810.710.790.890.780.330.450.330.671.351.111.040.690.580.370.620.830.801.001.260.200.500.410.460.42
Lesotho0.200.290.290.310.330.300.460.530.550.580.650.690.490.490.520.520.530.520.540.54
Liberia0.330.310.330.320.220.260.320.320.320.310.300.290.280.270.260.250.230.220.210.200.190.180.170.160.150.140.120.110.100.090.080.070.060.050.040.030.010.000.000.00
Libya0.010.010.010.010.010.010.010.010.010.01
Lithuania------------------------0.310.390.450.370.320.290.410.410.340.320.350.330.420.460.430.580.600.680.911.111.181.541.551.732.192.612.282.53
Luxembourg0.120.130.120.120.120.100.120.140.140.110.100.120.100.110.160.140.100.130.170.160.200.200.180.170.230.240.280.300.280.270.310.310.360.420.450.490.520.670.760.80
Madagascar0.150.150.230.250.250.260.270.290.300.310.340.330.340.340.350.370.420.450.500.520.540.530.540.600.630.640.630.710.690.730.720.700.770.830.910.960.920.831.01
Malawi0.390.380.410.440.460.470.510.560.560.570.700.740.770.770.810.830.850.871.000.961.061.081.141.181.301.351.381.411.571.531.781.841.921.922.032.032.021.911.46
Malaysia1.401.581.291.683.403.784.034.865.615.183.954.364.324.826.466.165.133.834.807.457.346.375.255.695.775.146.386.437.408.077.438.639.8412.9714.3416.3921.2227.6227.96
Maldives0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Mali0.080.080.110.120.130.130.160.160.170.170.180.180.210.220.220.220.210.230.230.230.230.230.240.230.250.450.480.470.570.671.161.211.321.191.461.201.561.571.45
Malta0.000.000.010.030.040.080.100.140.170.200.21
Martinique0.020.020.020.020.030.030.030.030.030.020.020.020.030.030.030.030.10
Mauritania0.030.030.040.040.040.030.020.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.030.040.040.050.050.050.060.110.120.130.140.210.220.320.290.340.440.45
Mauritius0.080.060.090.040.070.110.110.140.100.150.080.070.110.100.080.130.100.090.100.310.510.520.520.550.570.540.500.520.590.610.650.550.580.590.600.680.660.620.65
Mexico17.6025.2723.9621.8724.7827.6123.2122.5825.6429.0728.3728.5733.8334.1927.7935.7338.5833.1631.8239.7140.4036.3232.6128.4434.0837.7839.1837.0446.8334.4345.1344.5342.0039.0852.2546.6747.5050.5454.0155.36
Moldova------------------------0.260.370.280.320.360.380.390.360.390.360.350.360.350.360.370.350.390.350.400.350.270.310.330.280.250.310.330.37
Mongolia0.000.000.000.000.000.010.020.040.060.060.120.200.220.250.420.46
Montenegro----------------------------------------------------1.731.271.522.052.721.191.462.481.731.481.831.112.23
Morocco1.491.030.580.480.360.470.630.830.931.151.181.230.950.440.830.611.942.061.760.820.781.071.041.641.791.181.171.191.222.934.092.682.354.123.554.404.654.646.48
Mozambique13.413.322.965.010.550.150.040.020.050.050.280.320.320.340.360.380.450.971.497.619.5611.7412.5810.8011.5913.1814.6115.9415.0116.8316.5416.7115.0614.4616.0917.1015.5113.9813.85
Namibia--------------------1.120.850.600.981.161.371.361.451.501.591.641.591.561.481.401.241.401.611.281.501.531.401.611.16
Nepal0.180.210.210.310.340.330.430.540.560.540.880.900.830.870.921.151.171.051.121.401.621.832.102.242.382.492.712.762.793.083.183.473.513.493.773.444.224.674.94
Netherlands1.001.000.300.200.020.400.500.700.820.961.231.351.421.601.802.002.673.033.433.714.434.755.435.556.839.139.629.2711.1412.4812.9114.2014.3813.9313.4215.4716.6219.2520.9922.70
Antilles (Netherlands)0.000.010.010.010.010.010.010.030.030.030.030.030.030.030.030.030.070.070.090.230.240.260.260.260.290.300.31
New Caledonia0.280.270.410.280.400.480.400.250.530.520.460.340.340.340.380.420.390.360.390.470.450.370.330.330.330.360.320.430.480.430.310.420.450.510.350.400.280.410.36
New Zealand20.9320.8919.5721.0421.7420.9923.3823.5824.7724.1525.7425.7023.2126.0428.3429.6928.3726.3527.3026.5927.8824.9828.1226.7630.3627.4427.9528.5127.9930.9732.2933.2331.2231.5333.8334.7536.1435.1836.3235.77
Nicaragua0.540.520.460.350.530.560.470.600.590.940.790.790.720.880.740.710.720.630.450.520.380.440.610.700.700.900.810.791.191.071.351.301.732.182.392.292.392.532.73
Niger0.000.000.000.010.010.020.02
Nigeria2.722.292.391.862.572.983.593.253.974.104.345.876.005.525.515.455.455.545.726.095.705.868.177.398.047.706.216.185.684.506.335.845.645.325.345.718.127.736.45
North Korea10.4910.6510.8110.9711.1312.1812.8713.4614.8514.8515.4414.8514.0613.1713.6614.0612.3810.5910.1010.2010.1010.4910.5111.6012.3813.0012.4913.1513.9312.3813.2713.0713.3713.7712.889.9112.6911.8012.6913.67
Macedonia (F.Y.R.O.M.)------------------------0.820.520.700.790.840.891.071.381.160.620.751.361.471.481.631.000.831.262.411.421.031.581.282.012.051.291.951.33
Norway82.7291.8891.51104.70104.90101.4795.37102.38107.97117.42120.18109.27115.76118.31110.71120.65103.17108.96114.86120.57140.73119.63128.48105.08108.40135.22119.28133.68139.05125.31117.60121.50143.18130.03137.53139.65144.79144.96142.46129.65
Oman0.000.000.000.000.000.000.00
Pakistan8.638.959.4211.2512.7012.1113.6615.1016.5216.8016.7618.1220.9019.2422.6322.9720.6521.8422.2319.1018.1819.8423.3327.9826.7631.7332.7529.8029.1229.0932.7729.6831.1033.8234.8437.4736.8633.9544.21
West Bank and Gaza----------------------------------0.000.00
Panama1.001.461.221.001.622.012.182.112.312.232.252.061.922.312.402.412.992.902.143.123.412.503.392.823.773.713.623.713.953.884.174.085.365.145.136.667.197.868.63
Papua New Guinea0.310.310.300.380.410.420.450.430.440.450.460.460.460.460.460.860.930.700.860.910.930.930.930.980.951.191.171.271.261.261.271.381.001.021.051.041.030.830.82
Paraguay0.720.750.680.790.904.0711.9118.5019.9024.2327.2029.3727.1631.1336.0541.7044.8650.3450.3651.4452.9644.8647.7351.2551.4150.6553.2553.1954.9154.4153.5257.0559.6359.9054.8655.3364.0359.7759.32
Peru7.128.098.598.298.759.5910.2510.9810.4910.4510.5011.519.8211.7912.7512.8413.3313.2313.7914.5316.1717.6018.0518.5517.5118.2619.8819.8119.4219.8820.5222.0521.8723.2523.7325.2125.7830.6033.0934.21
Philippines5.456.327.146.839.4510.2110.339.5410.8111.4711.4710.859.9110.6112.2112.3113.4913.2113.9518.3619.3517.4817.2117.6118.7918.2220.3618.7520.5320.0817.7419.7520.6619.8019.7220.8721.9023.0922.6621.42
Poland2.722.491.902.111.862.342.031.952.051.821.661.851.921.842.072.232.322.552.892.642.643.083.212.523.594.304.755.816.598.6610.9213.1416.8617.0319.7922.6222.7024.1021.7625.14
Portugal8.185.237.168.289.9611.038.949.5912.666.359.769.775.499.3711.549.3115.6414.1014.028.6613.0115.869.9217.8212.488.5215.9216.4014.8618.5128.3824.2419.4829.5531.5624.4832.3722.5929.4627.30
Puerto Rico0.200.120.100.110.140.180.220.260.270.270.140.120.140.120.070.090.140.100.100.160.150.130.110.100.140.140.140.160.160.170.160.150.120.160.180.240.310.351.21
Qatar0.120.120.120.120.120.120.120.12
Reunion0.300.370.420.430.400.480.500.520.420.490.540.460.490.490.490.500.500.540.550.550.820.810.810.800.870.850.860.900.910.850.910.830.971.060.941.041.000.970.98
Romania12.5112.6111.739.9311.2111.7710.6911.0913.4812.5010.8714.1111.6412.7112.9216.5315.6017.3518.7018.1114.6314.7715.8913.1316.3520.0118.1815.8417.0515.4020.1016.1714.8120.0026.9426.0326.7924.1426.0224.67
Russia------------------------172.01173.45174.87175.27153.38156.58158.46160.99165.03175.12163.56156.35176.28174.01174.83177.77166.13175.55168.10167.49167.76182.71177.33170.08186.29186.98193.22197.46
Rwanda0.110.100.130.150.160.160.150.160.170.170.170.160.170.150.160.160.140.160.160.130.110.090.100.120.080.070.040.040.070.100.110.130.140.150.210.310.360.420.39
Saint Kitts and Nevis0.010.010.010.010.010.010.010.010.010.01
Saint Lucia0.000.000.000.000.000.000.000.00
Saint Pierre and Miquelon0.000.000.000.00
Saint Vincent and Grenadines0.020.020.020.020.020.030.030.030.040.040.020.010.020.020.020.020.020.020.020.020.030.020.020.020.030.030.020.020.020.020.030.030.030.020.010.020.020.020.030.03
Samoa0.010.010.010.010.020.020.020.020.020.020.020.020.030.030.030.030.030.030.040.040.040.050.060.050.050.050.050.050.050.050.050.060.040.030.030.030.030.030.04
Saint Thomas and Principe0.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.000.010.010.010.000.010.010.010.010.010.010.010.010.010.010.010.010.01
Saudi Arabia0.020.040.040.130.130.160.160.16
Senegal0.040.040.040.050.050.050.050.050.050.050.050.060.260.390.340.320.290.220.270.290.330.330.340.370.390.410.430.530.53
Serbia----------------------------------------------------10.869.949.4710.4411.778.589.2010.1310.9310.0210.769.2010.8011.05
Seychelles0.010.010.010.000.000.010.01
Sierra Leone0.020.020.020.020.020.020.000.020.100.090.120.150.120.110.120.130.130.140.18
Singapore0.170.490.490.490.490.490.490.490.490.490.490.950.950.990.960.920.950.971.051.061.181.211.261.371.451.561.591.631.671.67
Slovakia--------------------------3.434.314.834.194.034.244.464.605.065.393.584.124.674.834.964.584.925.934.545.155.925.915.996.716.685.846.16
Slovenia------------------------3.382.973.353.193.623.053.403.723.843.813.373.044.163.553.673.354.274.864.693.834.285.056.544.315.014.405.185.00
Solomon Islands0.000.000.000.000.000.000.000.000.010.010.010.010.01
Somalia0.010.010.010.010.010.010.010.010.000.000.000.000.010.010.020.020.02
South Africa0.991.661.020.600.560.621.621.623.162.761.011.980.750.151.070.531.382.241.830.921.652.372.671.091.261.643.191.181.521.722.482.441.611.533.385.817.7610.0812.2412.95
South Korea1.542.261.562.271.983.153.083.931.972.934.643.453.074.192.332.982.812.874.304.234.094.243.455.134.714.084.064.624.364.756.528.257.939.8010.0012.0817.5220.9125.6831.21
South Sudan----------------------------------------------------------------0.000.000.000.000.000.000.000.00
Spain29.5022.0426.4527.2331.6131.4826.6227.5535.4019.6725.8527.7019.5524.9628.9024.4941.3037.2737.2027.8636.1249.3634.9356.2753.7047.0352.8059.0562.9874.9196.7086.7285.93110.43109.3095.86103.0586.64102.63100.26
Sri Lanka1.461.561.591.202.072.372.622.152.572.773.113.092.873.764.054.413.223.413.884.133.183.092.683.282.953.433.873.934.123.915.684.713.447.134.846.334.624.556.87
Sudan0.500.740.760.760.750.910.910.920.920.930.951.031.081.081.110.961.061.041.031.201.271.371.391.281.241.391.501.591.603.356.286.536.688.388.958.468.109.399.70
Suriname0.880.831.050.710.850.960.760.320.491.091.171.391.441.451.461.281.281.291.291.310.710.730.740.750.760.820.860.860.860.861.201.030.820.830.560.480.790.931.01
Sweden58.8759.9155.3664.2168.9171.8562.0772.8871.0273.1173.7964.5475.6976.1960.8669.9553.5671.4077.6174.2282.6082.7770.7558.5268.3781.3771.4577.5981.6079.8983.1785.0298.8783.3386.33103.1290.3596.2592.3098.56
Switzerland32.6835.5336.3735.4730.2732.0332.9834.8335.9429.9830.3032.5933.3036.3439.7335.9129.6435.1034.6541.2538.2342.7436.7636.3935.4233.0533.0237.2438.1237.8138.2634.8441.3541.5441.6141.9338.7238.6839.7943.22
Syria2.532.632.932.773.293.312.832.832.792.742.702.662.612.572.532.492.532.572.672.693.233.412.462.764.174.323.943.482.871.882.603.283.243.002.350.440.950.780.78
Taiwan2.914.774.764.974.415.946.075.454.634.816.684.277.014.535.565.495.565.927.036.206.227.265.585.936.207.047.438.228.367.928.859.1510.7210.8710.0510.6612.7512.3912.6615.36
Tajikistan------------------------15.7716.9516.5214.4514.6813.5814.0115.2713.7714.0615.0116.1716.1816.8016.5316.9416.6415.7416.2416.0416.7316.9015.8416.8316.4716.9618.2118.98
Tanzania0.991.021.031.061.091.111.071.161.231.431.531.711.631.681.481.521.731.442.062.142.122.582.692.522.331.761.422.502.622.612.752.051.821.782.642.172.442.442.37
Thailand1.262.943.803.624.043.655.504.033.745.524.934.544.203.664.476.948.137.475.454.376.486.738.088.387.267.279.519.829.6610.168.9012.4713.7113.7814.3413.8725.2725.7430.0033.89
Bahamas0.000.000.000.000.000.000.000.000.000.00
Timor Leste----------------------------------------------
Togo0.040.040.060.020.040.080.080.080.080.100.100.190.130.230.150.260.190.090.170.200.100.050.090.120.080.070.090.100.090.110.100.110.090.040.120.060.210.100.01
Trinidad and Tobago0.030.020.020.020.010.020.030.030.030.030.030.030.030.030.030.030.020.020.020.020.020.030.030.010.020.020.030.020.020.020.000.000.000.000.000.010.010.010.010.01
Tunisia0.020.030.040.030.070.110.050.110.050.030.040.100.060.060.040.040.070.070.080.090.090.080.090.200.200.190.130.090.070.180.190.170.310.430.600.580.630.600.640.74
Turkey11.2912.4113.8111.1313.2111.8311.6718.3628.5117.6723.0022.5826.4233.7530.4135.4940.3339.7942.1434.5730.9424.1933.7135.2745.9039.5244.2636.3234.2337.9455.3556.9363.9968.0951.7182.2989.4386.4796.69130.21
Turkmenistan------------------------0.000.010.000.000.010.010.010.010.010.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Virgin Islands (U.S.)0.000.000.000.010.010.010.010.010.01
Uganda0.630.510.560.510.610.630.640.610.580.680.760.770.970.961.001.041.111.241.261.261.581.581.711.801.941.891.221.461.761.571.801.771.842.783.042.933.823.974.18
Ukraine------------------------7.7310.9312.009.858.559.7615.7614.1811.1711.939.559.1811.6712.2812.7910.0911.7112.0013.2611.0911.1314.9710.087.059.1810.7912.9210.43
United Arab Emirates0.010.020.030.040.100.310.300.320.741.31
United Kingdom3.924.374.544.553.994.084.776.306.206.105.815.326.415.827.267.246.077.399.1810.1210.4412.0313.9513.4416.2619.4420.4521.4523.5426.9727.5637.0043.3355.1666.9687.5688.48103.72115.39124.61
United States284.69269.90317.54341.75332.95295.04305.51265.12238.09329.19360.89362.55330.62360.24340.38388.96426.60437.32404.08403.08361.38299.77357.12369.52365.95370.82399.25365.69393.87431.18442.64531.32514.51543.79563.27572.41642.01723.67749.33776.96
Uruguay2.252.522.427.127.036.387.227.195.363.867.006.117.917.287.455.845.756.459.115.497.029.149.488.484.776.663.618.135.306.049.757.666.809.7312.2112.7013.3614.0514.1915.72
Uzbekistan------------------------6.227.287.086.136.465.725.705.635.825.906.127.548.928.844.654.614.446.428.115.656.595.656.027.007.268.355.84
Vanuatu0.010.010.010.010.010.010.010.010.01
Venezuela14.4414.9315.8318.3119.4621.8324.9130.5433.8634.3236.6144.0946.7946.9950.7650.9353.3156.7057.3859.9562.2059.8558.9459.9369.3776.4680.7882.2385.9785.1076.0182.8481.2282.7963.7274.2362.4159.9857.65
Vietnam1.191.291.341.391.461.511.581.661.773.765.336.267.167.879.1210.4811.8911.5410.9813.6414.4118.0318.0218.8017.4920.9120.2722.3825.7929.7627.3940.6652.4251.5959.4056.8065.3688.5083.93
Yemen0.000.000.000.000.010.110.150.180.460.50
Zambia9.019.689.919.939.789.859.708.358.296.707.737.727.667.677.677.797.047.817.467.647.717.858.068.218.418.839.619.589.469.8410.4011.4312.2913.2113.9712.9810.9912.4413.63
Zimbabwe3.974.073.573.703.423.073.122.482.663.373.753.532.881.771.631.812.142.101.862.923.232.973.795.315.474.875.265.335.735.465.845.285.515.125.535.083.114.095.20

Total renewable electricity net generation is how much electricity a country generates minus its usage. It is expressed in billions of kilowatthours.

Source: EIA