The river starts in the town of
Cheshire, flows through
Hamden and
New Haven, and discharges into
New Haven Harbor on
Long Island Sound. The upper portion of the river is formed from eastern and western branches, the latter of which is sometimes called Willow Brook. The river's length is . The river is dammed in southern Hamden to form
Lake Whitney, which is operated as a reservoir by the
South Central Connecticut Regional Water Authority. Mill River passes through
Sleeping Giant State Park in northern Hamden and
East Rock Park below Lake Whitney in Hamden. These are among the river's reaches that remain undeveloped and are popular spots for
fishing and
hiking. The USGS has maintained a gauge (01196620) near Sleeping Giant for the past 41 year to continuously monitor flow. Real time data are available here. A trail is under development that follows the course of the river, especially in the city of New Haven. The lower portion of the river is a fresh tidal system because of the existence of tide gates that cyclically block flow near State Street in New Haven. This section of the river is the subject of research to determine how sediments, metals, and other substances cycle through the estuary.
English Station, an abandoned
power plant, lies on Ball Island in the New Haven terminus of the river. There has been a study of PAHs in this section of the river. == Ecology and conservation ==