上海人可以在重庆买房,没有限制。根据现行政策,购房者只需符合国家的购房政策和相关规定,即可在全国各地购买房产,没有户籍和地域限制。但需要注意的是,不同城市的购房政策和房价水平可能存在差异,需要进行详细的了解和比较。