是的。
如果没有在上海交够最后10年的社保,即便退休后在上海居住,也只能在户籍所在地办理退休,这种情况下只能以户籍所在地标准领取退休金。如果在上海交够了最后10年社保,即便退休后不在上海居住,也可以以上海的标准领取养老金。