临时居住证在上海不能在上海办理护照。必须回户籍所在地县级以上地方人民政府公安机关出入境管理局申请办理。
根据《中华人民共和国普通护照和出入境通行证签发管理办法》
第四条 公民申请普通护照,应当由本人向其户籍所在地县级以上地方人民政府公安机关出入境管理机构提出,并提交下列真实有效的材料:
(一)近期免冠照片一张以及填写完整的《中国公民因私出国(境)申请表》(以下简称申请表)。
(二)居民身份证和户口簿及复印件;在居民身份证领取、换领、补领期间,可以提交临时居民身份证和户口簿及复印件。
(三)未满16周岁的公民,应当由其监护人陪同,并提交其监护人出具的同意出境的意见、监护人的居民身份证或者户口簿、护照及复印件。