The DPSIR model is a conceptual model established by the European Environment Agency to solve environmental problems. It provides an overall framework for analysis of environmental problems from five aspects: driving force (D), pressure (P), state (S), impact (I), and response (R). Through use of the DPSIR model framework, this paper presents the SEEC model approach for evaluating watershed ecological security. The SEEC model considers four aspects: socioeconomic impact (S), ecological health (E), ecosystem services function (E), and control management (C). Through screening, 38 evaluation indicators of the SEEC model were determined. The evaluation results showed that the ecological security index of the study area was >80, indicating a generally safe level. The lowest score was mainly attributable to the low rate of treatment of rural domestic sewage. The water quality status was used to evaluate the applicability of the SEEC model, and the calculation results indicated that the higher the score of the ecological security evaluation results, the better the water quality status. The findings show that the SEEC model demonstrates satisfactory applicability to evaluation of watershed ecological security.