外地人可以在上海办理港澳通行证,但需要满足以下条件:
需在上海连续居住满一年以上并缴纳社保,或持有上海市人才引进类《居住证》一年以上。
配偶或年满16周岁的子女可以持有人才引进类《居住证》人员的配偶和未满十六周岁的子女,或是在上海市的全日制高校学生。
在办理通行证时,需要携带身份证、户口本以及公安机关出示的户籍证明。另外,通行证工本费为60元。
以上信息仅供参考,建议咨询出入境边防总站或者公安局出入境管理局,以获取更准确的信息。