The invention discloses a flow shop production scheduling method for distributed precast concrete components, which comprises the following steps: collecting production data, and establishing a mathematical programming model; a factory and a workpiece being subjected to integrated coding, and separating the factory from the factory by 0; generating an initial solution; performing local search on the initial solution, and updating a local optimal solution; judging whether a local search stop condition is met or not, and if so, turning to the next step; otherwise, carrying out the next local search; disturbing the local optimal solution generated after the completion to obtain a new solution; performing iterative local search on the generated new solution, judging whether conditions are metor not, and updating a local optimal solution; judging whether a termination condition is met or not, if so, entering the next step, and otherwise, carrying out the next iteration; and decoding the obtained optimal solution to obtain a scheduling scheme. The method is high in applicability and high in scheduling scheme quality, the scheduling scheme satisfying enterprises can be obtained within reasonable time, the inventory or delay punishment cost is reduced, and the production efficiency is improved.