本文利用中国社会科学院经济研究所收入分配课题组1995年和2002年两次城镇居民住户调查数据,从不同的角度分析了中国城镇社会保障制度在收入再分配方面发挥的作用。我们发现总体上中国城镇社会保障制度缩小了个人收入差距,降低了相对贫困率,具有正的再分配效应。但社会保障对劳动年龄人群和老年人群的收入再分配作用非常不同,社会保障的再分配主要不是通过收入阶层间的再分配,而是通过代际间的收入再分配实现的。高收入人群通过社会保障体系转侈出去的收入很少,中国社会保障费用负担的累进性很低。另外,与1995年相比,2002年时社会保障缩小收入差距的作用下降,相对贫困率有所上升。我们还发现从劳动年龄人群代际内的收入转移看,以终生收入为基础估计的养老保险制度的长期收入再分配效应大于以年度收入为基础估计的当期再分配效应,机关和事业单位人员是否实行改革后的养老保险方案对整个养老保险制度的长期收入再分配效应的影响非常大。