城镇职工养老保险和居民养老保险虽然都是属于社会保险,但是不论是参保人员范围和缴费办法,以及待遇都是不一样的,相差甚远,主要是以下几个区别,第一,城镇职工养老保险是国家强制性的缴费,必须参加,居民养老保险属于自愿参保第二,城镇职工是按月缴费,以本人工资和社会平均工资作为缴费基数,是按照比例缴费的,居民养老保险是按年缴费,是按照固定的数额缴费的。第三,城镇职工养老保险,是根据缴费年限,缴费基数和社会平均工资计算退休金,居民养老保险是根据缴费总额加政府补贴,国家补贴计算,第四,领取年龄不同,城镇职工男60.女工50.女干部55周岁领取,居民养老保险不论男女都是60周岁领取。第五,城镇职工养老保险缴费高,待遇高,居民养老保险由于没有收入,起点低,缴费少,待遇也是较低的。