Human activity and climate change affect biodiversity and cause species range shifts, contractions, and expansions. Globally, human activities and climate change have emerged as persistent threats to biodiversity, leading to approximately 68% of the ~522 primate species being threatened with extinction. Here, we used habitat suitability models and integrated data on human population density, gross domestic product (GDP), road construction, the normalized difference vegetation index (NDVI), the location of protected areas (PAs), and climate change to predict potential changes in the distributional range and richness of 26 China's primate species. Our results indicate that both PAs and NDVI have a positive impact on primate distributions. With increasing anthropogenic pressure, species' ranges were restricted to areas of high vegetation cover and in PAs surrounded by buffer zones of 2.7–4.5 km and a core area of PAs at least 0.1–0.5 km from the closest edge of the PA. Areas with a GDP below the Chinese national average of 100,000 yuan were found to be ecologically vulnerable, and this had a negative impact on primate distributions. Changes in temperature and precipitation were also significant contributors to a reduction in the range of primate species. Under the expected influence of climate change over the next 30–50 years, we found that highly suitable habitat for primates will continue to decrease and species will be restricted to smaller and more peripheral parts of their current range. Areas of high primate diversity are expected to lose from 3 to 7 species. We recommend that immediate action be taken, including expanding China's National Park Program, the Ecological Conservation Redline Program, and the Natural Forest Protection Program, along with a stronger national policy promoting alternative/sustainable livelihoods for people in the local communities adjacent to primate ranges, to offset the detrimental effects of anthropogenic activities and climate change on primate survivorship.