Knowledge of the factors driving greenhouse gas (GHG) emissions from cities is crucial to mitigating China's anthropogenic emissions. In this paper, the main drivers increasing GHG emissions from the Chinese city of Suzhou between 2005 and 2010 were identified and quantitatively analyzed using the Kaya identity and the log-mean Divisia index method. We found that economy and population were the major drivers of GHG emissions in Suzhou, having contributed 162.20% and 109.04%, respectively, to the increase in emissions. A decline in carbon intensity, which was caused by the declining energy intensity and an adjustment to the mixture of power and industrial structures, was the major determinant and accounted for a reduction of 171.24% in GHG emissions. Slowing and maintaining healthy growth rates of economy and population could be the primary and most effective means if Suzhou tries to curb the total emissions over the short term. It may be more realistic for Suzhou to control emissions by optimizing the economic structure for low-carbon industrial development because of the city's relative high energy requirements and low potential to mitigate GHGs by adjusting the energy mixture.