目前上海的集体户口分为学校集体户口和单位集体户,学校的集体户属于临时性的,所以不能在上海买房,单位集体户是常住集体户口就可以在上海买房。目前在上海买房,购房者必须是已经结婚的人,并且申请购房的家庭必须在上海。地区没有任何商品住房,而且必须连续在上海缴纳五年以上的社保或者是个人所得税,如果是境外的人群需要购买住房的话,还需要具有中国的护照。全款买房的话,已婚人士需要准备夫妻双方的结婚证,身份证,户口本等相关材料。