1950年8月24日,川沙县顾路区高行乡第五、第六和第二行政村的两个小组,划归上海市高桥区高行乡。
9月撤销第二、三办事处,建立东沟乡、高行乡人民政府。
1951年10月东沟地区建立乡政权,境内置高行镇、行西、东沟、西沟乡政府。
1956年1月高桥、洋泾、杨思三区合并为东郊区,原高桥区的东沟、行西乡和高行镇合并成立新的东沟乡,原东沟乡的岳王村、解放村划归高南乡。
1957年8月东昌区和东郊区合并,建浦东县,下设东风、五一、红旗三个人民公社,实行政社合一体制,撤销东沟乡建制,为红旗人民公社第一和第四大队。
1959年5月撤销红旗人民公社,改建为东沟、张桥、金桥、洋泾4个人民公社。
1960年11月撤销浦东县,原浦东县农村地区合并到川沙县,境域均为川沙县。
1961年,浦东县建制撤销,东沟人民公社隶属川沙县。
1984年4月政社分设,成立东沟乡。
1992年10月隶属浦东新区。
1996年根据沪府〔1995〕50号文批复同意,高南、东沟两乡撤二建一成立东沟镇。
1998年11月高家沟村、镇南村、金高居委划归高桥镇。
2001年6月根据沪府〔2001〕20号文批复同意,东沟镇更名为高行镇。
现属上海市浦东新区,地名使用至今。