8 active listings ยท Essex County ยท Updated daily
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.
Source: Wikipedia