Aviva Directory » Local & Global » North America » United States » States » Virginia » Cities & Towns » Salem

The independent city of Salem, Virginia is the seat of Roanoke County. It was founded in 1802 and received its charter in 1806. In 1967, in order to avoid being annexed into the city of Roanoke, Salem became a city.

Categories

People & Society

Places to Stay

 

 

Recommended Resources


Search for Salem on Google or Bing