上海办理港澳通行证需要以下证件:
1、在出入境部门的社会服务照相点采集出入境证件电子照(一年内已采集或仅办理单独签注的可免)
3、提交有效的居民身份证(或有效的临时居民身份证)
4、未满十六周岁的申请人须交验本人有效的身份证或户口簿、本人的《出生医学证明》或监护关系公证书以及监护人的居民身份证
6、如系登记备案的国家工作人员须提交本人所属工作单位或上级主管单位按照人事主管权限审批出具的《关于同意申办出入境证件的函》原件
7、现役的人民解放军军人、人民武装警察申请护照,还应当提交本人所属工作单位或上级主管单位出具的同意办理出入境证件的证明。现役的人民解放军军人、人民武装警察,应当提交军官证、士兵证或者警官证作为本人的身份证明
8、提交本人护照及定居国外的证明(绿卡或定居签证)原件