法律分析:情况一:外地无住宅,在上海首次购买,算首套.
情况二:有一套住宅,但已经结清贷款并已经卖掉,名下无房,再次购买新房算首套.
情况三:有二套房及以上,不能再买
法律依据:《上海市住房城乡建设管理委、上海市房屋管理局、上海市规划资源局等关于促进本市房地产市场平稳健康发展的意见》 完善新建商品住房公证摇号选房制度,优先满足“无房家庭”自住购房需求。