2年

根据上海市公安局的规定,留学生在上海完成学业后,必须在2年内申请落户,否则将被视为非法居留。落户需要满足一定的条件,如持有有效签证、有稳定的工作或学习证明、有合法的住所等。落户后,留学生可以享受与本地居民相同的医疗、教育、社保等公共服务。此外,落户也有助于留学生在中国长期发展,获得更多的机会和福利。因此,留学生应该及时了解相关政策,积极申请落户。