 According to the U.S. Census Bureau, the county has a total area of , of which is land and (1.1%) is water.Hanover County is about south of Washington, D.C., and about north of Richmond, Virginia.As of the 2010 United States Census, there were 99,863 people living in the county.