Restoration action is critical to ensure a safe environment for humans. Reasonable planning is essential to optimize the efficiency of ecological restoration inputs and outputs when implementing restoration measures. In this study, a method that combines human activity intensity assessment and multi-criteria decision analysis to determine ecological restoration priority (ERP) areas was developed to identify priority and feasible areas for ecological restoration in Shaanxi Province in 2020. The results showed that the total area involved in restoration feasibility assessment in Shaanxi is 10.89 × 104 km2. Among them, the percentage of regions with low feasibility (less than 0.2) is 68.86%, mainly located in Qinling area. High feasibility areas (more than 0.6) accounted for 2.47%, mainly located in the Loess Plateau area of northern Shaanxi. The spatial distribution of the human activity intensity is concentrated in urban areas and extended with the distribution of roads. In total, 10.69% of the regions showed high and very high intensity of human activity, including the Guanzhong urban agglomeration region. This study identified 6078 km2 and 671 km2 of medium and high ecological restoration priority areas, which are more concentrated in the north of the study area. The need for ecological restoration work is even more urgent in northern Shaanxi. In general, the framework in this study has spatially located the priority and feasible areas for restoration, and may provide a useful reference for landscape-scale spatial conservation planning.