The financial condition of an enterprise is a critical factor in determining its viability and longterm prospects, and it also directly affects the interests of stakeholders such as investors and creditors. So extra attention is needed to evaluate and forecast the financial risk of an enterprise. This paper proposes a novel enterprise financial risk evaluation and prediction model integrating Synthetic Minority Over-sampling and Edited Nearest Neighbors (SMOTE-ENN) and Natural Gradient Boosting (NGBoost). The CRITIC-TOPSIS method is first employed to conduct a comprehensive evaluation of the financial risk of the listed companies based on their annual financial statements. Subsequently, the obtained evaluation results are subjected to a clustering analysis to categorize the companies into different levels of financial risk. To address the issue of imbalanced samples, the study introduces the SMOTE-ENN combined sampling method. This technique is applied to mitigate the imbalance in the number of samples across different categories. Lastly, NGBoost is utilized to develop a prediction model for corporate financial risk based on the clustered data. The analysis reveals that companies with low levels of financial risk typically exhibit a balanced financial profile, robust operational performance, and substantial growth potential. Conversely, companies with high levels of financial risk are characterized by weak profitability and debt-paying ability. The experimental findings show that the model has a 97.18% accuracy rate, thereby suggesting that the model is both reasonable and practicable.