Benjamin RiverThe Benjamin River is a tidal river in Hancock County, Maine. From its source, the river runs about 3 miles southwest to Eggemoggin Reach. The river forms part of the border between Sedgwick and Brooklin.