在上海购房的条件主要包括以下几点:非上海籍户口要求提供户口本、身份证及上海市居住证。非上海籍家庭限购一套商品房,单身人士不可购买。非上海籍家庭夫妻双方中至少有一人需在购房之日前连续缴纳社保或个税满5年。非本市户籍居民家庭购房条件提供一年以上纳税或社会保险缴纳证明。外地人购房需提供户籍所在地的购房证明