Tarboro
Town in Edgecombe County, North Carolina

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.
- 10,721residents (2020 Census)
- 43 ftelevation · 13 m
- 11.5 sq miland area · 29.7 km²
- 936 / sq mipopulation density
- 27886ZIP code
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…
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.
Webcams: Windy.com
Living in Tarboro
- Median household income
- $49,796
- Median home value
- $185,500
- Median rent
- $843/mo
- Median age
- 51.2
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
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 Census | 10,721 |
|---|---|
| Density | 936 per sq mi (361 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Tarboro at a glance
| State | North Carolina (NC) |
|---|---|
| County | Edgecombe County |
| Type | Town |
| Population | 10,721 (2020) |
| Land area | 11.46 sq mi (29.7 km²) |
| Water area | 0.04 sq mi (0.10 km²) |
| Elevation | 43 ft (13 m) |
| Coordinates | 35.9042° N, 77.5555° W |
| ZIP code | 27886 |
| Official website | tarboro-nc.com |
| Census code (GEOID) | 3766700 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Tarboro
- Princeville1.9 mi SE
- Leggett6.1 mi N
- Speed7.6 mi NE
- Conetoe8.1 mi SE
- Pinetops9.1 mi SW
- Bethel12.1 mi SE
- Macclesfield12.3 mi SW
- Hobgood12.4 mi NE
- Belvoir14.2 mi S
- Falkland14.4 mi S
- Oak City14.6 mi E
- Parmele14.8 mi SE
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: