源于上海市青浦区朱家角镇淀峰的淀山湖的黄浦江,流经青浦、松江、奉贤、闵行、徐汇、黄浦、虹口、杨浦、浦东新区、宝山等区,全长约113公里,流域面积约2.4万平方公里,河宽300至770米。区域支流众多,比较大的有吴淞江、太浦河、大蒸塘等。