Edinburg Map
Edinburg is a town in Shenandoah County, Virginia, United States. The population was 813 at the 2000 census.
Edinburg is located at 38°49?21?N 78°33?55?W / 38.8225°N 78.56528°W / 38.8225; -78.56528 (38.822558, -78.565362).
According to the United States Census Bureau, the town has a total area of 0.7 square miles (1.9 km²), all of it land.
Nearby cities include Toms Brook, Luray, Basye, New Market, Strasburg.