长江从青藏高原的唐古拉山脉各拉丹冬峰西南侧发源。
干流流经青海、西藏、四川、云南、重庆、湖北、湖南、江西、安徽、江苏、上海11个省(自治区、直辖市)。长江干流自西而东横贯中国中部。数百条支流辐辏南北,延伸至青海、四川、西藏、重庆、湖北、湖南、江西、安徽、江苏、上海11个省、自治区的部分地区。流域面积达180万平方公里,约占中国陆地总面积的20%。淮河大部分水量也通过大运河汇入长江。在上海崇明岛东注入东海。
长江全长6397km,比黄河(5464km)长900余公里,在世界大河长度仅次于非洲的尼罗河和南美洲的亚马逊河,居世界第三位。