Tarboro

Town in Edgecombe County, North Carolina

View of Tarboro, North Carolina
Photo: Indy beetle · CC0

Tarboro is a town in Edgecombe County, North Carolina, with 10,721 residents (2020 Census). It sits at 43 ft (13 m) above sea level. The nearest town is Princeville, 1.9 miles SE.

About Tarboro

Tarboro is a town in and the county seat of Edgecombe County, North Carolina, United States. It is part of the Rocky Mount metropolitan area. As of the 2020 census, the town had a population of 10,721. The town is on the opposite bank of the Tar River from Princeville. It is also part of the Rocky Mount-Wilson-Roanoke Rapids CSA. Tarboro is located near the western edge of North Carolina's coastal plain. It has many historical churches, some dating from as early as 1742. Tarboro is also home to the headquarters of World Cat Boats, a catamaran boat manufacturer with over 80,000 customers across the globe.

Tarboro was chartered by British colonists in 1760. Located in a bend of the Tar River, it was an important river port, the head of navigation on the Tar River just east of the fall line of the Piedmont. As early as the 1730s, a small community developed around this natural asset. With different businesses, a church, a jail, two warehouses, a courthouse, a few well built private houses, together with a score of "plain and cheap" houses, made a bustling village by the late 1700s.

Text: Wikipedia · CC BY-SA 4.0

Tarboro weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Nearest webcams to Tarboro

There are no webcams in Tarboro itself. These are the closest, 37 miles away or more.

All 6 webcams near Tarboro ›

Webcams: Windy.com

Living in Tarboro

Median household income
$49,796
Median home value
$185,500
Median rent
$843/mo
Median age
51.2
Cost of living and demographics of Tarboro ›

Do you know Tarboro? Tell us about it

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

Map of Tarboro

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

Tarboro 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 ›

Tarboro, NC population

Tarboro had 10,721 residents in the 2020 Census.

2020 Census10,721
Density936 per sq mi (361 per km²)

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

Tarboro at a glance

StateNorth Carolina (NC)
CountyEdgecombe County
TypeTown
Population10,721 (2020)
Land area11.46 sq mi (29.7 km²)
Water area0.04 sq mi (0.10 km²)
Elevation43 ft (13 m)
Coordinates35.9042° N, 77.5555° W
ZIP code27886
Official websitetarboro-nc.com
Census code (GEOID)3766700

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

Towns near Tarboro

Straight-line distance between town centers.

Frequently asked questions about Tarboro

What county is Tarboro in?

Tarboro is in Edgecombe County, North Carolina.

What is the population of Tarboro, NC?

10,721 people lived in Tarboro at the 2020 Census.

What is the ZIP code of Tarboro, NC?

The ZIP code of Tarboro is 27886.

What is the elevation of Tarboro?

43 feet (13 m) above sea level.

What towns are near Tarboro?

Princeville (1.9 mi), Leggett (6.1 mi), Speed (7.6 mi), Conetoe (8.1 mi), Pinetops (9.1 mi).

Last updated: