Our mobile site is optimized for smaller screens.


      Town of Truro MA

      Truro Cape Cod Lighthouse

      • North Truro - 02652
      • Truro - 02666

      Truro is a Barnstable County town located on the Outer Cape. It is comprised of two villages, Truro and North Truro. A majority of the land in the town is part of the Cape Cod National Seashore. The Cape Cod National Seashore is over 43,000 acres of protected land. With so much of its land protected, Truro is known as a natural gem only 100 miles from Boston by Route 6. It attracts many summer visitors, but it is the year-round residents that enjoy the town's four seasons of beauty. 

      Whether on land or water, there is much to do in Truro. From boating and hiking to deep sea fishing and historical attractions, Truro allows residents to experience what the Cape is best known for - great beaches and easy water access. Discover beaches like High Head Beach or Ryder Beach. Chek out local history and art at the Truro Highland House Museum, Truro Center for the Arts at Castle Hill, or the Highland Lighthouse.

      Students living in Truro attended the Truro Central School, which serves kindergarten through 6th grade. There is no middle or high school in the town, but a tuition agreement with Provincetown and Nauset Regions allow Truro student to attend surrounding schools.

      Truro National Seashore Walks

      • North Pamet Area - Bearberry Hill and Bog House Trail (1.5 miles)
      • North Pamet Area - Truro Hills Trail (3.7 miles)
      • Pilgrim Spring Area - Small’s Swamp Trail (0.8 miles)
      • Pilgrim Spring Trail and Small's Swamp Trail (1 mile)

      Truro Links

      Truro Real Estate

      Begin your home or land search in Truro, Cape Cod:

      Homes | Condos | Waterfront Homes | Beachfront Homes | Land Lots

      Contact us for any questions or additional info about living in Truro.