The deep cement mixing (DCM) method has been widely used in offshore geotechnical engineering. At present, the reinforcement form of pile has been researched widely, but there is a lack of understanding of the failure mode of DCM pile composite foundation reinforcement for bank slopes. In this paper, a series of unconfined compression tests was conducted to obtain necessary numerical analysis parameters. A series of study on the failure mechanism and stability control of DCM pile composite foundation reinforcement bank slope has been conducted through numerical analysis. The results of numerical analysis indicate that under different reinforcement conditions, there exists an optimal reinforcement depth, and the safety coefficient will gradually stabilize at 1.45; The bending moment of the piles under the bank slope the bending moment of the pile body under the road surface Under different overloads. The maximum bending moment of the pile body is located near one-third of the pile body, and the maximum bending moment of the pile body is located between the shoulder and foot of the slope.