What is the population of Truro?

In the United States, Truro is a town situated in Barnstable County, Massachusetts. The most current population estimate is 2,087. The population of Truro, Nova Scotia, Canada is 12,059.