外地人在上海缴纳社保通常有以下几种方式:外地人若在上海找到工作,可以通过单位缴纳社保,包括养老、医疗、失业等保险。办理地点:工作单位所在地的社保局。办理材料:通常需要身份证、户口本、劳动合同等。如果在上海没有工作单位,可以选择通过社保代缴公