Abstract:Dynamic of ecological footprint and its driving mechanism are of great significance for the regional sustainable development.In this study,the productive ecological footprint per capita of Shaanxi Province during 1990-2007was calculated according to modified ecological footprint theory by Xiong Delong.Driving factors of per capita ecological footprint was analyzed by using the principal component analysis,and driving model was constructed by using the multivariate linear model.The results showed that:the ecological footprint per capita in Shaanxi Provincial increased from 0.818hm2 in 1990to 2.854hm2 in 2007,while ecological carrying capacity per person decreased slightly,and regional development showed ecological deficit.Compared with the traditional consumptive ecological footprint,Shaanxi Province occupied ecological resources of other areas before 2003,but relied on resources outputting for development after 2003.Factors such as population, economy,environment,technology and land use were closely related to ecological footprint per capita. The development of economy and increasing of heavy industry were the main factors that drive the dynamic changes of ecological footprint.