旧虎尾溪，是台湾中部的一条河川，长33.4公里，集水面积53平方公里，介于新虎尾溪与北港溪之间，流域分布于云林县台西乡、四湖乡、东势乡、元长乡、褒忠乡、土库镇、虎尾镇等地区，为四湖、元长与台西、东势、褒忠的界河；于海口厝注入台湾海崃。旧虎尾溪与其北侧的新虎尾溪、南侧的虎尾溪在历史上曾经皆为浊水溪下游分流，其后旧虎尾溪因上游淤塞而成为断头河：另两者则因筑堤截断分流而各自成为独立水系或其中的一部分。
历史.昔日浊水溪出触口后进入平原地带并形成多条分流，每遇大水常会改道。因此，历史上