外地人在上海的购房条件如下:
1、购房人必须已婚;
2、购房家庭在上海没有商品住房;
3、连续5年及以上在本市缴纳社会保险或个人所得税;
4、限购1套住房(含新建商品房和二手房);
5、如果境外人买房(含中国护照):
(1)境外人在本市只能购买一套自住用房,即境外人在本市只能拥有1套住房;
(2)根据上海购房规定,境外人购房需提供在本市满1年的劳动合同、在有效期内的护照。
或者,满足以下几个条件的上海外地人,也可在上海买房:
1、持有《上海市居住证》满7年
2、持证期间按规定参加本市城镇社会保险满7年
3、持证期间依法在本市缴纳所得税
4、在本市被聘任为中级及以上专业技术职务或者具有技师(国家二级以上职业资格证书)以上职业资格,且专业及工种对应
5、无违反国家及本市计划生育政策规定行为、治安管理处罚以上违法犯罪记录及其他方面的不良行为记录。