上海居住证有地区规定,根据上海市户口管理实施办法,上海居住证分为绿卡和黄卡两种,绿卡是指定区域内居住证,持绿卡的居民在规定区域内享有同等市民待遇;黄卡则是非指定区域内居住证,持黄卡的居民在非指定区域内居住,需要通过办理暂住证来享受当地各项服务。所以上海居住证是有地区规定的。上海市居住证根据户籍所在地区进行发放,属于地区规定。具体来说,上海市分为市区和浦东新区两个发放地区,市区包括黄浦、徐汇、长宁、静安、普陀、虹口、杨浦、闸北、宝山、嘉定、浦东、金山、松江、青浦等区,而浦东新区则是另外一个单独的发放地区。申请上海市居住证时,申请人需根据自己的户籍所在地选择相应的发放地区进行申请办理。