TP Huế hiện có 56 công trình đập, hồ chứa nước thủy lợi, trong đó có 1 hồ chứa nước là công trình quan trọng liên quan đến an ninh quốc gia (hồ Tả Trạch), 8 hồ chứa nước lớn, 17 hồ vừa và 30 hồ nhỏ. Ngoài ra, địa phương còn có hơn 50 hồ chứa thủy lợi nhỏ khác và 275 đập dâng.