朱家角位于上海市青浦区中南部,紧靠淀山湖风景区,东临西大盈与环城分界,西濒淀山湖与大观园风景区隔湖相望,南与沈巷镇为邻(2001年与之合并),北与江苏省昆山市淀东接壤,朱家角镇东距青浦镇6公里,上海市中心48公里。