The Still River is a 5-mile-long (8.0 km) tributary of the Nashua River in Bolton, Massachusetts and Harvard, Massachusetts.[1] The river is located near Lancaster, Massachusetts in eastern Worcester County, Massachusetts. The village of Still River, Massachusetts is located in Harvard, Massachusetts, where the river merges with the Nashua in the Bolton Flats.