移民后不能回国长期居住,因为移民后就已经是外国人了。若想回国长期居住,则需要申请外国人永久居留证。

申请在中国永久居留的外国人应当遵守中国法律,身体健康,无犯罪记录