Tappahannock

Town in Essex County, Virginia

View of Tappahannock, Virginia
Photo: Mojo Hand · CC BY-SA 3.0

Tappahannock is a town in Essex County, Virginia, with 2,193 residents (2020 Census). It sits at 46 ft (14 m) above sea level. The nearest town is Warsaw, 6.7 miles NE.

About Tappahannock

Tappahannock is the oldest town in Essex County, Virginia, United States. As of the 2020 census, Tappahannock had a population of 2,193. Located on the Rappahannock River, Tappahannock is the county seat of Essex County. Its name comes from an Algonquian language word toppehannock, meaning "cold-water creek".

In 1608 English explorer John Smith landed in Tappahannock and fought with the local Rappahannock people. After defeating them, he later made peace.

Text: Wikipedia · CC BY-SA 4.0

Tappahannock weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Tappahannock

All 6 webcams near Tappahannock ›

Webcams: Windy.com

Living in Tappahannock

Median household income
$46,816
Median home value
$218,800
Median rent
$942/mo
Median age
44.9
Cost of living and demographics of Tappahannock ›

Do you know Tappahannock? Tell us about it

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

Map of Tappahannock

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

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

Tappahannock, VA population

Tappahannock had 2,193 residents in the 2020 Census.

2020 Census2,193
Density822 per sq mi (317 per km²)

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

Tappahannock at a glance

StateVirginia (VA)
CountyEssex County
TypeTown
Population2,193 (2020)
Land area2.67 sq mi (6.9 km²)
Water area0.08 sq mi (0.20 km²)
Elevation46 ft (14 m)
Coordinates37.9104° N, 76.8672° W
ZIP code22560
Official websitetappahannock.va.org
Census code (GEOID)5177568

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

Towns near Tappahannock

Straight-line distance between town centers.

Frequently asked questions about Tappahannock

What county is Tappahannock in?

Tappahannock is in Essex County, Virginia.

What is the population of Tappahannock, VA?

2,193 people lived in Tappahannock at the 2020 Census.

What is the ZIP code of Tappahannock, VA?

The ZIP code of Tappahannock is 22560.

What is the elevation of Tappahannock?

46 feet (14 m) above sea level.

What towns are near Tappahannock?

Warsaw (6.7 mi), Montross (12.9 mi), King and Queen Court House (17.0 mi), Central Garage (17.8 mi), King William (18.0 mi).

Last updated: