京杭大运河流经山东省德州市、泰安市、聊城市、济宁市、枣庄市。
还有北京市通州区、天津市武清区、河北省沧州市江苏省徐州市、宿迁市、淮安市、扬州市、镇江市、常州市、无锡市、苏州市、浙江省嘉兴市、杭州市等市区。