In addition to its role in irrigation, the project provides flood control on the Shoshone and generates power, using the 350 feet height of Buffalo Bill Dam, once a world record, and the considerable fall of the river through Shoshone Canyon to generate hydroelectric power.