可以的,你是外地人非上海户籍者在上海市购买住宅房,需要满足3个条件:

1、购房者已婚。

2、购房者原来在上海无房。

3、自购房之日起,需连续缴纳满5年及以上个人所得税或社保。