The invention relates to a vertically-controlled grouting steel perforated 
pipe pile foundation supporting beam 
retaining wall structure and a construction method thereof and belongs to the technical field of capital construction. The vertically-controlled grouting steel perforated 
pipe pile foundation supporting beam 
retaining wall structure comprises a steel perforated 
pipe drill hole formed in a slope, the steel perforated pipe 
drill hole is internally provided with a steel perforated pipe, and the steel perforated pipe is spirally provided with a plurality of secondary grouting holes; the bottom of the steel perforated pipe is provided with a blocking plate, and the side, away from the steel perforated pipe, of the blocking plate is fixedly connected with a triangular supporting frame; the steel perforated pipe 
drill hole is internally provided with a grouting body, a pipe opening of the steel perforated pipe is provided with a sealing cover, the position of the pipe opening of the steel perforated pipe is provided with a concrete supporting beam, the concrete supporting beam is internally provided with a 
steel bar structure, the 
steel bar structure is welded to the steel perforated pipe, and the concrete supporting beam is provided with a 
retaining wall. By means of the vertically-controlled grouting steel perforated pipe 
pile foundation supporting beam retaining wall structure, the technical problems that a traditional pile foundation technology is high in construction condition requirement, low in manual hole digging speed and high in comprehensive cost are solved, and the vertically-controlled grouting steel perforated pipe pile foundation supporting beam retaining wall structure is widely applied to slope reinforcement 
engineering, such as roads, railways, mines and municipal administration.