The rapid urbanization process has brought problems to China, such as traffic congestion, air pollution, water pollution and resources scarcity. Sustainable urbanization is commonly appreciated as an effective way to promote the sustainable development. The proper understanding of the sustainable urbanization performance is critical to provide governments with support in making urban development strategies and policies for guiding the sustainable development. This paper utilizes the method of Structural equation modeling (SEM) to establish an assessment model for measuring sustainable urbanization performance. Four unobserved endogenous variables, economic variable, social variable, environment variable and resource variable, and 21 observed endogenous variables comprise the SEM model. A case study of the 31 provinces in China demonstrates the validity of the SEM model and the analysis results indicated that the assessment model could help make more effective policies and strategies for improving urban sustainability by recognizing the statue of sustainable urbanization.