外地户口不可以申请上海经济适用房。
根据《上海市经济适用住房管理试行办法》(沪府发〔2009〕29号)的准入标准,同时符合下列标准的本市城镇居民家庭,可以申请购买共有产权保障住房:
(一)家庭成员在本市实际居住,具有本市城镇常住户口连续满3年,且在提出申请所在地的城镇常住户口连续满2年。
(二)家庭人均住房建筑面积低于15平方米(含15平方米)。
(三)3人及以上家庭人均年可支配收入低于7.2万元(含7.2万元)、人均财产低于18万元(含18万元);2人及以下家庭人均年可支配收入和人均财产标准按前述标准上浮20%,即人均年可支配收入低于8.64万元(含8.64万元)、人均财产低于21.6万元(含21.6万元)。
(四)家庭成员在提出申请前5年内未发生过住房出售行为和赠与行为,但家庭成员之间住房赠与行为除外。
同时符合上述标准,具有完全民事行为能力的单身人士(包括未婚、丧偶或者离婚满3年的人士),男性年满28周岁、女性年满25周岁,可以单独申请购买共有产权保障住房。
经济适用住房是指根据国家经济适用住房建设计划安排建设的住宅。由国家统一下达计划,用地一般实行行政划拨的方式,免收土地出让金,对各种经批准的收费实行减半征收,出售价格实行政府指导价,按保本微利的原则确定。经济适用房相对于商品房具有3 个显著特征:经济性、保障性、实用性。是具有社会保障性质的商品住宅。
上海经济适用房申请对象必须具有上海市户籍
看看能否去申请公共租赁房(这个也为不是上海市户籍的人开放申请)
目前的标准是持有上海户口满3年,所以你的情况应该不能,估计这个标准很难放开的