摘要:The growth of agricultural total factor productivity (TFP) is seen as a driving force for the sustainable development of agriculture. Meanwhile, the promotion of urbanization in China has exerted a profound impact on agricultural production. This paper calculates the agricultural TFP and analyzes the effect of urbanization. Firstly, the DEA-Malmquist method is used to calculate the dynamic change in agricultural TFP in China from 2004 to 2016. Secondly, the spatial spillover effect of urbanization on agricultural TFP is investigated by the spatial Durbin model. We found that: the average annual growth rate of agricultural TFP in China is 4.8% from 2004 to 2016; and the spillover effect of urbanization on agricultural TFP shows a U-shaped relationship, which means that urbanization has exerted a negative effect first and then a positive effect on agricultural TFP. Finally, the paper puts forward policy suggestions from the perspective of sustainable coordination of urbanization and agricultural production.