Wirginia na północy graniczy ze stanami Wirginia Zachodnia i Maryland, oraz z Dystryktem Kolumbii, na zachodzie ze stanem Kentucky, a na południu z Tennessee oraz z Karoliną Północną. Od wschodu znajduje się wybrzeże Oceanu Atlantyckiego oraz zatoka Chesapeake.
Wirginia na północy graniczy ze stanami Wirginia Zachodnia i Maryland, oraz z Dystryktem Kolumbii, na zachodzie ze stanem Kentucky, a na południu z Tennessee oraz z Karoliną Północną. Od wschodu znajduje się wybrzeże Oceanu Atlantyckiego oraz zatoka Chesapeake.