It flows north from the northern foothills of the Waitākere Ranges, meandering past the town of Helensville.
This river begins in the northern slopes of the Waitākere Ranges and meanders its way past the town of Helensville.