上海过去 属于江苏省。具体历史沿革如下:
古代:
上海在春秋时期属吴国,战国时期先后属越国和楚国。春秋战国时期,上海是楚国春申君黄歇的封邑,因此别称为“申”。
宋代:
上海地区在宋代以前仅是一个小渔村,村内有十八大浦,其中有两条相对的分别叫上海浦和下海浦,上海的地名就是因为“上海浦”而得名的。
元代:
元至元二十九年(1292年),中央政府把上海镇从华亭县划出,批准设立上海县,标志着上海建城之始。
明代:
明兴盛,1553年为抵倭寇筑上海城,归属南直隶松江府管辖,松江府辖境为全国最大的棉纺中心,被誉为“衣被天下”。
清代:
清朝沿袭明制归属江南省松江府,设江海关。
民国时期:
1927年,上海市区从江苏省独立成立上海特别市,隶属当时的国民政府直辖。上海郊区在1958年从江苏省独立。
现代:
1949年中华人民共和国成立后,上海改为中央直辖市,正式被称为上海市。
综上所述,上海在历史上长期隶属于江苏省,直到1927年设立为特别市,1949年改为直辖市。