不知道你现在的年龄是什么样的状况。如果离着退休年龄还有很长一段时间,那么建议继续找上海的公司缴纳完10年保险,依现在的劳保政策,到时候就可以选择在上海享受退休工资,应该会比你的户籍地高吧。公积金无关,如果农业户口的话,就找原来的公司全提出来吧。