分线汇流处称为「棋盘厝支流排水」，以下始称为旧虎尾溪。河道于土库聚落西北侧转北北西流，至小竹围转西南西流，经乡道云98线后转西南流，于顶围聚落北侧转西流，经高铁桥下后转西北西流，至好收聚落西郊转西微北流，经乡道云99线后转西南西再转西微北流，至省道台78线（东西向快速公路－台西古坑线）高架桥下转西北流，随后成为元长乡与土库镇的界河，然后再成为元长乡与褒忠乡的界河并转西南西蜿蜒而流，之后再成为元长乡、四湖乡与东势乡的界河，再转西北西成为四湖乡与台西乡的界河，然后转西北至苏厝转北北东流，至海口厝转西北西出海