Rising just east of the Core Creek Park at an elevation of , the west branch of Mill Creek flows generally south-southeast to its 9.69
river mile just east of
Langhorne Manor where it meets an unnamed tributary on the right bank. Then it turns to the south for a distance to the Mill Creek Valley Park. Making an S-bend, at the 5.14 river mile, it then joins with Queen Anne Creek then flows south until its adjacent to
Interstate 276 Pennsylvania Turnpike where it makes a hard left at the 3.07 river mile to flow east into the Black Ditch Park where meets with the east branch of Mill Creek. At the 2.00 river mile, Mill Creek flows into Silver Lake which discharges Mill Creek at the 1.33 river mile, thence meet its confluence with the Delaware River at an elevation of . The average slope of Mill Creek including the west branch is . The east branch rises with two branches near the Falls Township Lake. After a short distance to the southwest, it meets a branch that connects with the
Pennsylvania Canal (Delaware Division), then continues variously south and southeast to its confluence with the west branch in the Black Ditch Park. ==Named Tributaries==