文章利用政府宏观统计数据,基于投入产出模型测算了上海居民消费产生的间接碳排放,并利用扩展的投入产出模型,使用结构分解分析法分析了居民消费间接碳排放的影响因素。结果表明:1997-2010年,上海市石油加工炼焦及燃烧加工业、金属加工制品、交通运输仓储及信息服务3个部门的碳排放强度、碳排放乘数因子均处于各部门前列,是能源消耗高度密集型部门;上海市居民间接能源消费产生的碳排放总量、城镇居民间接能源消费产生的碳排放呈上升趋势,农村居民间接能源消费产生的碳排放总体呈下降趋势。结构分解结果显示,上海市居民消费水平的提高是居民消费间接碳排放增加的主要驱动力;城镇人口规模的增加也是影响上海城镇居民消费间接碳排放总量增加的重要因素。调整居民消费结构、降低部门碳排放强度是现阶段居民消费碳减排的有效措施。