面积378.4平方公里，人口52.6万。2000年10月8日，上海市人民政府下发文件，批准闵行区镇、街道行政区划调整方案。除马桥、莘庄、七宝、虹桥四个镇和古美街道保留原建制不变外，撤销陈行、杜行、鲁汇3镇建立浦江镇，撤销纪王、诸翟、华漕三镇建立新的华漕镇，撤销颛桥、北桥两镇建立新的颛桥镇，撤销梅陇、曹行二镇建立新的梅陇镇，撤销吴泾街道和塘湾镇建立吴泾镇，撤销华坪和碧江两街道建立江川路街道，撤销龙柏和航华两街道建立新的龙柏街道。2010年，龙柏街道撤销并改为新虹街道后，闵行区下辖3街道、9个镇、1个市