1986年8月29日，国务院同意，上海县成立闵行经济技术开发区，并由虹桥乡析出部分土地给长宁区成立虹桥经济技术开发区，后成立长宁区虹桥街道管理这一区域。1988年，由上海县虹桥乡析出的部分土地，成立漕河泾新兴技术开发区，即田林街道、漕河泾街道部分和虹梅路街道全境。
新的闵行区.1992年9月26日，经国务院批准，撤销上海县、闵行区，建立新的闵行区，区人民政府驻莘庄镇。辖4个街道、14个乡、3个镇。1993年，三林乡划出，全部移交浦东新区。1994年，虹四和西郊两个村复归虹桥镇