Beaverdam is located in Hanover County and in the Central Region of the state of Virginia. Beaverdam is a small unincorporated town. It was located on the Virginia Central Railroad, which later became part of the Chesapeake and Ohio Railroad (C&O). Formerly consisting primarily of farmland, today many Beaverdam residents commute to their jobs in Richmond, Virginia.