外地人可以在上海补办身份证。
1.在本市合法稳定就业、就学、居住的外省市来沪人员,申请换领、补领居民身份证的,可持有效身份证件至实际居住地公安派出所办理。完成实有人口登记可当场受理。
2.上海市实有人口信息系统登记申请人信息的,公安派出所当场受理申请人居民身份证异地办理申请,申请人不需要提供证明就业、就学、居住的其他材料。申请异地换领、补领居民身份证,申请人需交验下列身份证件之一:
1、居民户口簿。
2、居民身份证(仅限居民身份证换领)。
3、机动车驾驶证、护照等公安机关签发的其他有效身份证件。