京杭大运河是由人工河道和部分河流、湖泊共同组成的,全程可分为七段:
(1)通惠河:北京市区至通县,连接温榆河、昆明湖、白河,并加以疏通而成;
(2)北运河:通县至天津市,通县至天津市,利用潮白河的下游挖成;
(3)南运河:天津至临清,利用卫河的下游挖成;
(4)鲁运河:临清至台儿庄,利用汶水、泗水的水源,沿途经东平湖、南阳湖、昭阳湖、微山湖等天然湖泊;
(5)中运河:台儿庄至清江;
(6)里运河:清江至扬州,入长江;
(7)江南运河:镇江至杭州。