户口迁移对养老保险和医疗保险有无影响要看具体情况。
在达到法定退休年龄前(未领取养老待遇或未退休)发生的户口迁移,参保人只需要将起之前的社会保险关系及其资金按照规定办理转移手续,待新户籍地接收并处理完转移手续后,即可在新户籍地继续按照当地的规定参保即可;
若户口迁移时,已达到或超过法定退休年龄:
1、户口迁移时,已在原户籍地办理了退休手续,享受当地的养老保险待遇及职工医保待遇,则户口迁移不会影响社保;
2、户口迁移时,已在原户籍地办理了退休手续,享受当地的养老保险待遇及非职工医保待遇(如居民医疗),则户口迁移不会影响养老待遇,但可能会影响居民医疗保险(因居民医疗与职工养老分属于不同的社会保险类型,部分地区以当事人在外地享受职工养老为由,不得再次参加迁入地的医疗);
3、根据参保人的缴费情况,原户籍地或新拟迁入户籍地可以确定为本人的养老保险待遇领取地(一般为累计缴费达到10年及以上或者达到法定退休年龄前已建立社保关系的户籍地),则无影响。
如果参保人参保达到了一定的年限的,退休之后就可以拿到相应金额的退休金,也就是常说的养老金。如果实在退休之前对户口进行迁移的,一般是不会影响领取养老金的,社保会跟随户口进行转移,但是退休后转移户口就会产生一定的影响,城市不同政策也是有所不同的。