It flows north from the northern foothills of the Waitākere Ranges, meandering past the town of Helensville.
Flowing from the northern foothills of the Waitākere Ranges, it curves gently through the area before passing by the town of Helensville.