《中华人民共和国户口登记条例》以法律形式严格限制农民迁居城市，限制了城市间人口的自由流动和在中国大陆境内的自由迁徙，在城市与农村之间构筑了一道政策高墙，城乡分离的“二元经济模式”由此生成，这种做法造成了城市和农村经济社会发展和收入分配的严重不平等。改革开放以后，一些较大城市较早实行了“蓝印户口”。上海市1994年2月施行《上海市蓝印户口管理暂行规定》，文件规定：在上海投资人民币100万元（或美元20万元）及以上、或购买一定面积的商品房、或在上海有固定住所及合法稳定工作者均可申请上海市蓝印户口，持蓝印户口