The mountainous areas of Southwest China are crucial regions for hydropower resource development. The unique geological environment and numerous constructed hydropower stations make landslides the primary geological hazard for the region. Therefore, the deformation monitoring and mechanism analysis of reservoir landslides have attracted extensive attention from the academic community. The Maoergai Reservoir (MEGR) is located in the middle reaches of the Heishui River in Sichuan Province, China. Following impoundment, numerous active slopes have arisen in the reservoir area, with the Xierguazi-Mawo landslide complex (XMLC) potentially being the most threatening. In this paper, we first acquired the surface displacement of the MEGR area, before and after impoundment, using time series Synthetic Aperture Radar Interferometry (InSAR) analysis of the ALOS-1/PALSAR-1, ALOS-2/PALSAR-2 and Sentinel-1 datasets. Then, the three-dimensional (3D) deformation field was inverted by combining multi-track InSAR observations and a topography-constrained model. Results show the presence of 47 active landslides within the 675 km2 reservoir area, a significant increase compared to the seven landslides identified prior to impoundment. Based on the derived 3D velocity vectors, we found that the motion of the XMLC exhibits heterogeneity in terms of spatial and temporal patterns. Further, the displacement time series of all detected active landslides suggests that irrigation and water level fluctuations are two major factors influencing the kinematic behaviors of landslides. Irrigation accelerates landslide movement and thus permanently alters the deformation trend, while water level fluctuations cause seasonal oscillations in the displacement time series with a time lag of approximately 100 days. The above results can contribute to landslide management and prevention in the MEGR area and provide a representation for numerous water reservoirs in southwest China.