Truro

Town in Barnstable County, Massachusetts

View of Truro, Massachusetts
Photo: T.S. Custadio; cropped by Beyond My Ken (talk) · CC BY-SA 3.0

Truro is a town in Barnstable County, Massachusetts, with 2,454 residents (2020 Census). It sits at 26 ft (8 m) above sea level. The nearest town is Wellfleet, 6.9 miles S.

About Truro

Truro () is a town on Cape Cod in Massachusetts, comprising two villages: Truro and North Truro. Located slightly more than 100 miles (160 km) by road from Boston, it is a summer vacation community just south of the northern tip of Cape Cod, in an area known as the "Outer Cape". English colonists named it after Truro in Cornwall, United Kingdom.

The historic Wampanoag Native American people called the area Pamet or Payomet. Their language was part of the large Algonquian family. This name was adopted for the Pamet River and the harbor area around the town center known as the Pamet Roads. The population of Truro was 2,454 at the 2020 census.

Over half of the land area of the town is part of the Cape Cod National Seashore, established in 1961 by President John F. Kennedy, and administered by the U.S. National Park Service.

Text: Wikipedia · CC BY-SA 4.0

Truro weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Truro

All 11 webcams near Truro ›

Webcams: Windy.com

Living in Truro

Median household income
$118,984
Median home value
$888,200
Median age
64.1
Cost of living and demographics of Truro ›

Do you know Truro? Tell us about it

Help other travelers: share what makes Truro special. We review every message before publishing it.

Map of Truro

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Truro Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Truro, MA population

Truro had 2,454 residents in the 2020 Census.

2020 Census2,454
Density117 per sq mi (45 per km²)

Source: U.S. Census Bureau, Decennial Census.

Truro at a glance

StateMassachusetts (MA)
CountyBarnstable County
TypeTown
Population2,454 (2020)
Land area20.95 sq mi (54.3 km²)
Water area5.28 sq mi (13.69 km²)
Elevation26 ft (8 m)
Coordinates42.0136° N, 70.0642° W
ZIP codes02666, 02652
Official websitetruro-ma.gov
Census code (GEOID)2500170605

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Truro

Straight-line distance between town centers.

Frequently asked questions about Truro

What county is Truro in?

Truro is in Barnstable County, Massachusetts.

What is the population of Truro, MA?

2,454 people lived in Truro at the 2020 Census.

What is the ZIP code of Truro, MA?

The main ZIP code is 02666. Other ZIP codes: 02652.

What is the elevation of Truro?

26 feet (8 m) above sea level.

What towns are near Truro?

Wellfleet (6.9 mi), Provincetown (7.1 mi), North Eastham (11.9 mi), Eastham (12.4 mi), Orleans (17.7 mi).

Last updated: