The Three Mile River or Threemile River is a river in Bristol County, Massachusetts. It is formed by the junction of the Rumford and Wading rivers in the town of Norton. It flows in a southeasterly direction for 13.5 miles through the towns of Norton, Taunton and Dighton, where it joins the Taunton River.