长江发源于青藏高原唐古拉山的主峰各拉丹冬雪山,尽头是在上海于崇明岛以东注入东海。长江上中游的分界线是宜昌,中下游的分界线是湖口。长江上游是指长江源头至湖北宜昌这一江段,长江顺流而下依次经过青海、西藏、四川、云南、重庆、湖北等6个省区市。而长江中游地跨中国湖北省(以湖北宜昌为分界)、湖南省、江西省等三省,长江下游地跨江西省(以户湖口为分界)、安徽省、江苏省、浙江省、上海市等5省市。
在距今1.4亿年前的侏罗纪时的燕山运动,在长江游形成了唐古拉山脉,青藏高原缓缓抬高,形成许多高山深谷、洼地和裂谷。
长江中下游大别山和川鄂间巫山等山脉隆起,四川盆地凹陷,古地中海进一步向西部退缩。距今1亿年前的白垩纪时。四川盆地缓慢上升。夷平作用不断发展,云梦、洞庭盆地继续下沉。今3000-4000万年前的始新世、发生强烈的喜马拉雅山运动、青藏高原隆起,古地中海消失,长江流域普遍间歇上升。
其上升程度,东部和缓,西部急剧。金沙江两岸高山突起,青藏高原和云贵高原显著抬升,同时形成了一些断陷盆地。河流的强烈下切作用,出现了许多深邃险峻的峡谷,原来自北往南流的水系相互归并顺折向东流。
长江中下游上升幅度较小,形成中、低山和丘陵,低凹地带下沉为平原(如两湖平原、南襄平原、都阳平原、苏皖平原等)。到了距今300万年前时,喜马拉雅山强烈隆起,长江流域西部进一步抬高。从湖北伸向四盆地的古长江溯源浸蚀作用加快,切穿巫山,使东西古长江贯通一气,江水浩浩荡荡,注人东海,今日之长江形成。