The quantitative measurement of sustainable development has become one of the frontiers of the present sustainable development research, whose core is to determine whether mankind survives within the bearing capacity of the ecological system. The article deals in some details with the quantitative measure method (the ecological footprint method) for sustainable development established by M. Wackernagel and others since 1996. The research applies the method to calculate and analyse the ecological footprint of Hubei Province in 2006. The result indicates that the ecological deficit per capita of Hubei province was 1.892073hm2 in 2006. The ecological footprint deficit shows that the human load has already stayed beyond the regional ecological capacity and the regional natural ecosystem is under great pressure of human activities.