The invention discloses an ecological slope protection supporting structure for a water conservancy project. The ecological slope protection supporting structure comprises a river slope, a bottom plate, a first screw, a second screw, a third screw, a first mounting base, a supporting rod, a first baffle, a buffer layer, a second mounting base, a first connecting rod, a buffer device, a first mounting plate, a first fixing block, a motor, a screw rod, a sliding rail, a screw block, a second sliding block, a fixing block and a lifting device. The supporting structure is reasonable and simple in structure, low in production cost, convenient to install and complete in function, and by arranging the bottom plate, the first screw, the second screw, the third screw, the first installation base and the supporting rod, the complex phenomenon in the installation process is avoided, and rapid installation is conducted; through the motor, the screw rod, the sliding rail, the screw block and the sliding block II, heavy storm waves can be effectively blocked; and by arranging the buffer device, the phenomenon that the river bank collapses due to long-time water flow scouring can be prevented.