至2007年，中国甘肃省共有大型水库7座，按库容量依次为刘家峡水库、碧口水库、巴家嘴水库、双塔水库、盐锅峡水库、昌马水库、鸳鸯池水库。根据中华人民共和国水利部发布的《中国水库名称代码》（中华人民共和国行业标准SL259-2000）将甘肃省所有大型水库及中型水库列表如下。