"This town took the name of Troy, in 1803. It was formerly a part of Freetown.
In 1834, the name was changed to that of the river within its borders, at the
union of which and Taunton river the town is very pleasantly situated. "
Give it a read by going to this link.