Stony Brook begins in North Branch Township. It enters a valley and flows southeast for approximately two miles (three kilometers) before turning south and entering Forkston Township.
The Stony Brook river commences in the North Branch Township area. It then moves downward into a low-lying region, flowing southeast for roughly two miles (three kilometers), before making a turn to the south and entering the adjacent Forkston Township.