Virginia có tổng diện tích 42.774,2 dặm vuông (110.784,7 km2), bao gồm 3.180,13 dặm vuông (8,236,5 km2) nước, khiến nó trở thành tiểu bang lớn thứ 35 theo diện tích. Virginia giáp với Maryland và Washington, DC ở phía bắc và phía đông; bởi Đại Tây Dương ở phía đông; bởi Bắc Carolina ở phía nam; bởi Tennessee ở phía tây nam; bởi Kentucky ở phía tây; và bởi Tây Virginia ở phía bắc và phía tây.
Đại Tây Dương