在上海市的中部。
闵行区在上海的中部。闵行区东与徐汇区、浦东新区相接;南靠黄浦江与奉贤区相望;西与松江区、青浦区接壤;北与长宁区、嘉定区毗邻,中心位置地理坐标:北纬31°5′,东经121°25′;总面积372.56平方千米。