Total cumulative storage capacity of all dams in each country. The value indicates the sum of the theoretical initial capacities of all dams, which does not change with time. The amount of water stored within any dam is likely less than the capacity due to silting. Data on small dams may not be included, although their aggregate storage capacity is generally not significant. Detailed information on dams can be accessed in regional geo-referenced dam databases on

Total dam capacity (km3)

197019902000200520102011201220132014201520162017201820192020
Afghanistan2.012.012.012.012.012.012.012.012.012.012.012.012.012.012.01
Albania0.384.034.034.034.034.034.034.034.034.034.034.034.034.034.03
Algeria1.814.395.017.228.188.308.308.308.308.308.308.628.628.628.62
Angola0.194.474.479.459.459.459.459.459.459.459.459.459.459.459.45
Antigua and Barbuda0.010.010.010.010.010.010.010.010.010.010.010.010.010.010.01
Argentina6.98107.80131.12131.56131.56131.60131.56131.56131.56131.56131.56131.56131.56131.56131.56
Armenia1.391.391.391.391.391.391.391.391.391.391.391.391.39
Australia26.5877.7877.7977.7977.7977.7977.7977.7977.7977.7977.7977.7977.7977.7977.79
Austria1.322.132.132.132.132.132.132.132.132.132.132.132.132.132.13
Azerbaijan21.5421.5421.5421.5421.5421.5421.5421.5421.5421.5421.5421.5421.54
Bahrain0.000.000.000.000.000.000.000.000.000.000.000.000.00
Bangladesh6.486.486.486.486.486.486.486.486.486.486.486.486.486.486.48
Belarus1.341.343.103.103.103.103.103.103.103.103.103.103.10
Belgium0.040.140.140.140.140.140.140.140.140.140.140.140.140.140.14
Belize0.000.000.000.120.120.120.120.120.120.120.120.120.120.120.12
Benin0.000.020.020.020.020.020.020.020.020.020.020.020.020.020.02
Bolivia0.280.530.560.570.590.590.590.600.600.600.600.600.600.600.60
Bosnia and Herzegovina2.912.912.912.912.912.912.912.912.912.912.912.912.91
Botswana0.220.450.550.580.580.981.111.111.111.111.111.111.111.111.11
Brazil426.42601.59689.68697.20700.44700.44700.44700.44700.44700.44700.44700.44700.44700.44700.44
Brunei Darussalam0.050.050.050.050.050.050.050.050.050.050.050.050.050.050.05
Bulgaria3.496.486.526.526.526.526.526.526.526.526.526.526.526.526.52
Burkina Faso0.233.095.205.235.345.345.345.345.345.345.345.345.345.345.34
केप वर्दे0.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Cameroon0.0115.6115.6115.6115.6115.6115.6115.6115.6115.6115.6115.6115.6115.6115.61
Canada511.34835.00840.52840.81841.51841.51841.51841.51841.51841.51841.51841.51841.51841.51841.51
Chile8.8511.3112.0413.2213.2213.2213.2214.4413.2213.2213.2213.2213.2213.2213.22
China204.20329.41523.48562.40637.07651.63674.54829.80829.80829.80830.46830.46830.46830.46830.46
Colombia3.638.0010.6911.1111.2811.2811.2811.2811.2811.2811.2811.2811.2811.2811.28
Congo0.010.010.010.010.010.010.010.010.010.010.010.010.010.010.01
Costa Rica0.041.951.961.971.972.002.002.002.002.002.002.002.002.002.00
Côte d'Ivoire1.0037.2437.2437.2437.2437.2437.2437.2437.2437.2437.2437.2437.2437.2437.24
Croatia0.960.960.960.960.960.960.960.960.960.960.960.960.96
Cuba0.714.775.035.035.035.669.385.665.665.665.665.665.665.665.66
Cyprus0.030.270.280.300.300.300.300.300.330.330.330.330.330.330.33
Czech Republic3.183.183.183.183.183.183.183.183.183.183.183.183.18
Democratic People's Republic of Korea17.1817.8517.8520.4721.2321.2321.2321.2321.2321.2321.2321.2321.2321.2321.23
Democratic Republic of the Congo0.030.050.050.050.050.050.050.050.050.050.050.050.050.050.05
Dominican Republic0.001.721.902.262.272.272.272.272.272.272.272.272.272.272.27
Ecuador0.110.547.627.697.697.697.697.697.697.697.697.697.697.697.69
Egypt168.20168.20168.20168.20168.20168.20168.20168.20168.20168.20168.20168.20168.20168.20168.20
El Salvador1.323.883.883.883.883.883.883.883.883.883.883.883.883.883.88
Eritrea0.040.040.040.040.040.040.040.040.040.040.040.040.04
Estonia0.180.180.180.180.180.180.180.180.180.180.180.180.18
इस्वातिनी0.060.250.250.580.580.580.580.580.580.580.580.580.580.580.58
Ethiopia5.626.5417.4017.4017.4817.4817.4831.4831.4831.4831.4831.4831.48
Fiji0.000.130.130.130.130.130.130.130.130.130.130.130.130.130.13
Finland17.7318.6018.6018.6018.6018.6018.6018.6018.6018.6018.6018.6018.6018.6018.60
France7.519.909.989.989.989.989.989.989.989.989.989.989.989.989.98
Gabon0.220.220.220.220.220.220.220.220.220.220.220.220.220.22
Georgia3.413.413.413.413.413.413.413.413.413.413.413.413.41
Germany2.593.233.373.414.004.004.004.004.004.004.004.004.004.004.00
Ghana148.09148.50148.50148.50148.50148.50148.50148.50148.50148.50148.50148.50148.50148.50148.50
Greece6.6110.8711.9612.3212.3212.3212.3212.3212.3212.3212.3212.3212.3212.3212.32
Grenada0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Guatemala0.000.460.460.460.460.460.460.460.460.460.460.460.460.460.46
Guinea0.240.241.841.841.841.841.841.841.841.841.841.841.841.841.84
Guinea Bissau0.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Guyana0.180.810.810.810.810.810.810.810.810.810.810.810.810.810.81
Haiti0.300.300.300.300.300.300.300.300.300.300.300.300.300.300.30
Honduras0.015.735.805.805.805.805.805.815.805.805.805.805.805.805.80
Hungary0.010.260.260.260.260.260.260.260.260.260.260.260.260.260.26
Iceland1.912.312.312.312.312.312.312.312.312.312.312.312.312.31
India105.00203.44225.24224.00237.96237.96237.96237.96237.96237.96237.96247.46247.46247.46247.46
Indonesia5.6517.6922.9423.0223.0223.0223.0223.0223.0224.0024.0024.0024.0024.0024.00
Iran11.1917.3420.5131.5536.0936.0940.5943.9044.1644.2144.4444.4444.4444.4444.44
Iraq127.10151.80151.80151.80151.80151.80151.80151.80151.80151.80151.80151.80151.80151.80151.80
Ireland0.870.870.870.870.870.870.870.870.870.870.870.870.870.870.87
Italy7.728.7310.0510.0510.0510.0510.0510.0510.0510.0510.0510.0510.0510.0510.05
Jamaica0.010.010.010.010.010.010.010.010.010.010.010.010.010.010.01
Japan10.3615.2030.0931.2831.4531.4531.4531.4731.4731.4731.4731.4731.4731.4731.47
Jordan0.010.100.160.220.270.270.270.270.270.270.270.270.270.270.27
Kazakhstan79.9579.9579.9579.9579.9579.9579.9579.9579.9579.9579.9579.9579.95
Kenya20.0322.3624.7624.7624.7624.7624.7624.7724.7924.7924.7924.7924.7924.7924.79
Kyrgyzstan23.5023.5023.5723.5723.5723.5723.5723.5723.5723.5723.5723.5723.57
Lao People’s Democratic Republic7.037.817.817.8110.6210.6210.6210.6210.6210.6210.6210.6210.6210.62
Latvia1.011.011.011.011.011.011.011.011.011.011.011.011.01
Lebanon0.220.220.220.220.230.230.230.230.230.230.230.230.230.230.23
Lesotho0.870.872.822.822.822.822.822.822.822.822.872.872.872.872.87
Liberia0.240.240.240.240.240.240.240.240.240.240.240.240.240.240.24
Libya0.010.390.390.390.390.390.390.390.390.390.390.390.390.390.39
Lithuania0.500.500.500.500.500.500.500.500.500.500.500.500.50
Luxembourg0.060.060.060.060.060.060.060.060.060.060.060.060.060.060.06
Madagascar0.490.490.490.490.490.490.490.490.490.490.490.490.490.490.49
Malawi0.040.040.040.040.040.040.040.040.040.040.040.040.040.040.04
Malaysia1.2722.2922.3322.4522.4522.4522.4522.4522.4522.4522.4522.4522.4522.4522.45
Maldives0.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Mali0.1813.6213.6213.6213.8013.8013.8013.8013.8013.8013.8013.8013.8013.8013.80
Malta0.000.000.000.000.000.000.000.000.000.000.000.000.00
Mauritania0.500.500.500.500.500.500.500.500.500.500.500.500.500.50
Mauritius0.060.070.070.090.090.090.090.090.090.090.090.090.090.090.09
Mexico67.85100.49111.63150.00152.28150.00152.28152.28152.28152.28152.28152.28152.28152.28152.28
Mongolia0.250.250.250.250.250.250.250.250.250.250.250.250.250.250.25
Montenegro1.031.031.031.031.031.031.031.031.031.031.03
Morocco3.0110.8116.1117.1517.8117.8417.8917.9617.9617.9617.9617.9617.9617.9617.96
Mozambique18.2274.1474.1474.1474.1474.1474.1474.1474.1474.1474.1474.1474.1474.1474.14
Myanmar1.513.583.8015.4615.5315.5315.5315.5315.5315.5315.5315.5315.5315.5315.53
Namibia0.350.710.710.710.710.710.710.710.710.710.710.710.710.710.71
Nepal0.000.090.090.090.090.090.090.090.090.090.090.090.090.090.09
Netherlands5.889.239.239.239.239.239.239.239.239.239.239.239.239.239.23
New Zealand6.9216.8916.8916.8916.8916.8916.8916.8916.8916.8916.8916.8916.8916.8916.89
Nicaragua31.9732.0132.0132.0132.0132.0132.0132.0132.0132.0132.0132.0132.0132.0132.01
Niger0.010.080.080.080.090.090.090.090.090.090.090.090.090.090.09
Nigeria19.1143.5150.6750.6750.6750.6750.6750.6750.6750.6750.6750.6750.6750.6750.67
Norway17.2929.1733.0633.0633.2833.2833.2833.2833.2833.2833.2833.2833.2833.2833.28
फिलिस्तीन0.000.000.000.000.000.000.000.000.000.000.000.000.00
Oman0.040.080.080.090.090.090.090.090.090.090.090.090.090.09
Pakistan13.5227.7027.7427.7827.8127.8127.8127.8127.8127.8127.8127.8127.8127.8127.81
Panama5.838.718.718.798.799.149.149.149.149.149.149.149.149.149.14
Papua New Guinea0.000.330.670.670.670.000.000.000.000.000.000.000.000.000.00
Paraguay23.0333.5333.5333.5333.5333.5333.5333.5333.5333.5333.5333.5333.5333.53
Peru3.044.875.775.775.775.775.775.775.775.775.775.775.775.775.77
Philippines1.605.455.457.117.117.117.117.117.117.117.117.117.117.117.11
Poland1.772.452.762.962.962.962.962.962.962.962.962.962.962.962.96
Portugal4.936.927.4811.6311.6311.6311.6311.6311.6311.6311.6311.6311.6311.6311.63
Republic of Korea2.5512.2816.2018.8118.8318.8318.8318.8318.8318.8318.8318.8318.8318.8318.83
Republic of Moldova1.131.131.131.131.131.131.131.131.131.131.131.131.13
Romania2.2510.5611.0611.0611.0611.0611.0611.0611.0611.0611.0611.0611.0611.0611.06
Russian Federation801.54801.54801.54801.54801.54801.54801.54801.54801.54801.54801.54801.54801.54
Saint Lucia0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Samoa0.010.010.010.010.010.010.010.010.010.010.010.010.01
Sao Tome and Principe0.040.040.040.040.040.040.040.040.040.040.040.040.040.04
Saudi Arabia0.050.620.941.001.001.001.001.001.001.001.001.001.001.001.00
Senegal0.250.250.250.250.250.250.250.250.250.250.250.250.250.25
Serbia2.272.272.272.272.272.272.272.272.272.272.27
Seychelles0.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Sierra Leone0.220.220.220.220.220.220.220.220.220.220.220.220.220.220.22
Singapore0.030.070.070.070.070.070.070.070.070.070.070.070.070.070.07
Slovakia1.731.731.731.731.731.731.731.731.731.731.731.731.73
Slovenia0.030.030.030.030.030.030.030.030.030.030.030.030.03
Somalia0.000.000.000.000.000.000.000.000.000.000.000.00
South Africa4.9229.5630.0930.3830.5130.5330.5331.0231.0231.0231.0231.0231.0231.0231.02
Spain36.0647.8252.9053.7153.8153.8153.8153.8153.8153.8153.8153.8153.8153.8153.81
Sri Lanka4.204.205.945.945.945.945.945.945.945.945.945.945.945.945.94
Sudan21.2321.2321.2321.2321.2321.2321.2321.2321.2321.23
Suriname20.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.0020.00
Sweden26.2135.9635.9635.9635.9635.9635.9635.9635.9635.9635.9635.9635.9635.9635.96
Switzerland3.123.343.343.343.343.343.343.343.343.343.343.343.343.343.34
Syrian Arab Republic0.3413.5215.8716.5119.6519.6519.6519.6519.6519.6519.6519.6519.6519.6519.65
Tajikistan28.9728.9729.5029.5129.5129.5129.5129.5129.5129.5129.5129.5129.51
Thailand27.2077.0978.7579.2379.2379.2379.2379.2379.2379.2379.2379.2379.2379.2379.23
North Macedonia1.642.292.292.292.292.292.292.292.292.292.292.292.29
Togo0.011.721.721.721.721.721.721.721.721.721.721.721.721.721.72
Trinidad and Tobago0.020.070.070.070.070.070.070.070.070.070.070.070.070.070.07
Tunisia0.522.072.182.532.532.532.682.692.692.692.692.692.692.692.69
Turkey12.8881.32155.40157.30157.83157.83157.30157.83157.83157.83157.83157.83157.83157.83157.83
Turkmenistan4.976.226.225.595.595.595.595.595.595.595.595.595.59
Uganda80.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.00
Ukraine47.2047.2047.2047.2055.5055.4055.4055.4055.4055.4055.4055.4055.40
United Arab Emirates0.020.050.060.060.060.060.060.060.060.060.060.060.060.06
United Kingdom4.525.245.275.275.275.275.275.275.275.275.275.275.275.275.27
United Republic of Tanzania100.87104.20104.20104.20104.20104.20104.20104.20104.20104.20104.20104.20104.20104.20104.20
United States of America622.81730.20735.84735.87735.87735.87735.87735.87735.87735.87735.87735.87735.87735.87735.87
Uruguay11.3617.1517.1517.1517.1517.1517.1517.1517.1517.1517.1517.1517.1517.1517.15
Uzbekistan21.6622.1622.1622.0122.0122.0122.0122.0122.0122.0122.0122.0122.01
Venezuela (Bolivarian Republic of)5.68153.16153.55157.44157.63157.63157.63157.63157.63157.63157.63157.63157.63157.63157.63
Viet Nam22.4228.7241.5744.3528.0444.3744.3744.3744.3744.3744.7244.7244.7244.7244.72
Yemen0.010.410.420.440.460.460.460.460.460.460.460.460.460.460.46
Zambia95.42101.13101.13101.13101.13101.13101.13101.13101.13101.13101.13101.13101.13101.13101.13
Zimbabwe97.1199.4999.8999.8999.8999.8999.9399.9399.9399.9399.9399.9399.9399.9399.93
Bhutan0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Cambodia0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00
Denmark0.020.020.020.020.020.020.020.020.020.020.020.020.020.020.02
Rwanda0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00