The river provides the northwest border of the town of Pittstown, then flows through the town of Schaghticoke with its villages of Valley Falls and Schaghticoke before it terminates at its confluence with the Hudson 14 miles above the city of Troy.