上海本地人在上海生活和工作,因为有上海户籍,所以不需要办理上海的居住证。只有生活在上海的外地人,才需要办理上海居住证。但是,如果是上海人,到外地工作,就需要按照当地的规定,办理当地的居住证或者暂住证。
上海本地人有居民户口的不需要办居住。