外地人在上海买房需要满足以下条件:
第一,为已婚人士,因为从上海限购政策执行的实操层面来看,已经禁止外地单身人士在沪买房。
第二,非本市户籍居民家庭能提供符合规定的纳税证明或社保证明,限购1套住房。
非本市户籍居民家庭持社会保险缴纳证明购买住房的,缴纳社会保险须符合“自购房之日起算的前2年内累计缴纳满12个月”,补缴的不予认可。