早年即有水库之建设，至2010年为止，台湾已经完成之水库堰坝计有258座，合计蓄水总容量有21亿3,070万立方公尺，有效容量19亿9,922万立方公尺，以曾文水库最大，总容量7亿1,270万立方公尺，有效容量4亿7,955万立方公尺。其他在离岛部分，台东县有1座，澎湖县有8座，金门县13座以及连江县7座。水库总放水量包括消耗性用水及非消耗性用水，消耗性用水量包括灌溉、生产及工业用水，90年全年由水库供应者计47.9亿立方公尺；非消耗性用水是指发电用水，其中由水库供应部分为94.8亿立方公尺。90年全年