三林里三角林西侧埤塘，向南北经流龙潭大池，复出经市区之西折为北北东，过乌林里、黄唐里之间，进入平镇区，穿山子顶台地，经南势，在伯公潭附近与西源相会。此溪上游在龙潭区段亦名为「乌林溪」。支流大坑缺溪出自龙潭区店子湖台地北麓之冈背，经凌云里、八德里进入平镇区，绕山子顶台地之西，形成颇为宽大坑谷，土名大坑缺；地属平镇区，故。与东源会合后直北穿过铁路，经中坜市区之西，这段又名「中坜溪」。老街溪出中坜市区，向北过中山高速公路，经兴南到洽溪；进入大园区，经横峰穿大园市区，折向北到北港里与田心溪会合后入台湾海崃。