This paper firstly explores the power mechanism of agricultural insurance to help rural revitalization from three aspects of agriculture, farmers and rural three farmers, respectively, and constructs the rural revitalization development index system by combining the entropy power method. Then, the three-stage DEA model and the three-stage Malmquist index model are used to measure the efficiency of agricultural insurance boosting rural revitalization by combining the selected agricultural insurance boosting indicators. Finally, taking province A as an example, after descriptive statistical analysis, the method of this paper is combined with empirical analysis, and the practical path of agricultural insurance to help farmers is proposed from the three aspects of the insurance system, publicity as well and supply. The results show that after the optimization of agricultural insurance, the value of technical efficiency is distributed in [0.600, 0.738], the value of pure technical efficiency is distributed in [0.716, 0.826], and the value of scale efficiency is distributed in [0.738, 0.833] from 2010 to 2019. The mean value of the agricultural technical efficiency index in each city is 1.091, the mean value of the progress index is 1.033, and the mean value of total factor productivity is 1.029, which is an upward trending technology, and all of them have a growth rate of more than 5%. Based on this study, agricultural insurance can help improve the efficiency of rural revitalization.