A regional coordinated development strategy is an important measure that is often used to implement sustainable development in China. However, many obstacles greatly limit the realization of regional ecological coordinated sustainable development. In this paper, ecological efficiency is utilized as an important indicator of sustainable development, and the network analysis method is used to explore the spatial correlation relationship of regional ecological coordinated sustainable development. This paper calculates the ecological efficiency of each region using the Window slacks-based measure (Window-SBM) model, formulates the spatial network of regional ecological efficiency spillover through the vector auto-regressive (VAR) Granger causality model, and analyzes the spatial spillover relationship and influencing factors of regional ecological efficiency by using the social network analysis method. It is found that the spillover network of ecological efficiency in each region presents a typical core-edge structure. In addition, there is an obvious hierarchical structure among blocks with different directions and functions. Industrial structure, economic development, and geographical proximity have a positive impact on the spatial spillover of regional ecological efficiency, while environmental regulation has a negative impact. Finally, relevant policy suggestions are put forward.