This paper constructs the 6E evaluation index system, a comprehensive index including the dimensions of economy, effectiveness, efficiency, equity, earnings and equality, to measure the sustainable higher education development of the 31 provincial regions of China by utilizing the information entropy weight-TOPSIS method. This paper then makes a spatial and temporal analysis of the coupling coordination relationship among the dimensions of sustainable higher education development by using the coupling coordination model. In addition, this paper proposes specific and applicable countermeasures for sustainable higher education development. The results show that the comprehensive degrees of sustainable higher education development in most regions are not high, and the coastal regions and the Central-south China regions have higher grades; in addition, for most regions, the coupling coordination degrees mainly remain stable, with mild growth in the respective classifications, and the gap between the west and other regions is declining. The improved method is applicable to measure the sustainable development of higher education and to propose detailed and appropriate suggestions for further development.