Virginia Company Bank has four offices in Hampton Roads for your convenience.

Newport News Banking Office

Williamsburg Banking Office

Hampton Banking Office

Corporate Offices / Commercial Officers