The invention discloses an anchor rod supporting structure for reinforcing a railway embankment slope and a construction method thereof, and belongs to the technical field of anchor rod supporting. The anchor rod supporting structure for reinforcing the railway embankment slope is characterized in that a pressure bearing plate is fixed on a mounting component and arranged on the ground, tensile reinforcements and connecting pieces are alternately fixed up and down, the uppermost tensile reinforcement is connected with the mounting component, and the lowermost connecting piece is connected witha rotary shaft with a bulge on the lower end surface and a stirring wing, anti-rotating wings and excavating wings on the circumferential surface. According to the construction method, design valuesand specifications of bending moment, shearing force and axial force borne by an anchor rod body are calculated; a top end digging and cutting mechanism is connected with a drilling machine, cement isinjected and stirred during drilling, and the top end digging and cutting mechanism stops working after complete drilling and is reversely screwed out; the top end digging and cutting mechanism is connected with the tensile reinforcements, meanwhile, cement is injected and stirred, and working is stopped after complete drilling; and the tensile reinforcements are added, drilling is repeated tillthe preset depth is reached, and the anchor rod supporting structure is fixed. According to the anchor rod supporting structure for reinforcing the railway embankment slope and the construction methodthereof, the number of pipelines is reduced, the construction time is shortened, the number of anchoring parts are reduced, the stability of a track is ensured, and the stirring efficiency of the soil and the cement is improved.