Slope evaluation is a basic geotechnical engineering issue. The rationality of index weight greatly affects the accuracy of evaluation results in the evaluation system. Furthermore, in practical engineering, some indexes can be considered random variables obeying a certain distribution. Traditional evaluation methods of slope stability ignore the effect of this index uncertainty. Therefore, it is necessary to obtain the evaluation results of slope stability reasonably by modifying the previous weighting methods and considering the uncertainty values of the indexes. A new method has been introduced to solve the problem mentioned previously based on TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) and Monte Carlo simulation (MCS). TOPSIS is used as a basic model for evaluating slope stability. TOPSIS and MCS are coupled to establish multiobjective optimization simulation model, which can search the more optimal and reliable weight. The optimal weight is then substituted into the TOPSIS basic model to calculate the status of slope stability. In this calculation process, MCS is introduced into the TOPSIS basic model to consider the uncertainty value of index. The new method of evaluating slope stability was demonstrated by taking a practical project as an example. Compared with other weighting methods, the coupled TOPSIS and MCS model can obtain the most reliable weight, and the reliability is 48.7%. Then, the evaluation of slope stability was examined with the certainty and uncertainty cases, respectively. The results demonstrate that the proposed new evaluation method is more realistic than the traditional methods for evaluating the slope stability. The new method has high accuracy and is easy to use.