Shenandoah National Park is located in northwestern Virginia, northwest of Charlottesville, Virginia. The Park is approximately 75 miles west of Washington, DC and the Headquarters office is located 3.0 miles west of Thornton Gap and 4.0 miles east of Luray, Virginia on U.S. 211.