ABSTRACT With the rapid development of metro construction in China, construction safety accidents occur frequently due to the lack of effective safety risk controls. Continuously improving the level of safety risk pre-control has become a significant factor in the safety managements of metro construction. This paper presents a reasoning model for safety risk pre-control measures in metro construction using case-based reasoning. To establish the case database, a frame-based knowledge representation method is adopted based on the characteristics of metro construction safety accident cases. Additionally, a two-level retrieval strategy combining hierarchical retrieval and nearest-neighbor algorithms is used for case retrieval. Furthermore, a new approach, the cloud model, is proposed to determine the attribute weight of metro construction safety accidents. This approach addresses quantitative attributes with fuzziness and randomness. Finally, a specific metro station is taken as a case to validate the feasibility of the approach. The results showed that the case-based reasoning method enables engineers to quickly and effectively develop risk pre-control measures based on previous cases. In addition, the use of case-based reasoning in decision-making enhances knowledge sharing and reuse in the metro construction industry. This paper presents an effective reasoning approach for pre-control measure analysis in metro construction, allowing engineers to quickly and efficiently carry out scientific and reasonable pre-control measures from past cases.