Essex County, Virginia Cities (2025)

2 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Tappahannock12,2012,1900.09%8253 Town
Tappahannock22,2012,1890.09%8253 Town

Essex County Cities Summary

Largest City

Tappahannock is the largest city in Essex County, with a population of 2,201.

Smallest City

Tappahannock is the smallest city in Essex County, with a population of 2,201.

10 Largest Cities

There are 2 cities in Essex County, Virginia.

Location of Essex County