Rural Hall Map
Rural Hall is a town in Forsyth County, North Carolina, United States. It is a part of the Piedmont Triad. The population was 2,464 at the 2000 census.
Rural Hall is located at 36°13?56?N 80°17?37?W / 36.23222°N 80.29361°W / 36.23222; -80.29361 (36.232337, -80.293743).
According to the United States Census Bureau, the town has a total area of 2.8 square miles (7.2 km²), all of it land.
Nearby cities include Pinnacle, Lewisville, East Bend, Danbury, Pilot Mountain.