纯粹误导,如果你在上海交养老保险一直到退休,养老金肯定是在上海发放。如果在上海缴纳养老保险费不到退休年龄,回南京就业的,可以将上海缴纳的养老保险关系转移到南京,在南京退休,在南京领取养老金。建议你在网上查询一下转移接续66号文就清楚了。
只要你在上海工作一直到退休年龄,缴纳养老保险满十五年就可以在上海领取养老金,