闵行区位于整个上海的地域腹部,形似一把“钥匙”,黄浦江纵贯其南北,分区为浦东、浦西两部分,东与徐汇区、浦东新区相接;南靠黄浦江与奉贤区相望;西与松江区、青浦区接壤;北与长宁区、嘉定区毗邻;虹桥国际机场位于区境边沿。