Located in Barnstable County, Massachusetts, the Town of Truro is about two hours outside of Boston. The town is named after Truro in Cornwall, United Kingdom. Its name among the Native American communities of Cape Cod was Pamet, or Payomet, a name that still refers to an area around the town center known as the Pamet Roads.