1949年
5月28日,上海市人民政府成立。
1952年
設東昌區(qū)。
撤新市區(qū)。
1953年
設水上區(qū)
1956~1957年
1956年
撤老閘、北站、常熟、北四川路、嵩山、靜安、水上7區(qū)。
撤吳淞、江灣、大場3區(qū),合設北郊區(qū);撤高橋、洋涇、楊思3區(qū),合設東郊區(qū);撤真如、龍華、新涇3區(qū),合設西郊區(qū)。
1958~1959年
1958年
撤東昌、東郊2區(qū),合設浦東縣。
撤西郊、北郊2區(qū)。
1958年
1月江蘇省的嘉定、寶山、上海3縣劃歸上海市。
11月江蘇省的川沙、青浦、南匯、松江、奉賢、金山、崇明7縣劃歸上海市。
1960~1987年
1960年
撤江寧、新成2區(qū),合設靜安區(qū)。
撤邑廟、蓬萊2區(qū),設南市區(qū)。
撤提籃橋、榆林2區(qū)。
設閔行、吳淞2區(qū)。
1961年
撤浦東縣。
1964年
撤閔行、吳淞2區(qū)。
1980年
復設吳淞區(qū)。
1981年
復設閔行區(qū)。
1984年
川沙縣的洋涇鎮(zhèn)和張橋等5個鄉(xiāng);上海縣的漕河等4鎮(zhèn)及龍華等4鄉(xiāng);嘉定縣的真如鎮(zhèn)及長征、桃浦2個鄉(xiāng);寶山縣的江灣鎮(zhèn)和五角場鎮(zhèn)及彭浦等4個鄉(xiāng)劃歸上海市市區(qū)。
1961年
浙江省舟山縣的嵊泗人民公社劃歸上海市。
1962年
上海市的嵊泗人民公社劃歸浙江省舟山專區(qū)。
1988~1999年
1988年
撤寶山縣和吳淞區(qū),設寶山區(qū)。
1992年
撤上??h和閔行區(qū),設新的閔行區(qū);撤川沙縣,設浦東新區(qū);撤嘉定縣,設嘉定區(qū)。
1997年
撤金山縣,設金山區(qū)。
1998年
撤松江縣,設松江區(qū)。
1999年
撤青浦縣,設青浦區(qū)。