父亲户口在农村,儿子能迁回农村,但不能非转农,除非是军人转业,转到原来的农村村委会工作,那么是完全可以转成农业户口,现在因土地分配已完成,没有土地在分配,所以控制了非转农,可以农转非,因为你打工在城市买了住房,农村户口可转入城市。