情况1:退休前在户籍地交社保比如小张是重庆人,在北京交了11年社保,后来回重庆交了5年,最后只能在重庆领取养老金。情况2:退休前在外地交社保根据国家规定,必须在当地交满10年才有办理退休的资格。我们下面来详细分析:①只有一个城市交满10年,在该城市领养老金比如小陈在东莞交了5年社保,后面又在北京交了12年。由于北京交满了10年,因此北京作为养老金领取地。小张只需要将东莞的养老转移到北京,退休后就可以在北京领养老金了。②多个城市都交满10年,在最后交满10年的城市领取回到前文说的王先生,在深圳交了11年,杭州12年,北京8年。最后一个缴满10年的地方是杭州,所以王先生只能在杭州领取。快退休的时候,王先生需要把深圳和北京的养老都转移到杭州,就能在杭州领养老金。③没有城市交满10年,在户籍地领取假如老李是东莞人,在广州和深圳分别交了9年、8年社保。因为没有任一地方交满10年,那老李只能把各地的养老关系转移到东莞,最后在东莞领取养老金。以上就是多地参保,领取养老金的规则了。因为养老金跟领取地的经济水平息息相关,像深圳的养老金会比东莞的高。因此,建议大家尽量选择一、二线城市办理退休。