The
Taunton River (historically also called the "Taunton Great River"), is a river in southeastern
Massachusetts in the
United States. It arises from the confluence of the
Town River and
Matfield River, in the town of
Bridgewater. From there it meanders through the towns of
Halifax,
Middleborough and
Raynham, through the city of
Taunton for which it is named, the towns of
Berkley,
Dighton,
Somerset, and the
Assonet section of
Freetown, to
Fall River where it joins
Mount Hope Bay, an arm of
Narragansett Bay.