Union Hall, Franklin County, Virginia

Union Hall: Census designated place


Union Hall is a CDP located in the county of Franklin in the U.S. state of Virginia.

Quick Facts about Union Hall

Population : 1,138
Country : United States of America
State : Virginia (United States)
County : Franklin County
Area : 46.57 km2
Altitude : 915 feet / 279 meters
Time Zone : America/New_York
Local time : 09:10:23 (30th January 2023)
Postal code : 24176
Union Hall locator map
Location of Union Hall on Virginia map.
VAMap-doton-UnionHall locator map image
VAMap-doton-UnionHall locator map image


Union Hall is located at 37°1'8"N 79°41'11"W (37.0187500, -79.6864200).

Union Hall map

Union Hall zip code is 24176. County name: Franklin, County fips: 51067

People born in Union Hall (1)

American lawyer Norwood Francis Allman was born in Union Hall

Schools in Union Hall

College & universities near Union Hall, VA

Code Name City ZIP
232089 Ferrum College Ferrum (VA) 24088-9000

Stations (11)

Amtrak & bus stations near Union Hall, VA

Code Name Address Type
RNK Roanoke 710 Williamson Road NE BUS
DAN Danville 677 Craghead St. RAIL
LYH Kemper Street station 825 Kemper St RAIL
BLK Blacksburg, VA 291 Alumni Mall -- Transit Concourse BUS
CLF Clifton Forge 400 Ridgeway Street RAIL

Post offices near Union Hall

Post Office Name City ZIP
Union Hall Post Office Union Hall (VA) 24176

Other cities in Franklin County

Cities, Towns, Neighborhoods & Other Populated Places in Franklin County , VA.

City Name Population Title
Rocky Mount 4,712 Town in Virginia
Ferrum 2,043 Census designated place
Boones Mill 233 Town of the United States

Distance to Other Cities

Union Hall distances to largest Virginia cities