上海市浦东新区的三林镇位于其西南部。三林镇东面毗邻东明路街道,北面与杨思镇及周边的新桥地区相连,并与周家渡街道的昌里路商业街隔着川杨河相望。三林镇东接东明路街道、张江镇、北蔡镇和康桥镇,南靠闵行区的浦江镇,而西临黄浦江。