The invention discloses a flexible bionic mechanical leg which comprises a shank rod, an ankle assembly and a palm assembly, wherein the ankle assembly comprises a connecting upper plate, an ankle housing and at least one ankle elastic body; the palm assembly comprises a rear palm, a front palm, a connecting frame for the front palm and the rear palm, and a front palm protective shell; the angle elastic body comprises an upper spring seat, a cylindrical spring, a front four-bar mechanism, a rear four-bar mechanism, a lower spring seat, a first spring supporting pin and a second spring supporting pin. According to the mechanical leg, the front palm and the rear palm are elastically connected to form the palm; the front palm has certain rotation space and flexibility, and can better adapt to changes of ground terrain. The angle elastic body adopts two four-bar mechanisms, so that the cylindrical spring with elasticity in single direction is changed into a flexible special mechanism with flexibility on four corners of each four-bar mechanisms, and therefore, the flexibility of the mechanical foot is greatly strengthened, and the travelling stability of the robot is strengthened.