Understanding the impact of climate and land use change on soil erosion is particularly important to the development and management of ecosystems. The purpose of this research was to differentiate the impacts of climate and land use alterations on soil erosion by using the InVEST model in the Anning River basin. The findings indicated a rise in average soil erosion from 42.78 t ha−1·a−1 to 49.84 t ha−1·a−1 over the decade from 2010 to 2020, with climate change accounting for 99.71% of the increase and land use change contributing 0.28%. The findings also indicated that the process of urbanization and the implementation of the Returning Grain to Forestry and Grass (RGFG) strategy were effective in decreasing soil erosion by 1.29 t ha−1·a−1 and 6.60 t ha−1·a−1, respectively. Four management measures were developed based on our results. The results of this study are not only of great significance for the environmental protection of a specific region, but also provide references for the mitigation of soil erosion in other regions of the world.