It rises north of Dean Pond in the Town of Oakham within Rutland State Forest and flows south through Dean Pond to Brooks Pond,  northeast of North Brookfield, then continues south to its mouth at the north end of Lake Lashaway, also in North Brookfield.
The watercourse starts north of Dean Pond in Oakham, within Rutland State Forest, moves south through Dean Pond to Brooks Pond, northeast of North Brookfield, and eventually converges with Lake Lashaway at the northern end of North Brookfield.