一、上海申请工伤没有居住证怎么办

《上海市工伤保险实施办法》第十八条规定,上海市申请工伤认定不需要提交暂住证,但外地户籍人口因为上下班途中交通事故申请工伤认定的除外。
二、相关法律知识
《上海市工伤保险实施办法》
第十八条(工伤认定申请材料)
提出工伤认定申请,应当提交下列材料:
(一)工伤认定申请表;
(二)与用人单位存在劳动关系(包括事实劳动关系)的证明材料;
(三)医疗诊断证明或者职业病诊断证明书(或者职业病诊断鉴定书)。
工伤认定申请表应当包括事故发生的时间、地点、原因以及从业人员伤害程度等基本情况。