Roads of the Mid-South & West > Highways of the Commonwealth of Virginia > Virginia State Route 54, Hanover County

Virginia State Route 54
Hanover County

Virginia State Route 54 is an east-west highway in Hanover County. It runs from U.S. Rt. 33, near Montpelier, to U.S. Rt. 301/Virginia State Route 2/Virginia Secondary State Route 1004, at Hanover.

VA St Rt 54 passes through the following towns in Hanover County.
Ashland

Hanover

VA St Rt 54 is not multi-plexed in Hanover County.

VA St Rt 54 interssects the following highways in Hanover County.

U.S. Rt. 33, near Montpelier.
Virginia Secondary State Route 671, near Montpelier.
Virginia Secondary State Route 666, near Ashland.
Virginia Secondary State Route 669, near Ashland.
U.S. Rt. 1, at Ashland.

Interstate 95, at Ashland.
U.S. Rt. 301, at Hanover.
Virginia State Route 2, at Hanover.
Virginia Secondary State Route 1004, at Hanover.


WB VA St Rt 54 west of U.S. Rt. 1.

A guide marker on SB U.S. Rt. 1.

27 November 2025