外地人在上海退休的话不一定需要居住证,但没有居住证无法享受相应的服务。目前政策而言,可以说没有任何关联,交缴满15年社保才具有领退休金的资格是全国统一政策,只要满足缴费年限和退休年龄的前提条件都可以领,至于能不能在上海领取退休金,得看你退休前是不是在上海的公司工作,且由工作单位人员帮你申请办理退休,个人办理成功的几率非常小,几乎没有可能,所以不能光看一些宣传,实际办理起来还是各种手续的。