Ecological effects of urbanization are estimated. Ecological footprint is used to represent the integrated change related to energy and land use. Static and dynamic STIRPAT models are employed for regression. The reasons for the ecological protection effect of urbanization are analyzed. The heterogeneity of urban structure and function across income levels is discussed.