Hydroelectric generation

billion kilowatt hours, 1980–2015

Info Edit
Country198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015
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.710.800.900.89
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.674.044.736.964.735.87
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.14
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.673.973.734.724.995.14
Argentina17.3116.3818.7918.4120.4620.4420.8021.6214.8812.8417.7016.0619.1923.6327.0926.5622.6827.7426.1721.1828.4936.6535.4933.4830.1433.6637.5730.0630.1133.5333.2531.2528.9932.4532.1133.67
Armenia------------------------3.014.253.481.901.561.381.521.191.250.961.641.961.981.761.811.831.782.002.532.462.302.151.972.18
Aruba------------
Australia12.8113.9413.4612.0111.9813.5314.3713.4613.4114.3114.0115.6615.1916.4816.1915.7315.6216.7315.6416.5116.2016.4015.7216.1315.8915.1615.7714.2011.7911.6813.5016.7614.0318.1718.3913.36
Austria28.5030.0129.8929.5828.3830.2930.5025.4035.1534.6431.1831.1134.4836.3435.3536.7033.8735.7436.7940.2941.4240.0539.8332.8836.3936.3135.4836.7337.9740.4936.7532.6241.9639.9239.1834.92
Azerbaijan------------------------1.732.381.811.541.521.701.931.491.521.292.002.442.732.982.492.342.212.293.412.651.801.471.291.62
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.211.281.380.740.940.410.730.860.770.890.580.56
Belarus------------------------0.020.020.020.020.020.020.030.020.030.030.030.030.030.040.040.040.040.040.050.040.070.140.120.11
Belgium0.270.380.330.330.350.280.340.430.350.300.260.230.340.250.340.340.240.300.390.340.460.440.360.250.310.290.360.390.410.330.300.190.350.380.290.32
Belize0.040.060.070.070.080.090.090.090.060.060.070.180.180.200.190.260.250.210.260.260.24
Benin0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00
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.73
Bolivia1.071.141.191.161.181.151.131.121.251.241.241.371.341.361.341.271.451.561.501.781.952.112.181.972.131.942.142.302.292.272.162.322.332.512.232.44
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.165.885.50
Brazil128.44129.40139.65149.89164.85176.51180.70183.74197.10202.64204.64215.60221.11232.71240.28251.37263.11276.18288.55290.07301.36265.20283.23302.56317.59334.08345.32370.28365.86387.08399.26424.05411.19387.08369.71356.15
Bulgaria3.673.583.023.323.232.212.302.512.572.661.862.422.041.921.452.292.892.733.072.732.651.722.173.003.144.294.202.852.803.445.012.893.194.044.565.60
Burkina Faso0.010.010.020.050.070.090.110.120.080.120.100.050.060.100.100.100.080.110.130.130.120.080.100.110.090.09
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.584.035.205.057.447.698.748.749.31
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.140.130.140.140.140.20
Cambodia0.050.050.060.040.030.040.040.050.050.050.060.060.070.070.070.070.080.060.050.040.050.030.030.040.030.040.050.050.040.040.030.050.511.011.831.98
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.733.853.814.193.984.224.353.464.044.525.02
Canada251.00263.14255.19263.36283.37300.80307.65313.19303.46287.64293.86305.27313.20320.34326.45332.56352.09347.19328.57342.10354.92329.99347.05334.07337.43358.30349.32363.91373.68364.96347.87371.97376.47387.87378.68376.84
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.150.160.15
Chile7.347.598.468.939.3310.3611.3112.0311.359.5111.8513.0016.5717.0216.8119.6218.5818.7515.8013.4419.5520.7922.0421.4621.7626.2228.8422.9023.9525.0421.6420.9419.9819.6822.8123.40
China57.6264.8573.6685.5485.9391.4893.5699.20108.01117.22125.14123.85130.19149.19165.35184.90185.05192.62202.26210.80220.19274.66285.09280.84350.01393.05431.43480.41579.34609.48704.27681.17854.17900.521,040.631,103.33
Colombia14.3014.2117.9318.0020.0221.5525.0021.2924.3126.3827.2527.2122.2227.7231.9731.8435.1431.3730.4733.4031.7531.4833.6335.8139.6839.4142.3244.0045.9440.6440.0048.3947.1148.8049.2244.39
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.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.940.92
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.518.158.738.83
Costa Rica2.092.252.352.802.972.742.862.963.013.293.353.623.553.923.903.523.774.764.225.085.625.605.875.866.426.506.546.707.317.157.197.067.166.786.657.99
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.731.421.501.781.882.111.601.761.771.591.891.34
Croatia------------------------4.304.304.885.217.165.235.406.525.796.485.314.836.896.275.944.195.166.669.044.984.798.548.926.33
Cuba0.100.060.040.060.070.050.060.040.070.080.100.100.080.080.050.070.090.130.100.100.090.070.110.130.090.070.090.120.140.150.100.100.110.130.100.05
Czech Republic--------------------------1.361.451.981.951.681.381.661.742.032.471.372.002.362.532.072.002.412.781.952.112.701.911.78
Denmark0.030.030.030.040.030.030.030.030.030.030.030.030.030.030.030.030.020.020.030.030.030.030.030.020.030.020.020.030.030.020.020.020.020.010.020.02
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.02
Dominican Republic0.570.810.750.770.511.030.890.940.840.590.390.550.531.120.530.600.850.660.731.090.750.700.871.191.601.911.751.701.381.461.441.531.781.881.320.93
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.817.068.9511.189.138.5511.0212.1210.9311.3412.97
Egypt9.7010.1110.3710.099.908.027.928.177.827.929.888.558.4610.3810.6311.3011.4411.8712.1015.1313.5614.9812.7312.8912.5212.5212.8015.3614.5412.7312.9212.8112.9913.2213.6813.30
El Salvador1.070.760.790.811.041.191.251.151.311.441.430.840.971.161.191.461.861.421.551.751.161.151.131.451.371.661.961.732.031.502.082.011.841.791.711.35
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.010.010.010.010.010.040.040.200.200.200.20
Eritrea----------------------------
Estonia------------------------0.000.000.000.000.000.000.000.000.010.010.010.010.020.020.010.020.030.030.030.030.040.030.030.03
Ethiopia0.470.500.570.620.680.750.820.890.960.991.091.101.131.251.341.411.501.551.561.591.631.972.002.262.502.813.233.353.263.494.886.207.318.268.929.58
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.080.090.100.100.100.090.090.070.090.100.090.120.13
Fiji0.050.280.290.330.350.330.330.380.380.390.390.410.430.430.430.420.450.410.460.450.340.370.340.340.510.500.460.410.460.530.530.400.41
Finland10.1213.5212.9613.4513.1212.2112.2713.6613.2312.9010.7513.0714.9613.3411.6712.8011.7412.1214.9012.6514.5113.0710.679.5014.9213.6511.3814.0416.9412.5612.7412.2816.6712.6713.2416.58
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.00230.67232.65------------------------------------------------
Yugoslavia27.8725.0423.3021.6225.6524.3627.4725.9825.6123.2619.6018.93------------------------------------------------
France68.2570.3668.6067.5264.0160.2560.9568.6273.9545.7452.8056.2868.3164.3078.0672.2064.4363.1561.4871.8366.4773.8959.9958.5759.2850.9755.7457.0363.0256.4361.9544.2458.0069.8562.0653.77
French Guiana0.530.550.570.590.620.640.660.690.710.740.650.560.490.500.49
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.270.220.210.190.220.23
Gabon0.260.410.480.540.600.660.670.670.670.690.700.700.710.700.740.780.760.800.800.820.800.870.910.890.880.800.940.790.890.940.900.830.900.920.790.91
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.37
Germany----------------------14.7417.2217.7019.7321.5621.7417.1817.0419.4521.5222.5122.8919.0720.8719.4419.8120.9620.2418.8420.6517.3021.3722.6519.3218.67
East Germany1.661.721.751.681.751.761.771.731.721.551.39--------------------------------------------------
West Germany17.1317.8917.6916.7116.4315.3516.5318.3618.1316.4815.77--------------------------------------------------
Ghana5.285.344.942.551.803.004.394.634.815.185.666.086.546.236.036.046.566.783.795.126.546.544.993.855.235.575.563.696.136.816.937.497.998.158.305.79
Greece3.403.403.552.332.852.793.222.772.351.891.753.072.182.262.573.494.313.843.684.553.662.082.774.724.634.975.812.573.285.327.434.004.396.344.465.78
Greenland0.170.170.160.180.180.190.200.200.200.200.270.300.340.350.380.400.42
Guatemala0.280.340.480.800.600.671.701.681.832.072.132.131.791.902.021.881.851.822.072.272.502.181.932.652.542.913.273.003.642.913.814.134.414.614.803.84
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.490.50
Guyana0.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.010.01
Haiti0.220.220.250.260.270.290.320.320.320.320.350.330.320.270.230.250.270.200.300.270.280.280.260.250.260.260.270.150.180.210.180.120.220.140.090.08
Honduras0.770.820.850.830.870.871.271.131.741.832.072.102.172.241.801.662.022.061.902.112.241.891.601.721.391.702.052.192.272.773.052.792.762.712.582.32
Hungary0.110.170.160.150.180.150.150.170.170.160.180.190.160.160.160.160.210.210.150.180.180.180.190.170.200.200.180.210.210.230.180.220.210.210.290.23
Iceland3.053.093.413.593.743.673.853.924.174.224.164.164.274.424.474.644.725.155.575.996.296.516.917.027.066.957.228.3112.3012.1612.5112.3812.2112.7512.5513.54
India46.5449.5648.3149.8753.4150.5153.3146.9957.2961.5170.9472.0569.1969.7781.9071.8768.2473.9182.1779.9073.7272.9667.7479.9989.61106.83119.17126.59115.64112.01113.42129.34112.70133.63128.10120.27
Indonesia2.232.912.712.943.203.825.204.535.696.916.677.119.018.047.368.148.765.6710.5110.149.9211.549.839.019.5810.629.5311.1711.4111.2717.2812.3012.6716.7515.0113.60
Iran5.566.166.386.146.276.276.146.346.396.636.026.999.449.737.377.207.336.866.964.913.635.038.0010.9910.5215.9418.0817.814.957.169.4311.9412.3214.4413.7213.95
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.712.902.55
Ireland0.830.860.790.780.680.820.910.670.860.680.690.740.810.760.910.710.720.670.910.840.840.590.900.590.620.630.720.660.960.890.590.700.800.590.700.80
Israel0.010.010.000.000.010.030.030.030.030.020.030.030.030.030.010.020.030.030.030.020.010.020.020.030.030.030.030.010.02
Italy45.0042.7841.2240.9641.9240.6240.6339.0540.2133.6531.3141.8241.7841.0144.2137.4041.6241.1940.8144.9143.7646.3439.1333.3041.9235.7136.6232.4941.2148.6550.5145.2741.2852.1757.8645.02
Jamaica0.120.120.130.150.080.080.120.120.100.130.110.120.110.090.110.100.100.110.110.120.110.060.090.120.130.150.160.160.160.140.150.150.150.120.140.13
Japan87.7887.0880.8083.4472.6882.1180.0274.0389.9390.8388.4196.5281.7294.6366.5981.3079.7188.9091.5985.5586.3883.3281.5593.6693.1275.7186.6573.2775.6876.1381.8682.8575.1577.7681.4484.85
Jordan0.000.020.030.020.020.010.020.020.010.020.020.020.010.010.040.040.050.040.050.060.050.060.060.060.060.050.060.050.060.05
Kazakhstan------------------------6.807.559.098.257.266.436.086.077.468.008.808.547.987.787.698.097.396.817.947.807.567.658.189.18
Kenya1.051.371.381.461.481.661.721.792.302.442.512.742.772.963.043.133.323.233.242.411.312.383.093.232.843.003.253.452.822.153.393.424.263.913.283.75
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.7612.879.90
South Korea1.542.261.562.271.983.153.083.931.972.934.643.453.074.192.322.732.402.784.244.123.974.113.204.854.293.643.433.603.042.793.634.543.874.232.722.12
Kosovo--------------------------------------------------------0.080.120.150.100.100.140.150.14
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.99
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.143.243.343.643.355.668.708.5510.3910.2311.06
Latvia------------------------2.502.853.272.911.842.922.992.732.792.812.442.243.083.292.672.713.083.423.492.863.682.841.951.84
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.190.47
Lesotho0.200.290.290.310.330.300.460.530.550.580.650.690.490.490.520.520.60
Liberia0.330.310.330.320.220.260.320.320.320.31
Lithuania------------------------0.310.390.450.370.320.290.410.410.340.320.350.320.420.450.390.420.400.420.540.480.420.520.400.35
Luxembourg0.090.100.080.080.090.070.080.100.100.070.070.080.070.070.120.090.060.080.110.080.120.120.100.080.100.090.110.120.130.110.100.070.100.110.100.10
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.571.201.85
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.700.690.760.810.880.90
Malawi0.390.380.410.440.460.470.510.560.560.570.700.740.770.770.810.830.850.871.000.961.021.051.091.141.261.311.341.371.521.491.741.801.851.921.922.10
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.396.896.417.558.9710.4813.2513.79
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.571.091.091.191.261.160.961.17
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.170.180.18
Mauritius0.080.060.090.040.070.110.110.140.100.150.080.070.110.100.080.130.100.090.100.030.100.070.090.120.120.110.080.080.110.120.100.060.070.090.090.12
Mexico16.7324.3622.6920.5223.3625.9719.8218.2420.9724.4023.2421.6425.9125.9719.8527.2531.1326.1724.3832.4532.8028.2224.7019.6824.9527.3830.0927.0038.7926.4536.7935.9331.5927.7238.5530.61
Moldova------------------------0.260.370.280.320.360.380.390.360.390.360.350.360.350.360.370.350.390.350.400.350.270.310.310.31
Montenegro----------------------------------------------------1.731.271.522.052.721.191.462.481.731.48
Morocco1.491.030.580.480.360.470.630.830.931.151.181.230.950.440.830.611.942.061.760.820.710.860.841.441.590.970.990.910.922.543.431.991.622.551.621.87
Mozambique13.413.322.965.010.550.150.040.020.050.050.280.320.320.340.360.380.450.971.497.619.5611.7212.5510.7611.5513.1314.5715.9014.9616.7816.4816.6414.9914.4016.0117.04
Namibia--------------------1.120.850.600.981.161.371.361.451.501.591.641.591.561.481.401.241.391.591.261.471.49
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.783.073.173.463.503.473.753.46
Netherlands0.000.000.000.000.040.120.080.120.090.100.090.080.090.110.090.140.120.110.070.090.090.110.110.100.100.110.060.100.110.110.09
New Caledonia0.280.270.410.280.400.480.400.250.530.520.460.340.340.340.380.420.390.360.390.460.440.360.320.320.320.340.290.390.450.400.260.370.400.450.290.34
New Zealand19.4819.4818.1219.5620.1719.5121.8622.0723.1521.9423.1122.8920.4323.1325.5826.9925.7123.5924.1623.2224.1921.4624.6723.3826.6623.0923.3423.4022.1123.9824.4924.8722.6722.8124.0824.29
Nicaragua0.510.490.420.250.230.260.270.400.390.540.400.330.250.480.380.400.430.400.290.390.210.200.300.290.320.430.310.300.530.290.500.440.420.450.390.29
Nigeria2.722.292.391.862.572.983.593.253.974.104.345.876.005.525.515.455.455.545.726.095.695.858.157.378.037.696.206.175.664.486.315.825.605.275.295.66
Northern Mariana Islands------------------------------------
Norway82.7291.8891.51104.70104.90101.4695.32102.34107.92117.37119.93109.03115.51118.02110.40120.32102.82108.68114.55120.24140.40119.26128.08104.43107.69134.33118.18132.32137.65124.03116.25119.78141.19127.53134.80137.31
Pakistan8.638.959.4211.2512.7012.1113.6615.1016.5216.8016.7618.1220.9019.2422.6322.9720.6521.8422.2319.1017.0218.7522.1326.6825.4130.5531.6328.4227.5127.8131.4928.2329.5631.5532.1533.66
West Bank and Gaza----------------------------------
Panama0.951.321.060.861.481.912.072.012.182.162.192.021.872.272.372.392.972.872.123.093.382.473.372.803.743.693.543.633.933.864.154.065.335.104.986.19
Papua New Guinea0.310.310.300.380.410.420.450.430.440.450.460.460.460.460.460.860.930.700.860.910.920.920.920.920.890.880.850.850.850.850.850.960.970.990.900.86
Paraguay0.670.700.640.750.854.0311.8618.4519.8724.2127.1929.3527.1431.1036.0341.6744.8350.3150.3351.4052.9644.8647.7351.2551.4150.6553.2553.1954.9154.4153.5257.0559.6359.7754.7255.19
Peru7.018.008.408.118.579.3910.0610.8110.3210.2910.3711.379.6911.6812.6212.6913.1913.0713.6714.3916.0117.4317.8618.3517.3517.9019.5119.3518.9619.4219.8421.3721.1422.0921.9823.47
Philippines3.493.703.732.945.145.515.985.246.216.426.005.094.214.945.896.176.965.975.037.767.727.036.967.798.518.309.848.489.749.697.739.6010.159.929.058.58
Poland2.332.121.531.661.391.831.531.641.781.591.401.411.491.471.721.871.911.942.292.132.092.302.261.652.062.182.022.332.132.352.902.312.022.422.171.81
Portugal7.874.936.827.909.6110.518.369.0112.045.729.078.954.608.4510.558.2614.6112.9712.857.2111.2113.897.7215.579.774.6810.899.996.738.2015.9511.425.5913.6515.478.62
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.150.210.210.200.200.20
Reunion0.300.370.420.430.400.480.500.520.420.490.540.460.490.490.490.500.500.540.550.550.550.560.570.570.570.570.570.650.630.530.540.400.490.560.430.50
Romania12.5112.6111.739.9311.2111.7710.6911.0813.4812.5010.8714.1111.5812.6412.9216.5315.6017.3318.6918.1114.6314.7715.8913.1316.3520.0118.1715.8117.0215.3819.6814.5811.9514.8118.6216.47
Russia------------------------170.13171.67173.23173.66151.80155.02156.91158.89162.44172.16160.60154.20174.07170.95171.62175.28163.12172.44164.82164.19164.24179.34173.51166.31
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.240.250.30
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.020.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.040.040.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.01
Senegal0.190.330.290.260.230.180.230.240.250.250.290.310.320.34
Serbia----------------------------------------------------10.869.949.4710.4411.778.589.1910.1010.899.98
Sierra Leone0.020.020.020.020.020.020.000.020.100.090.120.150.120.100.120.11
Slovakia--------------------------3.434.314.834.194.024.224.434.574.885.223.454.064.594.364.414.004.325.183.213.694.333.763.70
Slovenia------------------------3.382.973.353.193.623.053.403.683.773.743.272.924.033.433.563.233.984.674.453.513.844.566.013.75
Somalia0.01
South Africa0.991.661.020.600.560.621.621.623.162.761.011.980.750.151.070.531.322.091.600.731.342.062.360.780.941.322.870.861.191.392.092.041.191.150.970.79
South Sudan----------------------------------------------------------------
Spain29.1621.6425.9926.7031.0930.9026.1127.0234.7619.0525.1627.0118.7324.1327.9022.8839.4034.4333.6722.6329.2740.6222.6940.6431.3618.2125.7027.0423.1326.1541.5830.0720.1936.4538.8227.66
Sri Lanka1.461.561.591.202.072.372.622.152.572.773.113.092.873.764.054.413.223.413.884.133.173.082.673.262.933.423.853.914.093.875.584.573.266.854.515.91
Sudan0.500.740.760.760.750.910.910.920.920.930.951.031.081.081.110.961.061.041.031.201.171.261.271.151.101.251.361.441.453.206.146.406.558.238.828.34
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.171.241.301.351.34
Swaziland0.130.130.090.070.130.190.150.180.190.220.150.200.200.200.200.210.210.210.210.200.200.190.200.120.100.160.150.170.160.200.240.280.270.240.300.23
Sweden58.1359.0154.3762.8067.1170.1060.1370.9569.0270.9171.7862.6073.5973.9158.5167.4251.2268.3774.2570.9777.8078.2765.7053.0159.5272.0861.1165.5068.3865.1966.2866.0578.3360.8163.2374.73
Switzerland32.4835.1335.9735.0729.8731.7332.5834.3335.4429.4829.5031.7632.3735.4238.6834.8228.4633.7033.1439.6036.4740.9034.8634.4733.4130.9130.6534.9035.6835.3735.7032.0738.2238.0837.6637.88
Syria2.532.632.932.773.293.312.832.832.792.742.702.662.612.572.532.492.532.572.672.693.203.382.432.734.134.283.913.442.841.852.573.253.212.972.320.41
Taiwan2.914.774.764.974.415.946.075.454.634.816.323.826.494.075.014.794.705.196.145.004.525.052.763.013.183.954.054.374.263.714.153.965.615.374.284.43
Tajikistan------------------------15.7716.9516.5214.4514.6813.5814.0115.2713.7714.0615.0116.1716.1816.8016.5316.9416.6415.7416.2416.0416.7316.9016.1516.73
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.671.971.751.702.562.09
Thailand1.262.943.803.624.043.655.504.033.745.524.934.544.203.664.476.657.277.135.133.505.976.247.407.235.985.748.048.037.047.085.488.088.675.695.494.69
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.090.090.110.090.110.090.070.120.06
Tunisia0.020.030.040.030.070.110.050.110.050.030.040.100.060.060.040.040.070.070.080.090.060.050.060.160.150.140.090.050.030.080.050.050.110.060.060.07
Turkey11.1612.3113.8111.1313.1911.8211.6418.3128.4517.6122.9222.4626.3033.6130.2835.1940.0739.4241.8134.3330.5723.7733.3534.9845.6239.1743.8035.4932.9435.6051.4251.1656.6758.2339.7565.86
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.00
Uganda0.630.510.560.510.610.630.640.610.580.680.760.770.970.961.001.041.111.241.261.261.551.551.671.751.891.841.161.401.631.401.611.691.731.952.542.62
Ukraine------------------------7.7310.9312.009.858.559.7615.7614.1811.1611.919.539.1511.6412.2412.7610.0411.4011.8213.0210.8410.3713.668.395.34
United Kingdom3.924.374.544.553.994.084.774.134.924.735.124.535.334.245.044.793.364.135.075.285.044.024.743.204.804.874.555.035.095.183.545.645.264.675.846.24
United States279.18263.84312.37335.29324.31284.31294.01252.86226.10271.98292.87288.99253.09280.49260.13310.83347.16356.45323.34319.54275.57216.96264.33275.81268.42270.32289.25247.51254.83273.45260.20319.36276.24268.57259.37249.08
Uruguay2.252.522.427.127.036.387.227.195.363.866.946.057.847.237.395.805.716.429.065.456.989.109.448.454.736.623.567.994.465.218.586.415.378.129.558.18
Uzbekistan------------------------6.227.287.086.136.465.725.705.635.825.906.127.548.928.549.076.3411.259.2410.7410.1411.1011.4411.7111.70
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.8381.1982.7186.3274.15
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.8520.2022.2925.7329.6827.2840.5252.2751.4459.2455.56
Zambia9.019.689.919.939.789.859.708.358.296.707.737.727.667.677.677.797.047.817.467.647.677.818.028.178.388.799.579.549.439.7810.3311.3712.2313.1513.9012.91
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.655.405.745.155.344.955.384.94

Hydroelectric generation excludes generation from hydroelectric pumped storage and consists of both utility and non-utility sources.

Source: EIA