如果您在上海有用工单位的,可以由用工单位给您缴纳上海的社会保险的,如果您是灵活就业人员,是无法在上海购买社保的。

如果在上海缴纳社保,同时还在其他城市缴纳会有两地用工嫌疑,落户上海时将不予认可,而且出现重复缴纳社保的时间端也会被相应扣除。