This document describes a study that uses fuzzy logic control to regulate water levels and flow rates in a hydroelectric dam system. The system uses two inputs - water level and flow rate - and two outputs - release control valve position and drain valve position. A Mamdani-type fuzzy logic controller is designed and simulated in MATLAB. The results show the controller is able to maintain water levels and stabilize the system in the presence of disturbances, demonstrating fuzzy logic is an effective approach for complex, non-linear hydroelectric dam control problems.