Union Hall, Va

Union Hall is a census-designated place 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.
  • Elevation: 915 ft (279 m)
  • Country: United States
  • State: Virginia
  • County: Franklin
  • ZIP code: 24176
  • Area code: 540
  • FIPS code: 51-80000
Data from: en.wikipedia.org