京杭大運河南起餘杭(今杭州),北到涿郡(今北京),途經今浙江、江蘇、山東、河北四省及天津、北京兩市,貫通海河、黃河、淮河、長江、錢塘江五大水系,全長約1797公里。
京杭大運河流經山東的德州市、臨清市、聊城市、濟寧市、滕州市、微山縣。