Under the transformation from over-cultivation to ecological protection in China’s karst, how human activities affect ecosystem services should be studied. This study combined satellite imagery and ecosystem models (Carnegie-Ames-Stanford Approach (CASA), Revised Universal Soil Loss Equation (RUSLE) and Integrated Valuation of Ecosystem Services and Trade-offs (InVEST)) to evaluate primary ecosystem services (net ecosystem productivity (NEP), soil conservation and water yield) in a typical karst region (Huanjiang County). The relationships between human activities and ecosystem services were also examined. NEP increased from 441.7 g C/m2/yr in 2005 to 582.19 g C/m2/yr in 2015. Soil conservation also increased from 4.7 ton/ha to 5.5 ton/ha. Vegetation recovery and the conversion of farmland to forest, driven largely by restoration programs, contributed to this change. A positive relationship between increases in NEP, soil conservation and rural-urban migration (r = 0.62 and 0.53, P < 0.01, respectively) indicated decreasing human dependence on land reclamation and naturally regenerated vegetation. However, declining water yield from 784.3 to 724.5 mm highlights the trade-off between carbon sequestration and water yield should be considered. Our study suggests that conservation is critical to vegetation recovery in this region and that easing human pressure on land will play an important role.