长江发源于青藏高原的唐古拉山脉各拉丹冬峰西南侧。干流流经青海、西藏、四川、云南、重庆、湖北、湖南、江西、安徽、江苏、上海11个省、自治区、直辖市,于崇明岛以东注入东海,全长约6300㎞,主要经过青海玉树,四川宜宾、泸州、重庆、涪陵、万州、宜昌、荆州、武汉、黄石、鄂州、九江、安庆、铜陵、芜湖、南京、上海 。
沱沱河,长江发源地,全长374公里曲口以下至青海玉树县境内的巴圹河口,称通天河,全长815公里巴圹河口至四川宜宾的岷江口,称金沙江,全长2308公里宜宾的岷江至长江的吴淞口全长2803公里,其中宜宾至湖北的宜昌,全长1030公里,又称川江,湖北的枝江至湖南的城陵矶全长340公里,又称荆江江苏以下江段又称扬子江。