Union Hall, Virginia

Union Hall, Virginia
Location of Union Hall, Virginia
Coordinates: 37°1′35″N 79°41′31″W / 37.02639°N 79.69194°W / 37.02639; -79.69194
CountryUnited States
StateVirginia
CountyFranklin
Area
  Total
18.0 sq mi (46.7 km2)
  Land14.5 sq mi (37.5 km2)
  Water3.5 sq mi (9.1 km2)
Elevation
915 ft (279 m)
Population
 (2010)
  Total
1,138
  Density63/sq mi (24/km2)
Time zoneUTC−5 (Eastern (EST))
  Summer (DST)UTC−4 (EDT)
ZIP code
24176
Area code540
FIPS code51-80000
GNIS feature ID1852918

Union Hall is a census-designated place (CDP) in Franklin County, Virginia, United States. The population estimate was approximately 1,091 according to a census in 2018. It is part of the Roanoke metropolitan area.