外堀川
姫路へ入府した池田輝政は姫路城本格築城の一環として、市川水系下流部の大規模な付け替えを試みた(船場川も参照)。三左衛門堀もその一つで、かつて船場川(当時は妹背川または三和川)の支流だった飾磨川の河跡を利用し、播磨灘から姫路城外濠までの約4kmに運河を開削、軍船を入れると共に舟運を興そうとしたのである(「飾磨川の河跡利用」については異説あり)。
しかし播磨灘と外濠とでは水位差が10m以上あり、城付近ではかなり掘り下げないと運河として機能しないこと、輝政が慶長18年(1613年)に死去したことなどから、計画は放棄され、流路のみが残った。なお姫路城下への運河構想は、池田家に代わって姫路に封じられた本多忠政が船場川を用いて実現させた。
戦前までは清流を保ち、両岸には松並木が並んでいたが、戦後に入ると水質が悪化しドブ川となってしまった。このため昭和37年(1962年)に都市計画で「運河公園」を立案、汚泥の除去などに努め、昭和49年には「二級河川外堀川」に指定された。運河公園は昭和63年、国土交通省から「手づくり郷土賞」(ふるさとに恵みを与える川)を受賞した