One of the oldest cities in the United States, Taunton was founded in 1637 by members of the Plymouth Colony. The city is situated on the Taunton River and has a population of 55,000 residents. Taunton was also home to a major silver industry in the 19th century and is now known for its huge annual holiday light displays. Stop by a dispensary in Taunton for all your medical cannabis needs!