Hanover is an unincorporated community and census-designated place in Hanover County, Virginia, United States. It serves as the county seat and sits at the junction of U.S. Route 301 and State Route 54, south of the Pamunkey River.
The community was historically known as Hanover Courthouse. The U.S. Geological Survey, the Census Bureau, the Postal Service, and local residents all refer to it simply as "Hanover."
At the 2020 census, Hanover had a population of 52.