🇺🇸 Tappahannock is the oldest town in Essex County, Virginia, United States. Located on the Rappahannock River, Tappahannock is the county seat of Essex County. Its name comes from an Algonquian language word lappihanne, meaning "Town on the rise and fall of water" or "where the tide ebbs and flows". In 1608 John Smith landed in Tappahannock and fought with the local Rappahannock tribe. After defeating them, he later made peace.
Tappahannock is located on the east side of Essex County, on the south-west bank of the Rappahannock River. U.S. Routes 17 and 360 pass through the town. US 17 passes through the centre of town as Church Lane, leading north-west 47 miles (76 km) to Fredericksburg and south-east 70 miles (110 km) to Newport News. US 360 runs through town with US 17 on Church Lane, but turns east on Queen Street and crosses the mile-wide Rappahannock, continuing east 39 miles (63 km) to its terminus in Reedville near the Chesapeake Bay. US 360 leads south-west from Tappahannock 45 miles (72 km) to Richmond, the state capital.
Tappahannock has a population of over 2,426 people. Tappahannock also forms the centre of the wider Essex County which has a population of over 10,919 people. Tappahannock is situated 72 km north-east of Richmond.