城市区划并非一成不变,而是会随着时代的变迁而不断调整。建国以来,上海的行政区划也经历过多次调整:
刚解放时上海有30个区;1958年奉贤、松江等10县划归上海;1981年设22区县;1992年浦东新区成立、闵行与上海县撤二建一;随后郊县撤县建区;南市、卢湾先后撤销,设立新的黄浦;南汇并入浦东;闸北、静安撤二建一,设立新的静安。
☆1949年
1949年5月27日上海解放。当时,设黄浦、老闸、邑庙、蓬莱、嵩山、卢湾、常熟、徐汇、长宁、普陀、闸北、静安、新成、江宁、北站、虹口、北四川路、提篮桥、榆林、杨浦等20个市区及新市、江湾、吴淞、大场、新泾、龙华、洋泾、高桥、真如等10个郊区,共30个区。
☆1952年
从1949年到1957年,上海的行政区划有所调整,但步伐很小。
☆1958年
1958年江苏省的宝山、嘉定、上海、川沙、南汇、奉贤、松江、金山、青浦、崇明10县划归上海。
☆1981年
1981年全市共设12个区和10个县。
☆1995年
1992年,浦东新区建立,管辖范围是原杨浦、黄浦、南市3区的浦东部分,原川沙县的全部及上海县的三林地区。闵行区与上海县撤销,设立新的闵行区。
☆2000年到现在
2000年撤销黄浦区和南市区,设立新的黄浦区;
2005年横沙乡、长兴乡划归崇明县管辖;
2009年撤销南汇区,将其行政区域并入浦东新区;
2011年撤销黄浦区、卢湾区两区建制,设立新的黄浦区;
2015年撤销闸北区、静安区,设立新的静安区。