该城市社保比上海还高的原因是缴纳基数高、社保种类多。1、缴纳基数高:社保缴纳基数是根据上一年度的月平均工资计算的,杭州的平均工资可能高于上海,导致缴纳基数较高。2、杭州的社保种类包括医疗保险、养老保险、失业保险等,而上海只包括医疗保险和养老保险。因此,在比较社保费用时,需要考虑不同城市的社保种类和覆盖范围。