Rural Hall, NC
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.