Evaluation of landslide susceptibility along highways is critical for risk management in engineering development, construction, and operation and maintenance. The research target is the S211 Highway in Lanping County, Nujiang Prefecture, Yunnan Province, with its buffer zone extending 10 km as the research area. Eight evaluation factors are selected for the study, including slope, slope aspect, vegetation coverage, distance from the water system, rock group, rainfall, distance from the fault, and elevation. The findings of the susceptibility evaluation were classified into five categories, and the susceptibility grades of landslide disasters in the study area were evaluated using the information value and logistic regression coupling model. The accuracy of the coupling model was evaluated by the ROC curve and AUC value. The deformation rate in the study area was estimated by processing 28 Sentinel-1A satellite images captured from January to December 2019 using the SBAS-InSAR technology and was used to optimize the landslide susceptibility grade. The results show that the extremely high and high-risk areas of the information value-logistic regression coupling model account for 28.33% of the total area of the study area, which constitutes nearly 83.82% of the historical landslide disaster sites, mainly occupying areas along highways with low vegetation coverage and within 2000 m from rivers. The AUC values in the accuracy verification reach 0.843, indicating that the evaluation model can accurately predict the landslide susceptibility. The vulnerability grade of landslide geological disaster in the entire evaluation unit is significantly increased by optimizing the result of the surface deformation obtained by SBAS-InSAR technology. A total of 79587 grid units were added to the area, resulting in an extremely high vulnerability grade. This technique may optimize the evaluation results of landslide hazard susceptibility and provide decision support for disaster prevention and maintenance along highways.