This paper discusses the potential of emission abatement in Shanghai in order to achieve low-carbon agriculture in suburbs. The total agricultural carbon emissions (hereinafter to be referred as agro-emission), net agro-emissions, taking into consideration of agricultural activity's contribution to absorb emission, and per capita agro-emission in 2013 are calculated to demonstrate the distribution of emissions cross nine suburbs in Shanghai. The calculation results suggest that suburbs of Pudong, Chongming and Fengxian are the focus for reducing the total agro-emission and net agro-emission, while Fengxian, Jinshan and Songjiang are the top three suburbs need to cut back per capita agro-emission. The structure and characteristics of agricultural production for 1993-2013 in Shanghai are discussed to explain the increase in agricultural carbon emission and possible ways for abatement. The decomposition of emission source and structure also implies that improving energy efficiency and reducing the amount of energy consumption will be the direction for further emission abatement in Shanghai agricultural development. The decoupling elasticity is computed for 1994-2013 using 1992 as base year, and agricultural economic development is found to be weakly decoupled with agro-emission growth in Shanghai. Further, an Environmental Kuznet type curve is estimated to examine the shape of relationship between agro-emission growth and agricultural development using software Stata13.0 The data information on agricultural activities in all suburbs of for 1993-2013 have been used for running the regression, and estimation suggests that agro-emission does have inverse-U shape relationship with agricultural development in Shanghai.