有房产证或购房协议书就可以迁移户口。公安部明令禁止“空户、挂户”,所以对于原户籍房子已经拆迁,是必须迁移户口的。迁移步骤和所需材料如下:第一步:携带户口本、身份证、房产证或购房协议书,到房子户籍所在地派出所户籍室办理准迁证。第二步:携带户口本、身份证、房产证或购房协议书和准迁证,到原户籍派出所户籍室办理迁移证。第三步:携带户口本、身份证、房产证或购房协议书和准迁证副本、迁移证,到房子户籍所在地派出所户籍室办理迁移手续,打印户口本,重新办理身份证。